[Google script] Sur tableau googlesheets

Bonjour à tous,

je me met actuellement à google script qui est pour moi bien plus pratique que excel

j'essai actuellement de réaliser une méthode de séparation de texte qui normalement est assez simple

mais sur google script je ne trouve pas mon problème:

J'ai enfaîte une colonne B ou a chaque foi que j'aurais un texte dans chaque ligne, le script va me ressortir la dernière lettre de la chaîne de caractère

Si je tape un simple code comme cela :

function creamurs() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("BDD");
  var typemodule = "D120D";
  var gauchedroite = typemodule.substring(4, 5);

  if (gauchedroite == "D")

  {

    Browser.msgBox("J'ai bien un D");

  }

}

Par contre si je veux lui faire pour le moment une cellule particulière avec donc D120D dedans, le script ne fonctionne pas.

function creamurs() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("BDD");
  var typemodule = sheet.getRange("B2").getValues();
  var gauchedroite = typemodule.substring(4, 5);

  if (gauchedroite == "D")

  {

    Browser.msgBox("J'ai bien un D");

  }

}

Comment faire pour que cela fonctionne ? et comment lui réaliser une boucle pour faire en sorte que si a la ligne 3 etc ... j'ai un texte en B, il me réaliser aussi la macro sur la ligne 3, 4 et ce jusqu’à ce qu'il n'y ai plus de ligne vide

Dans l'attente de vous lire

Merci d'avance

Lecorsiau

Rechercher des sujets similaires à "google script tableau googlesheets"