Stocker et reprendre les valeurs d'une boucle for

Bonjour à tous,

J'essaye de réaliser un formulaire sur Sheets qui me créera un tableau en fonction des réponses.

Mon problème, c'est que je n'arrive pas à récupérer les réponses d'un boucle.

J'ai créé le script suivant :

function parametrage()
{

  var ui = SpreadsheetApp.getUi();

  var result = ui.prompt(
    "CONFIGURATION GÉNÉRALE",
    'Entrer le nombre de bassins',
    ui.ButtonSet.OK_CANCEL);

  var button = result.getSelectedButton();
  var text = result.getResponseText();

  if (button == ui.Button.OK)
{
for (i = 1; i <= text; i++)
{
  var result = ui.prompt(
    "CONFIGURATION GÉNÉRALE",
    'Nom du bassin n°'+i + ' ?',
    ui.ButtonSet.OK_CANCEL)

  var nomsBassins = result.getResponseText();

}
SpreadsheetApp.getUi().alert('nom du bassin : ' + nomsBassins);
}
}

Dans cet exemple, quand je demande les noms des bassins, je n'arrive pas à récupérer ses différentes valeurs pour les mettre sur un UI Alert.

Cela me donne que la dernière valeur au lieu de tous les noms de bassins.

Voilà, je ne sais pas si c'est compréhensible, je suis à dispo si ce n'est pas claire.

Bien à vous.

Hello,

Et comme ceci :

function parametrage()
{

  var ui = SpreadsheetApp.getUi();

  var result = ui.prompt(
    "CONFIGURATION GÉNÉRALE",
    'Entrer le nombre de bassins',
    ui.ButtonSet.OK_CANCEL);

  var button = result.getSelectedButton();
  var text = result.getResponseText();

  if (button == ui.Button.OK)
{
for (i = 1; i <= text; i++)
{
  var result = ui.prompt(
    "CONFIGURATION GÉNÉRALE",
    'Nom du bassin n°'+i + ' ?',
    ui.ButtonSet.OK_CANCEL)

  var nomsBassins = result.getResponseText();
SpreadsheetApp.getUi().alert('nom du bassin : ' + nomsBassins);
}

}
}
Rechercher des sujets similaires à "stocker reprendre valeurs boucle"