Come mostrare o nascondere gli assi del grafico in Excel
Scopri come mostrare o nascondere gli assi del grafico in Excel per migliorare la chiarezza delle presentazioni dei tuoi dati.
Post aggiornato: agosto 2021
Ecco una domanda del lettore:
Ho un collega che utilizza le macro VBA di Excel per analizzare una serie di dati. Puoi spiegare come funzionano le Macro e probabilmente suggerirmi un modo per acquisire quell'abilità? Tutti i semplici consigli per i principianti sono molto apprezzati.
Grazie per la domanda.
Introduzione alle macro di Excel 365
Padroneggiare lo sviluppo di macro è probabilmente una delle abilità più importanti richieste per diventare un utente esperto di Excel. In sostanza, utilizziamo le macro VBA per automatizzare attività in Excel (anche in Word, le macro sono piuttosto utili ) che sarebbero state altrimenti banali, noiose e dispendiose in termini di tempo.
Ecco alcuni esempi di attività che siamo in grado di automatizzare con le macro in Excel:
A causa del fatto che Excel viene fornito con un registratore di macro integrato (a differenza di Outlook e PowerPoint), sono disponibili due opzioni principali per aggiungere una macro a una cartella di lavoro di Excel:
1) La registrazione di una sequenza di azioni dell'utente con cui è probabilmente facile iniziare, ma non aumenta per attività complesse che potrebbero comportare l'interazione con altre applicazioni di Office o la manipolazione di sottoinsiemi di dati più grandi.
2) Scrivere le macro sfruttando Visual Basic for Applications (VBA). Questo è un linguaggio procedurale relativamente semplice che consente di sviluppare rapidamente un'automazione più complessa.
In questo post tratteremo entrambi i casi. Inizieremo mostrandoti come registrare la tua macro e continueremo fornendo una procedura dettagliata per l'inserimento di macro VBA nei fogli di calcolo.
Dimostreremo entrambe le opzioni utilizzando un'attività molto semplice: automatizzare l'aggiunta di un foglio di lavoro con il nome "DEMO" a una cartella di lavoro esistente e copiare una tabella specifica da Sheet1 a essa.
Registra le macro di Excel 365/2019
Useremo un esempio molto semplice per delineare il processo. Si prega di procedere come segue:
Suggerimento: assicurati di inserire una descrizione dettagliata della tua Macro.
Salvataggio del file abilitato alla Macro
Ora dovremo salvare la cartella di lavoro. Poiché contiene una macro, dovremmo salvarla come file XSLM (file Excel abilitato per macro)
Crea macro VBA di Excel
Come accennato in precedenza, in molti casi il registratore Macro di Excel non sarà all'altezza e non soddisferà tutte le tue esigenze. In questi casi, dovrai scrivere il tuo codice.
Suggerimento: in alcuni casi potresti voler utilizzare un approccio ibrido alla creazione di macro. Puoi iniziare registrando la tua Macro e quindi apportare modifiche manuali al codice generato automaticamente con VBA.
Configurazione dell'ambiente di sviluppo Excel
Questo suona piuttosto stravagante, ma in realtà è abbastanza semplice. Se non vedi una scheda denominata Sviluppatore nella barra multifunzione, inizia abilitando la scheda Sviluppatore .
Dopo che la scheda Sviluppatore è stata resa visibile, la tua barra multifunzione avrà il seguente aspetto:
Scrivere la tua macro VBA
Sub Write_Macro()
'This code creates a Macro named Write_Macro
Dim MySheet As New Worksheet
Dim MyTable As Range
' Create a worksheet programatically and call it TEST
Set MySheet = ThisWorkbook.Sheets.Add(After:=Sheets(Sheets.Count))
MySheet.Name = "TEST"
'Copy the table from Sheet1 into TEST worksheet
Set MyTable = Sheet1.Range("A1:C11")
With MyTable
.Copy Sheets("TEST").Range("A1")
End With
End Sub
Esecuzione della tua macro
L'esecuzione della macro è molto semplice: dalla finestra di dialogo Macro mostrata sopra, evidenziare la voce Write_Macro e premere Esegui.
Abilitazione delle autorizzazioni di sicurezza VBA
In Microsoft Office, le macro sono disabilitate per impostazione predefinita, per evitare l'esecuzione di codice dannoso. Se desideri eseguire le tue macro, dovrai consentirlo. Esegui questo passaggio facoltativo nel caso in cui tu abbia ricevuto un messaggio di errore durante l'esecuzione di una delle due macro che abbiamo creato sopra.
Nota: Disabilita tutte le macro con notifica è l'impostazione di sicurezza consigliata per le cartelle di lavoro di Excel che contengono macro. Funziona come segue: quando un utente apre una cartella di lavoro di questo tipo, Excel pubblica una notifica "MACROS è stata disabilitata" proprio oltre la barra della formula. Spetta quindi alla decisione dell'utente abilitare le macro nella cartella di lavoro.
Avvolgendo
Nel breve tutorial di oggi abbiamo imparato come inserire le macro in Office 365 Excel registrandole o scrivendole utilizzando direttamente Visual Basic, Applications Edition.
Questo è solo un passaggio iniziale per i principianti per familiarizzare con lo sviluppo di Excel. I lettori che necessitano di soluzioni specifiche, possono inviarci una richiesta tramite la pagina dei contatti .
Scopri come mostrare o nascondere gli assi del grafico in Excel per migliorare la chiarezza delle presentazioni dei tuoi dati.
Scopri come aprire vecchi file Excel con Excel 365 (2016/2019) e risolvere i problemi di compatibilità.
Scopri come utilizzare un ciclo Do-While in Excel VBA per automatizzare le attività ripetitive, migliorando la tua produttività e l
Vuoi rappresentare graficamente le funzioni trigonometriche con Microsoft Excel? Scopri come farlo con questa guida passo passo.
Scopri come utilizzare la funzione CONTA.SE in Excel per contare celle in base a più condizioni con esempi pratici.
La funzione Match in Excel ha molte applicazioni pratiche. Scopri come utilizzare la funzione Corrispondenza di Excel con esempi dettagliati.
MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.
Per convertire le unità di misura in Excel, utilizzeremo la funzione Converti.
Cos'è la funzione CERCA.ORIZZ? Come utilizzare la funzione CERCA.ORIZZ in Excel? Scopriamolo con LuckyTemplates!
La funzione SEERRORE in Excel è abbastanza comunemente utilizzata. Per usarlo bene, è necessario comprendere la formula SEERRORE di Microsoft Excel.