← Torna alla Home

Introduzione a Office Scripts in Excel

Office Scripts è un'infrastruttura di automazione per Excel sul web che ti permette di registrare e scrivere script in TypeScript (un'estensione di JavaScript) per automatizzare le tue attività ripetitive. Pensa a loro come una versione moderna e più flessibile delle tradizionali macro VBA, ma basata sul web.

Punti Chiave

1. Accedere agli Office Scripts

Per iniziare, hai bisogno di una licenza Microsoft 365 che includa Office Scripts (tipicamente le licenze business/enterprise).

  1. Apri un foglio di calcolo in Excel per il Web.
  2. Vai alla scheda Automatizza (Automate) nella barra multifunzione. Qui troverai tutti gli strumenti necessari.

2. Creare uno Script: Due Modi Principali

Puoi creare uno script registrando le tue azioni (il modo più semplice per iniziare) oppure scrivendo il codice da zero.

Metodo A: Registrare le Azioni (Consigliato per i Principianti)

Questo è il modo più intuitivo. Excel scriverà il codice per te mentre esegui le azioni.

Esempio Pratico: Se selezioni le celle A1:B1, le riempi di giallo e metti il testo in grassetto, il codice generato sarà simile a questo:

function main(workbook: ExcelScript.Workbook) {
  // Seleziona il foglio di lavoro attivo
  let selectedSheet = workbook.getActiveWorksheet();
  
  // Imposta il colore di riempimento per l'intervallo A1:B1
  selectedSheet.getRange("A1:B1")
    .getFormat().getFill().setColor("yellow");
  
  // Imposta il grassetto per il testo nell'intervallo A1:B1
  selectedSheet.getRange("A1:B1")
    .getFormat().getFont().setBold(true);
}

Metodo B: Scrivere il Codice da Zero

Se hai familiarità con JavaScript, puoi scrivere il tuo script direttamente.

VAI ALLA STRUTTURA →