Casa Social media Come utilizzare il registratore di macro in Excel 2016 - dummies

Come utilizzare il registratore di macro in Excel 2016 - dummies

Video: Il registratore di macro di Excel - 1di3 - Cos'è e come si utilizza 2025

Video: Il registratore di macro di Excel - 1di3 - Cos'è e come si utilizza 2025
Anonim

Un modo per ottenere il codice in un modulo VBA è registrare le tue azioni, utilizzando il registratore di macro di Excel. Una cosa che devi ricordare è che puoi registrare solo cose che puoi fare direttamente in Excel. La visualizzazione di una finestra di messaggio non è nel repertorio normale di Excel. (È una cosa VBA.) Il registratore di macro è utile, ma in molti casi, probabilmente dovrai inserire almeno un po 'di codice manualmente.

Ecco un esempio dettagliato che mostra come registrare una macro che inserisce un nuovo foglio di lavoro e nasconde tutte tranne le prime dieci righe e tutte tranne le prime dieci colonne. Se vuoi provare questo esempio, inizia con una nuova cartella di lavoro vuota e segui questi passaggi:

  1. Attiva un foglio di lavoro nella cartella di lavoro.

    Qualsiasi foglio di lavoro farà.

  2. Fare clic sulla scheda Sviluppatore e accertarsi che Usa riferimenti relativi sia non evidenziato.

    Questa macro verrà registrata usando riferimenti assoluti.

  3. Scegli Sviluppatore → Codice → Registra macro oppure fai clic sull'icona accanto all'indicatore Pronto all'estremità sinistra della barra di stato.

    Excel visualizza la finestra di dialogo Registra macro.

  4. Nella finestra di dialogo Registra macro, denominate la macro TenByTen e premete Maiusc + T come tasto di scelta rapida.

    La macro può essere eseguita premendo Ctrl + Shift + T.

  5. Fare clic su OK per avviare la registrazione.

    Excel inserisce automaticamente un nuovo modulo VBA nel progetto che corrisponde alla cartella di lavoro attiva. Da questo momento in poi, Excel converte le tue azioni in codice VBA. Mentre stai registrando, l'icona nella barra di stato diventa un quadratino. Questo è un promemoria che il registratore di macro è in esecuzione. È inoltre possibile fare clic su quell'icona per interrompere il registratore di macro.

  6. Fare clic sull'icona Nuovo foglio a destra dell'ultima scheda del foglio.

    Excel inserisce un nuovo foglio di lavoro.

  7. Seleziona l'intera colonna K (l'undicesima colonna) e premi Ctrl + Maiusc + freccia destra; quindi fai clic con il pulsante destro del mouse su una colonna selezionata e seleziona Nascondi dal menu di scelta rapida.

    Excel nasconde tutte le colonne selezionate.

  8. Seleziona l'intera Riga 11 e premi Ctrl + Maiusc + freccia giù; quindi fai clic con il pulsante destro del mouse su una riga selezionata e seleziona Nascondi dal menu di scelta rapida.

    Excel nasconde tutte le colonne selezionate.

  9. Seleziona la cella A1.

  10. Scegli Sviluppatore → Codice → Interrompi registrazione oppure fai clic sul pulsante Interrompi registrazione sulla barra di stato (il quadratino piccolo).

    Excel interrompe la registrazione delle tue azioni.

Per visualizzare questa nuova macro registrata, premere Alt + F11 per attivare il VBE. Individua il nome della cartella di lavoro nella finestra Progetto. Si vede che il progetto ha un nuovo modulo elencato. Il nome del modulo dipende dalla presenza di altri moduli nella cartella di lavoro quando si avvia la registrazione della macro.In caso contrario, il modulo verrà denominato Module1. È possibile fare doppio clic sul modulo per visualizzare la finestra Codice per il modulo.

Ecco il codice generato dalle tue azioni:

Sub TenByTen () "TenByTen Macro" Tasti di scelta rapida: Ctrl + Shift + T 'Fogli. Aggiungi dopo: = colonne ActiveSheet ("K: K"). Seleziona Gamma (Selezione, Selezione. Fine (xlToRetto)). Seleziona selezione. Colonna intera. Nascosto = True Rows ("11: 11"). Seleziona Gamma (Selezione, Selezione. Fine (xlDown)). Seleziona selezione. Intera riga. Nascosto = True Range ("A1"). Seleziona End Sub

Per provare questa macro, attiva qualsiasi foglio di lavoro e premi il tasto di scelta rapida che hai assegnato nel Passaggio 4: Ctrl + Shift + T.

Se non hai assegnato un tasto di scelta rapida alla macro, non preoccuparti. Ecco come visualizzare un elenco di tutti i macro disponibili ed eseguire quello desiderato:

  1. Scegli Sviluppatore → Codice → Macro.

    I fan della tastiera possono premere Alt + F8. Uno di questi metodi visualizza una finestra di dialogo che elenca tutte le macro disponibili.

  2. Seleziona la macro nell'elenco (in questo caso, TenByTen).

  3. Fai clic sul pulsante Esegui.

    Excel esegue la macro e si ottiene un nuovo foglio di lavoro con dieci righe visibili e dieci colonne visibili.

È possibile eseguire qualsiasi numero di comandi ed eseguire un numero qualsiasi di azioni mentre il registratore di macro è in esecuzione. Excel converte diligentemente le azioni del mouse e le sequenze di tasti nel codice VBA.

E, naturalmente, è anche possibile modificare la macro dopo averla registrata. Per testare le tue nuove abilità, prova a modificare la macro in modo che inserisca un foglio di lavoro con nove righe e colonne visibili, perfette per un puzzle Sudoku.

Come utilizzare il registratore di macro in Excel 2016 - dummies

Scelta dell'editore

Vantaggi di base della rete - manichini

Vantaggi di base della rete - manichini

Se la verità viene detta, le reti di computer sono un problema da impostare. Perché i vantaggi di avere una rete rendono la pena di crearne uno utile. Non è necessario essere un dottorato di ricerca per comprendere i vantaggi del networking. Le reti riguardano esclusivamente la condivisione. Nello specifico, le reti riguardano la condivisione di tre elementi: informazioni, risorse, ...

Biometria L'accettazione, la privacy e la legge - manichini

Biometria L'accettazione, la privacy e la legge - manichini

La tecnologia biometrica non è affatto universalmente accettata da tutti gli utenti. Ci sono una serie di considerazioni sociali e legali che danno ad ogni organizzazione una pausa prima di fare il salto a capofitto nell'implementazione di un sistema biometrico. Le persone sono più a loro agio con i sistemi di raccolta biometrici che sono i meno intrusivi. Scanner per retina e nasi elettronici sono ...

Biometria Nozioni di base - manichini

Biometria Nozioni di base - manichini

La biometria non è roba da fantascienza. Puoi trovare una dozzina di modi più o meno efficaci per utilizzare la biometria per identificare qualcuno, ognuno dei quali si divide in due classi: la biometria fisiologica misura una parte specifica della struttura o della forma di una porzione del corpo di un soggetto. La biometria comportamentale è più interessata a come ...

Scelta dell'editore

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

In Excel 2007, è possibile creare dizionari personalizzati da utilizzare quando si esegue il controllo ortografico dei fogli di lavoro. Utilizzare il pulsante Aggiungi al dizionario nella finestra di dialogo Controllo ortografico per aggiungere parole sconosciute a un dizionario personalizzato. Per impostazione predefinita, Excel aggiunge queste parole a un file dizionario personalizzato denominato CUSTOM. DIC, ma è possibile creare una nuova personalizzazione ...

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Sebbene sia possibile convertire qualsiasi cartella di lavoro di Excel in un componente aggiuntivo, non tutte le cartelle di lavoro traggono vantaggio da questa conversione. Una cartella di lavoro senza macro rende un componente aggiuntivo inutile. In effetti, gli unici tipi di cartelle di lavoro che traggono vantaggio dall'essere convertiti in un componente aggiuntivo sono quelli con macro. Ad esempio, una cartella di lavoro costituita da macro generiche (Sub ...

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Se si lavora in Microsoft Excel 2010 e vuoi iniziare a lavorare in un nuovo file di cartella di lavoro di Excel, puoi facilmente creare una nuova cartella di lavoro. Per fare ciò, puoi usare un comando nella scheda File o una scorciatoia da tastiera. Fare clic sulla scheda File. Excel visualizza la visualizzazione Backstage, in cui è possibile accedere ai comandi relativi ai file. ...

Scelta dell'editore

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Adobe Illustrator Creative Suite 5 (Adobe CS5) Illustrator è utilizzato per rimuovere rapidamente aree di grafica con la stessa facilità con cui si cancellano i pixel in Photoshop, accarezzando con il mouse su qualsiasi forma o gruppo di forme. Facendo doppio clic sullo strumento Gomma, è possibile definire il diametro, l'angolo e la rotondità della gomma. Se stai usando un ...

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

I più popolari strumenti di trasformazione in Adobe Creative Suite 5 (Adobe CS5) Illustrator - Rifletti, scala, inclina, rimodella e Trasformazione libera: sono facili da usare e modificano rapidamente la tua illustrazione. Lo strumento Rifletti Niente è simmetrico, giusto? Forse no, ma gli oggetti non creati simmetricamente in Illustrator possono sembrare off-kilter. Utilizzando lo strumento Rifletti, si ...

Quando utilizzare Adobe CS5 Illustrator - dummies

Quando utilizzare Adobe CS5 Illustrator - dummies

Utilizzando Adobe Creative Suite 5 (Adobe CS5) Illustrator anziché Photoshop , ottieni diversi benefici. Potresti aver sentito che Illustrator è migliore per la grafica vettoriale, ma perché e che altro porta? Illustrator può salvare ed esportare immagini nella maggior parte dei formati di file. Scegliendo di salvare o esportare, è possibile creare un ...