In meiner Tabelle habe ich eine triviale Skript, das eine neue Zeile hinzufügen und die Cursor in die zweite Zelle der neuen Zeile bekommen:Navigation Probleme nach Skript Hinzufügen neue Zeile
function rowadd() {
var d_akt = SpreadsheetApp.getActive();
var a_akt = d_akt.getActiveSheet();
var w_akt = a_akt.getActiveRange().getRow();
a_akt.insertRowsBefore(w_akt, 1);
a_akt.setActiveRange(a_akt.getRange(w_akt, 2));
}
Das Skript ausgeführt wird, wenn ein Benutzer drückt eine Taste im Blatt. Funktioniert fast gut, aber nachdem das Skript beendet ist, befindet sich der Cursor in der rechten Zelle, aber ich kann nicht in diese Zelle schreiben, ohne einen Mausklick zu machen. Sieht so aus, als wäre die Navigation nicht im Blatt. Kann keine Lösung finden, wie das Problem behoben werden kann.
Es funktioniert für mich. Ich kann Text ohne Mausklick hinzufügen. – Cooper
Ich habe auf Chrome und Firefox und nichts ausprobiert. [link] (https://drive.google.com/open?id=11jOvu1BrbX3xEFrTX3RSL8VnG21wZsgz0cFGL67yZfI) Wenn ich auf den Button klicke, bekomme ich eine neue Zeile, aber ich muss hineinklicken, um etwas zu schreiben. – maruda
Ich nehme an, ein Unterschied besteht darin, dass ich einen Menüeintrag erstellt habe, weil ich keine Knöpfe in Blättern verwende. Das könnte den Fokus ändern. – Cooper