Ist es möglich, mit dieser Art von Code, der Werte in mehreren Zellen setzt, zu verbessern?Vereinfachen Sie einen Apps Script-Code für Google Sheet für mehrere .getRange(). SetValue()
var depart = ligne.filter(String).length;
if (depart < 27) {
var partence = depart + 2
} else {
var partence = depart + 13
}
commande.getRange(partence, 2).setValue(designation);
commande.getRange(partence, 15).setValue(designation);
commande.getRange(partence, 26).setValue(designation);
commande.getRange(partence, 37).setValue(designation);
commande.getRange(partence, 49).setValue(designation);
commande.getRange(partence, 61).setValue(designation);
commande.getRange(partence, 73).setValue(designation);
commande.getRange(partence, 85).setValue(designation);
commande.getRange(partence, 97).setValue(designation);
commande.getRange(partence, 109).setValue(designation);
Es ist möglich, so etwas zu tun? :
commande.getRange(partence, 2 And 15 And 26 And 37 And 49 And 61 And 73 And 85 And 97 And 109).setValue(designation);
Bei der Benennung von Variablen beachten Sie bitte, dass es sinnvoll ist, Namen zu wählen, die in Englisch sinnvoll sind, damit andere Ihren Code besser verstehen. Außerdem ist 'partence' in keiner Sprache ein Wort, auch kein Französisch. Vielleicht ist Partance das, was du meintest? In jedem Fall kann das Kombinieren von Sprachen im Code das Lesen erschweren. –
Ok, Danke. Ich werde beim nächsten Mal darauf achten. – Arnaud