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 2024

Video: Il registratore di macro di Excel - 1di3 - Cos'è e come si utilizza 2024
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

Come aggiungere titoli e etichette di assi a un grafico in R - dummies

Come aggiungere titoli e etichette di assi a un grafico in R - dummies

È Possibile aggiungere facilmente il titolo principale e le etichette degli assi con argomenti alla funzione plot () in R per migliorare la qualità della grafica. main: Titolo della trama principale xlab: etichetta dell'asse x ylab: etichetta dell'asse y Per aggiungere un titolo e le etichette degli assi alla trama dei fedeli, provare quanto segue:> plot (fedele, + main = ...

Come aggiungere linee di tendenza a reticoli di reticolo in R - dummies

Come aggiungere linee di tendenza a reticoli di reticolo in R - dummies

È Possibile creare linee di tendenza o linee di regressione attraverso i dati. Questi possono essere utili quando si usano trame a reticolo in R. Quando si dice a reticolo di calcolare una linea di miglior adattamento, lo fa per ciascun pannello nella trama. Questo è semplice usando xyplot (), perché è semplice come aggiungere un argomento di tipo. In ...

Come aggiungere punti a un grafico in R - dummies

Come aggiungere punti a un grafico in R - dummies

Per illustrare alcune diverse opzioni e tipi di grafico , come punti e linee, in R, usa il set di dati integrato fedele. Questa è una cornice di dati con le osservazioni delle eruzioni del geyser Old Faithful nel Parco Nazionale di Yellowstone negli Stati Uniti. I set di dati R incorporati sono documentati allo stesso modo delle funzioni. Quindi, ...

Scelta dell'editore

Come mantenere un diario in Outlook - dummy

Come mantenere un diario in Outlook - dummy

Per ottenere un buon uso dal diario di Outlook, hai per usarlo (dettagli, dettagli ...). È possibile impostare Outlook per rendere le voci di diario praticamente per tutto ciò che si fa o è possibile chiudere completamente il diario e non inserire alcuna voce in esso. Se non inserisci nulla nel Diario, ottieni ...

Come gestire la posta in arrivo in Outlook 2013 - dummies

Come gestire la posta in arrivo in Outlook 2013 - dummies

Se si riceve un sacco di e-mail Outlook 2013, potresti voler installare alcuni sistemi per mantenerlo organizzato. Il sistema può includere la creazione di cartelle per archiviare la posta elettronica che si desidera conservare per riferimento futuro, spostare i messaggi da una cartella a un'altra, eliminare la posta elettronica non più necessaria e contrassegnare ...

Come gestire attività ricorrenti in Outlook 2013 - dummies

Come gestire attività ricorrenti in Outlook 2013 - dummies

Outlook 2013 può ricordarti ogni volta che viene un compito ricorrente in giro. Un sacco di compiti affiorano su base regolare. Sai come va - stessa roba, giorno diverso. Per risparmiarti lo sforzo di inserire un'attività, ad esempio un rapporto sulle vendite mensili o un pagamento delle imposte trimestrale, più e più volte, solo ...

Scelta dell'editore

Esportare documenti InDesign come file EPUB - dummies

Esportare documenti InDesign come file EPUB - dummies

Libri visualizzati utilizzando iBook, dispositivi Nook, lettori Kobo o eReader Sony tutti usano il formato di file EPUB. I libri visualizzati sul Kindle iniziano come file di e-pub ma subiscono un ulteriore processo di conversione nel formato Kindle di Amazon. La linea di fondo: se vuoi creare libri elettronici, devi sapere come creare EPUB ...

Esportare documenti PDF da InDesign Creative Suite 5 - dummies

Esportare documenti PDF da InDesign Creative Suite 5 - dummies

Esportare un file PDF da InDesign CS5 per distribuire i documenti creato con InDesign CS5 per gli utenti che non dispongono di Creative Suite 5 o che si trovano su computer e sistemi operativi diversi. Ecco come esportare in PDF:

Esportare file di testo da InDesign Creative Suite 5 - dummy

Esportare file di testo da InDesign Creative Suite 5 - dummy

Da Adobe InDesign CS5, è possibile estrarre testo da un documento InDesign in modo che possa essere modificato o utilizzato altrove. I formati di testo variano leggermente a seconda del testo nel documento. Per esportare il testo, attenersi alla seguente procedura: