Première cellule vide d'une colonne

Bonjour le forum,

Sur Google Sheet, j'ai un script à l'ouverture du fichier qui me positionne sur une cellule mais je suis obligée de modifier de temps en temps cette valeur

dont voici le code :

function onOpen() {
 var spreadsheet = SpreadsheetApp.getActive();
 spreadsheet.getRange('B360').activate();
};

J'ai fais un peu de recherche, je sais que c'est une question classique mais je ne trouve de réponse que pour Excel et non pour Sheet

Pouvez-vous SVP m'aider a modifier pour que le fichier s'ouvre sur la première cellule vide de la colonne B

Merci d'avance

Bonjour,

function onOpen() {
  var spreadsheet = SpreadsheetApp.getActive();
  var der = getLastDataRow(spreadsheet,'B')+1
  spreadsheet.getRange('B'+der).activate();
};

function getLastDataRow(sheet,col) {
// col en lettre
  var lastRow = sheet.getLastRow();
  var range = sheet.getRange(col + lastRow);
  if (range.getValue() !== "") {
    return lastRow;
  } else {
    return range.getNextDataCell(SpreadsheetApp.Direction.UP).getRow();
  }              
}

Bonjour,

Voilà d'autres possibilités pour ceux que ça intéresse

autres possibilités

Hello Mike

Merci pour vos réponses

J'ai testé la proposition de Mikhail qui fonctionne bien

J'irai voir les autres propositions de Gilbert, bien que je n'ai pas un bon niveau ^^

encore Merci et bonne journée à tous

Rechercher des sujets similaires à "premiere vide colonne"