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

HDR Fotografia: Regola le impostazioni in Photomatix Dettagli Enhancer - dummies

HDR Fotografia: Regola le impostazioni in Photomatix Dettagli Enhancer - dummies

Dettagli Enhancer in Photomatix Pro ti consente di toni mappa le tue immagini ad alta gamma dinamica (HDR). Come puoi vedere da questa figura, ci sono un certo numero di controlli. Per fortuna, sono ben organizzati in aree funzionali. Le tre finestre mobili mostrano le impostazioni, l'anteprima dell'immagine e l'istogramma. Forza: controlla la forza di potenziamento del contrasto, sia locale ...

HDR Fotografia - Miscela materiale da fonti alternative - manichini

HDR Fotografia - Miscela materiale da fonti alternative - manichini

Cerca le aree dove potresti aver bisogno per mescolare il materiale da fonti alternative. Ad esempio, se una parte del cielo è saltata fuori, potresti voler sostituire il cielo scoppiato con una versione che è stata mappata in modo diverso in modo che il cielo appaia meglio (ciò che spesso accade è il resto ...

HDR Fotografia: scegli un formato file - dummies

HDR Fotografia: scegli un formato file - dummies

Quando crei un'immagine ad alta gamma dinamica, spesso viene data la possibilità di salvarlo come file HDR per un uso successivo. Se lo si salva come file HDR dipende in parte dalle preferenze e in parte da ciò che si intende fare. Normalmente, salti a destra nella mappatura dei toni, salva il minimo finale ...

Scelta dell'editore

Farmaci Opzioni per gestire la rabbia - manichini

Farmaci Opzioni per gestire la rabbia - manichini

La maggior parte dei programmi di gestione della rabbia non affronta il problema dei farmaci. In parte, probabilmente perché i farmaci non sono in realtà un modo per gestire la tua rabbia. E gli studi sull'efficacia dei farmaci per la rabbia sono stati alquanto incoerenti. Tuttavia, dovresti sapere che i farmaci possono essere un'opzione per alcune persone, specialmente quando altri disturbi emotivi, come ...

Gestione di amici e parenti con intelligenza emotiva - manichini

Gestione di amici e parenti con intelligenza emotiva - manichini

Ecco alcuni modi in cui si praticano tecniche di intelligenza emotiva con amici intimi e i parenti possono aiutarti a disinnescare situazioni difficili ea mantenere relazioni equilibrate e soddisfacenti con i tuoi cari. A partire dal finale le persone a volte interrompono completamente i contatti con parenti e amici e potresti trovarti in una situazione in cui ...

Mini questionario motivazionale - manichini

Mini questionario motivazionale - manichini

Dai un'occhiata al seguente elenco di compiti e decidi se vuoi ottenerne uno. Seleziona le attività che pensi di voler intraprendere: Acquistare una nuova casa Decorare la tua casa Sviluppare uno stile di vita più salutare Ottenere un nuovo lavoro Ottenere una promozione di lavoro Passare gli esami Lavorare per un ...

Scelta dell'editore

Come identificare i trigger di rabbia - dummies

Come identificare i trigger di rabbia - dummies

Conoscere i trigger di rabbia - gli eventi e le situazioni che ti fanno impazzire - è importante perché risponderai in modo più efficace alla tua rabbia quando ti sentirai preparato. Anticipare la possibilità di rabbia aumenta la capacità di esprimerlo in modo più costruttivo. Ecco alcuni trigger di rabbia comuni. Molte persone si sentono ...

Come misurare il tuo stress - manichini

Come misurare il tuo stress - manichini

Riconoscere i sintomi dello stress e quanto spesso si verificano può aiutarti ad affrontare lo stress. Utilizza le due settimane precedenti come periodo di tempo e registra l'occorrenza dei seguenti segni e sintomi fisici ed emotivi di stress. Dopo aver identificato i sintomi dello stress e quanto spesso si verificano, utilizzare la scala di valutazione dello stress per trovare il ...

Come calmare la mente - dummies

Come calmare la mente - dummies

Trovare modi per ridurre i livelli di stress aumenterà la tua felicità. A volte distrarti non è abbastanza per calmare la tua mente. A volte avete bisogno di misure più forti per eliminare, o almeno rallentare, quelle preoccupazioni e preoccupazioni indesiderate e che producono stress. Forse hai una preoccupazione inquietante che ti intrude continuamente nel tuo pensiero e ti impedisce di goderti ...