Google Sheets Apps Script ga naar vandaag

Status
Niet open voor verdere reacties.

willema

Gebruiker
Lid geworden
26 aug 2005
Berichten
308
In kolom 2 van een werkblad in Google Sheets bevinden zich oplopende datumwaarden vanaf 1/1/2018 tot 31/12/2021.
Bij het openen van dit specifieke werkblad zou het fijn zijn dat meteen de cel actief wordt waarin de datum van vandaag zich bevindt. Dat scheelt een pak scrollen.

In Excel heb ik dat ooit gefixt met VBA. Maar nu stelt die vraag zich ook voor een Google Sheets bestand. Kan zoiets ook met Apps Script ?
 
Dankjewel Ed, is precies wat ik zoek.

Nu ken ik wel niets van js en ik vermoed dat er ook een probleem zich voordoet in rij 3 van de code:

var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

Ik vermoed hier dat de code wordt uitgevoerd op elk werkblad van het bestand. Het zou alleen moeten op het blad met de naam MASTERPLANNING.

Enig idee hoe dit aan te passen is ?
 
Daar kan ik helaas verder niet bij assisteren omdat ik zelf nog nooit iets met Google Script heb gedaan.
Het lijkt me echter geen probleem om eerst de sheet MASTERPLANNING actief te maken.
Dat zou je bijvoorbeeld zo kunnen doen:
Code:
  var sheet = SpreadsheetApp.getActive().getSheetByName("MASTERPLANNING");
  sheet.activate();
 
Alles geprobeerd, maar werkt jammer genoeg niet.
Lang leve VBA en nu ver weg proberen blijven van Google Sheets ;-)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan