Come posso creare uno script di Microsoft Excel?

Microsoft Excel supporta l'automazione dei comandi e delle funzionalità di Excel mediante macro e script di Visual Basic for Applications. Le macro sono una serie di comandi preregistrati, impostati per essere eseguiti automaticamente quando viene dato un comando specifico. VBA è un dialetto del linguaggio di programmazione Visual Basic e può essere utilizzato per creare macro, nonché per eseguire comandi automatizzati in base a determinate condizioni.

Abilitazione di macro e script

Prima di poter iniziare a creare macro e script VBA, abilita la scheda Sviluppatore nel menu della barra multifunzione. La scheda Sviluppatore è dove viene conservata l'opzione per creare macro e script, oltre a includere altri strumenti progettati per utenti e sviluppatori Excel avanzati. Una volta abilitata l'opzione, regolare l'impostazione di sicurezza delle macro di Excel in modo da poter testare ed eseguire le macro.

Clic File.

Come posso creare uno script di Microsoft Excel?

Selezionare Opzioni.

Come posso creare uno script di Microsoft Excel?

Clic Personalizza il nastro e spunta il Sviluppatore casella di controllo.

Le azioni possono essere automatizzate in Microsoft Excel utilizzando sia macro che script VBA e impostate per l'attivazione su comando o quando viene soddisfatta una condizione.

Clic ok.

Macro di Excel, script vba di Excel, automazione di Excel

Clicca il Sviluppatore scheda nel menu della barra multifunzione.

Come posso creare uno script di Microsoft Excel?

Clic Sicurezza macro Macro.

Come posso creare uno script di Microsoft Excel?

Seleziona il Abilita tutte le macro (non consigliato; può essere eseguito codice potenzialmente pericoloso) pulsante di opzione e fare clic ok.

Suggerimenti

Quando hai finito di usare le macro e gli script, torna a questo menu e imposta l'opzione su una delle due Disabilita tutte le macro con notifica o Disabilita tutte le macro tranne le macro con firma digitale per impedire l'esecuzione di codice potenzialmente dannoso in altri documenti Excel.

Creazione di macro

Le macro eseguono automaticamente i comandi e le azioni registrati quando viene emesso un comando specifico. Ogni azione eseguita in Excel durante la registrazione viene aggiunta alla macro, quindi esegui un paio di prove per appianare il processo prima di iniziare la registrazione.

Le azioni possono essere automatizzate in Microsoft Excel utilizzando sia macro che script VBA e impostate per l'attivazione su comando o quando viene soddisfatta una condizione.

Clic Registra macro dal Sviluppatore scheda.

Macro di Excel, script vba di Excel, automazione di Excel

Inserisci un nome, una scorciatoia e una descrizione per la tua macro nei campi appropriati.

Suggerimenti

  • Dal momento che la tua macro si attiva usando il Ctrl chiave e la chiave specificata, scegli una combinazione di tasti che non usi normalmente o che non è associata a una funzione incorporata in Excel.
  • I nomi delle macro devono iniziare con una lettera, non possono contenere spazi e il tasto di scelta rapida deve essere una lettera.
Come posso creare uno script di Microsoft Excel?

Clicca il Memorizza macro in menu a discesa e selezionare dove si desidera mantenere la macro.

  • Questa cartella di lavoro limita la macro al documento Excel che stai attualmente modificando.
  • Nuova cartella di lavoro crea un nuovo documento Excel appositamente per la memorizzazione di questa macro.
  • Cartella macro personale crea un documento Excel nascosto che memorizza tutte le macro da utilizzare con qualsiasi documento Excel.
Come posso creare uno script di Microsoft Excel?

Clic ok.

Le azioni possono essere automatizzate in Microsoft Excel utilizzando sia macro che script VBA e impostate per l'attivazione su comando o quando viene soddisfatta una condizione.

Esegui le azioni che desideri automatizzare, quindi fai clic su Interrompi registrazione. Usa la scorciatoia da tastiera specificata per usare la tua nuova macro.

Utilizzo di script VBA

VBA richiede un po' di pratica per essere compreso e applicato correttamente, quindi se non conosci la lingua, dai un'occhiata alle guide come Excel Easy e Home & Learn, corsi e tutorial su Excel VBA. Ehi, Scripting Guy di Microsoft! La serie di blog contiene anche alcuni utili esempi di script per Excel.

Macro di Excel, script vba di Excel, automazione di Excel

Clic Visual Basic dal Sviluppatore scheda.

Come posso creare uno script di Microsoft Excel?

Trova il foglio a cui vuoi aggiungere uno script VBA da Progetto - VBAProject riquadro e fare doppio clic sul foglio.

Come posso creare uno script di Microsoft Excel?

Digita o incolla il segmento di codice VBA che desideri aggiungere al foglio nel into Codice finestra.

Le azioni possono essere automatizzate in Microsoft Excel utilizzando sia macro che script VBA e impostate per l'attivazione su comando o quando viene soddisfatta una condizione.

Clic Correre seguito da Esegui sotto/modulo utente per testare il tuo script VBA.

Suggerimenti

Il F5 key esegue anche il tuo script.

Macro di Excel, script vba di Excel, automazione di Excel

Se lo script funziona come previsto, continua con altri script o lavora con Excel. In caso contrario, modifica lo script in Codice finestra finché non si comporta come previsto.