• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Datum en tijd op alle werkbladen

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.434
Hi.

voor excel online heb ik onderstaande script om datum en tijd in een cel te zetten van het huidige werkblad.
Hoe krijg ik `m dat datum en tijd op alle werkbladen komt?

Bedankt alvast voor het meedenken :thumb:

Code:
function main(workbook: ExcelScript.Workbook) {
  // Get the cells at A1 and B1.
  let dateRange = workbook.getActiveWorksheet().getRange("A1");
  let timeRange = workbook.getActiveWorksheet().getRange("B1");

  // Get the current date and time with the JavaScript Date object.
  let date = new Date(Date.now());

  // Add the date string to A1.
  dateRange.setValue(date.toLocaleDateString());

  // Add the time string to B1.
  timeRange.setValue(date.toLocaleTimeString());
}
 
Ik zou net als in VBA geen bestaande namen als variabele gebruiken. Verder is het een kleine aanpassing op jouw vorige vraag.

Code:
function main(workbook: ExcelScript.Workbook) {
  const scount = workbook.getWorksheets();
  let nu = new Date(Date.now());
  scount.forEach(sheets => {
    sheets.getRange("A1").setValue(nu.toLocaleDateString()); 
    sheets.getRange("B1").setValue(nu.toLocaleTimeString()); 
  })}

Als je enige kennis van programmeren hebt, dan maakt de taal die je moet gebruiken niet zo heel veel uit. Als deze basiskennis ontbreekt dan zal je daar eerst iets aan moeten doen.

Nb. deze taal ken ik niet maar het werkt wel zonder er veel inspanning voor te hoeven doen.
 
Laatst bewerkt:
Bedankt voor je hulp en neem je tips ter harte. Ook zal het aanleren van scripttaal mij niet meer lukken..
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan