Une autre méthode que j'ai tendance à appliquer
function onEdit(event){
var f = event.source.getActiveSheet();
var c = event.source.getActiveRange();
if (f.getName() == 'formulaire'){
var adresses = ["B4","D4","B6","D6"];
var valeurs = adresses.join().split(",");
var item = valeurs.indexOf(c.getA1Notation());
if (item < adresses.length - 1){ // sauf le dernier
f.setActiveSelection(adresses[item + 1]);
}
}
}
C'est loin d'être parfait, mais confortable car le curseur va se déplacer de zone de saisie en zone de saisie.
Mais la meilleure méthode reste tout simplement de faire un formulaire (google form)