Automatizzare le attività ripetitive con Office script in Excel per il Web. Registrare le azioni, quindi riprodurle ogni volta che si vuole. È anche possibile modificare gli script in base alle modifiche apportate al flusso di lavoro. Office Gli script vengono archiviati nel cloud, consentendo di aggiornare le cartelle di lavoro in base alle esigenze. 

Nota: Prima di poter usare Office script, è necessario che l'amministratore li abiliti.

Quando si registrano le azioni con il Registratore azioni, viene creato uno script. Queste azioni possono includere l'immissione di testo o numeri, la selezione di celle o comandi sulla barra multifunzione o nei menu, la formattazione di celle, righe o colonne, la formattazione dei dati Excel tabelle e così via. Al termine, viene visualizzato un riquadro attività pulito in cui è visualizzato un elenco descrittivo di tutti i passaggi appena evasi. Non è necessaria alcuna esperienza di codifica per registrare ed eseguire Office script. Se si sceglie di modificare le azioni, è possibile farlo dall'editor di codice, in cui è possibile modificare il codice TypeScript dello script. Informazioni sulla scrittura di script con l'editor di codice in Registrare,modificare e creare Office script in Excel sul web .

  • Un account Microsoft 365 con una licenza Microsoft 365 commerciale o didattica che ha accesso alle Microsoft 365 Office desktop. Questo include:

    • Microsoft 365 Apps for business 

    • Microsoft 365 Business Standard

    • Microsoft 365 Apps for enterprise

    • Office 365 ProPlus per dispositivi

    • Office 365 Enterprise E3

    • Office 365 Enterprise E5

    • Office 365 A3

    • Office 365 A5

  • OneDrive per le aziende.

  • Autenticazione server: quando si esegue per la prima volta Il registratore di script o l'editor di codice, è necessario eseguire l'autenticazione con il server, in modo che gli script possano essere salvati nel cloud. Accedere al proprio account Microsoft come al solito, quindi quando viene visualizzato il messaggio Autorizzazioni richieste scegliere Accetta per continuare.

    Nota: Dopo aver attivato l'impostazione corretta nell'interfaccia di amministrazione, gli utenti finali con la licenza appropriata potranno accedere alla funzionalità. Questa caratteristica non è ancora disponibile in Microsoft 365 per enti pubblici degli Stati Uniti e clienti con residenza dati in uno dei nuovi data center locali geos.

Per iniziare

  1. Selezionare prima di tutto la scheda Automatizza sulla barra multifunzione. Verranno esporte le due opzioni principali nel gruppo Strumenti di scripting: Azioni record e Nuovo script.

    Strumenti di scripting
  2. Per creare un nuovo Office script, premere il pulsante Registra azioni, quindi iniziare a eseguire i passaggi da automatizzare. Per questo esempio, stiamo prendendo un intervallo di dati semplice, converterlo in una tabella Excel, aggiungere una colonna totale e una riga totale e terminare la formattazione dei valori come valuta.

    Prima e dopo le immagini di una griglia di dati 5x3 che verrà usata per creare uno script di Office per convertirla in una tabella Excel con una riga e una colonna totale, quindi formattare i dati come valuta.
  3. Quando si inizia a registrare un nuovo Office script, viene visualizzato un riquadro attività Registra azioni aperto a destra. Qui viene visualizzata una breve descrizione delle azioni da eseguire nell'ordine indicato. Al termine, è possibile premere il pulsante Interrompi.

    Dopo aver registrato uno script di Office, viene visualizzata una descrizione delle attività di ogni passaggio.
  4. Dopo aver premuto il pulsante Interrompi, verrà visualizzato il riquadro Editor di codice con il nuovo script selezionato.

    Editor di codice
  5. Per impostazione predefinita, Excel i nomi degli script "Script 1", "Script 2" e così via. Tuttavia, è necessario assegnare agli script nomi significativi. in caso contrario, sarà necessario scorrere ognuna di esse per trovare quella desiderata. Per assegnare un nuovo nome allo script, fare clic sui tre puntini e selezionare Rinomina dal menu a comparsa. 

    Office Menu di scelta rapida script

Riproduzione di uno script Office

  1. Se la raccolta di Office script non è già visualizzata, è possibile visualizzarla da Automate > Scripting Tools.

    Barra multifunzione script
  2. Fare clic su uno script da eseguire. Verrà visualizzato nell'editor di codice. Fare clic sul pulsante Esegui per avviare lo script. Verrà visualizzata una breve notifica che indica che lo script è in esecuzione, che scomparirà al termine dello script.

    Eseguire uno script

    Nota: Questo argomento non illustra la modifica o la scrittura di codice TypeScript, ma è possibile consultare la documentazione tecnica Office script.

  3. Altre opzioni: se si fa clic sui puntini di sospensione (...) sul lato destro del riquadro Dell'editor di codice, verrà visualizzato il menu di scelta rapida. Qui è possibile:

    Altre opzioni

    • Rinominare lo script

    • Creare una copia dello script

    • Condividere lo script

    • Automatizzare lo script usando Crea Flow

    • Eliminare lo script

Errori potenziali

  • È importante sapere che quando si registra uno script di Office, il Registratore script acquisisce quasi tutte le azioni supportate che si ese temporeranno. Quindi, se si commette un errore nella sequenza, ad esempio facendo clic su un pulsante su cui non si intendeva fare clic, il registratore script lo registrerà. La risoluzione è registrare di nuovo l'intera sequenza o modificare il codice TypeScript stesso. Per questo motivo, è opportuno registrare solo processi che si conoscono molto bene. Più una sequenza viene registrata senza problemi, maggiore sarà l'efficienza con cui verrà riprodotta.

  • Alcune azioni potrebbero andare bene la prima volta che si registra lo script, ma non riescono quando si prova a riprodurli. Ad esempio, nell'esempio precedente, in cui alcuni dati di esempio sono stati formattati come tabella, il codice potrebbe non riuscire se si provasse a eseguirlo nella tabella aggiornata, perché Excel non consente che le tabelle si sovrappongano. A questo punto, nell'editor di codice verrà visualizzato un messaggio di errore.

    Messaggio di errore dell'editor di codice che indica che lo script è stato eseguito con errori. Premere il pulsante Registri per altre informazioni.

    Facendo clic sul pulsante Visualizza log verrà visualizzata una breve spiegazione dell'errore nella parte inferiore del riquadro Editor di codice.

    Errore di script
  • Caratteristiche non supportate- Stiamo lavorando costantemente per aggiungere il supporto per altre funzionalità, ma al momento non tutto è supportato. In questo caso verrà visualizzata una nota nel riquadro Azioni record. È possibile riprodurre il codice e ignorare semplicemente i passaggi che non è stato possibile registrare.

    Finestra di dialogo Azioni racord che indica quando non è stato possibile registrare determinati passaggi.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel oppure ottenere supporto nella community Microsoft.

Vedere anche

Office Documentazione tecnica degli script

Registrare, modificare e creare Office script in Excel sul web

Risoluzione dei Office script

Script di esempio per Office script in Excel sul web

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Quanto ti soddisfa la qualità della traduzione?

Cosa ha influito sulla tua esperienza?

Altri commenti e suggerimenti? (Facoltativo)

Grazie per il feedback!

×