Я пытаюсь, чтобы вход Кто-то помещал в ячейку «M19», переместился в «Z1», и если эта ячейка полностью переместила ее на «Z2» и так далее.Автоматическое перемещение Вход
В настоящее время мой код точно перемещает первый и второй вход в «M19» в «Z1» и «Z2», но потом просто останавливает что-либо делать.
function myFunction()
{
var ss = SpreadsheetApp.getActiveSheet();
var vZPos = "M19";
var zZPos = "Z1";
var vonZelle = ss.getRange(vZPos); //InputCell
var zuZelle = ss.getRange(zZPos); //FirstOutputCell
var i = 0;
var c = 2;
var cTos = c.toString();
var naechsteZuZelle = zZPos.replace("1", cTos);
var naechsteZuZelleRange = ss.getRange(naechsteZuZelle); //ChangingOutputCell
do
{
if (zuZelle.isBlank() == true && c == 2)
{
vonZelle.moveTo(zuZelle);
i++;
}
else
{
if (naechsteZuZelleRange.isBlank() == true)
{
vonZelle.moveTo(naechsteZuZelleRange);
i++;
}
else
{
c++;
}
}
}
while (i == 0);
}
Поскольку я не такой опытный при кодировании я вроде ударил в кирпичную стену, как идти на поводу делать вещи, я бы aprreciate любую помощь и/или разъяснения о том, как решить мою проблему.
P.S. Поскольку я кодирую на немецком языке, некоторые из имен переменных могут казаться странными, если есть какие-либо вопросы, я сделаю все возможное, чтобы перевести/разработать их.
А я вижу Спасибо за ответ, очень признателен за это! : D –