Annuncio pubblicitario
Pronto a potenziare la tua produttività Excel? Una barra degli strumenti personalizzata può fare proprio questo.
UN macro Excel ben realizzata 5 risorse per le macro di Excel per automatizzare i tuoi fogli di calcoloStai cercando macro di Excel? Ecco cinque siti che hanno quello che stai cercando. Leggi di più può eseguire un'attività che richiede tempo in un clic, il che è abbastanza conveniente. È ancora più conveniente quando si costruisce una barra degli strumenti personalizzata contenente tutte le macro più utilizzate.
Allegare una macro a un pulsante Come inviare e-mail da un foglio di calcolo Excel utilizzando gli script VBAIl nostro modello di codice ti aiuterà a configurare e-mail automatiche da Excel utilizzando Collaboration Data Objects (CDO) e script VBA. Leggi di più è una soluzione, ma ci sono momenti in cui sarebbe bello incorporare quella funzionalità nell'interfaccia di Excel. Seguendo questi passaggi, puoi posizionare le tue macro proprio lì nella barra multifunzione.
Ecco come iniziare sulla barra degli strumenti personalizzata.
Aggiunta di una scheda alla barra multifunzione
Innanzitutto, aggiungeremo la nostra scheda personalizzata alla barra multifunzione che ospiterà la nostra barra degli strumenti. Fai clic destro e seleziona Personalizza il nastro.
Nella schermata successiva, fai clic su Nuova scheda.
Evidenzia la tua nuova scheda, quindi fai clic su Rinominare. Chiamerò le mie macro, ma puoi scegliere quello che vuoi.
stampa ok per tornare al foglio di calcolo.
È apparsa la nostra scheda Macro, proprio come speravamo. Tuttavia, al momento è un po 'vuoto.
Per dargli alcune funzionalità, proviamo a alcune macro di base I 10 migliori macro di OneNote che dovresti provareOneNote è un eccezionale strumento di produttività da solo, ma puoi portarlo al livello successivo usando le macro. Ti mostriamo come iniziare e le migliori macro disponibili ora. Leggi di più .
Creazione di macro
Innanzitutto, creeremo una macro molto, molto semplice per abbattere le basi.
Creazione della macro di data e ora
Per prima cosa, vai al Sviluppatore scheda e fare clic Macro.
Inserisci il nome della macro data e ora e quindi fare clic su Creare.
Excel aprirà l'editor di Visual Basic. Aggiungi il seguente codice:
Sub dateandtime () MsgBox Now. End Sub
Ciò indica a Excel di presentare una finestra di messaggio all'utente e di popolare quella finestra di messaggio con l'ora e la data correnti, per il Adesso comando. Salva il tuo lavoro - ricordando di salvare il tuo foglio di calcolo 10 facili risparmiatori di Excel che potresti aver dimenticatoQuesti dieci suggerimenti sono sicuri per ridurre al minimo i tempi di esecuzione delle attività di Excel minacciose e aumentare la produttività del foglio di calcolo. Leggi di più come file abilitato per le macro se non l'hai ancora fatto - e torna a Excel.
Clic Macro nel Sviluppatore scheda ancora una volta, e questa volta evidenziare data e ora e clicca Correre.
Dovresti vedere qualcosa del genere:
La nostra macro di finestra di messaggio funziona! Ora proviamo qualcosa di un po 'più complicato.
Creazione della macro di intestazione automatica
Apri di nuovo la finestra di dialogo Macro e questa volta inserisci il nome customheaders e clicca Creare.
Inserisci il seguente codice sotto Sottotitoli personalizzati ():
Intervallo ("A1"). Valore = "Data" Intervallo ("B1"). Valore = "Titolo" Intervallo ("C1"). Valore = "Priorità" Intervallo ("D1"). Valore = "Stato" Intervallo ("E1"). Valore = "Finito?"
Questo popolerà le celle tra parentesi dopo il Gamma comando con la stringa di testo corrispondente. Ovviamente, puoi cambiare le intestazioni per quello che vuoi ed espandere l'elenco come necessario.
Aggiungi questa riga di codice in fondo:
Range ( "A1: E1") Font.. Grassetto = Vero
Questo sarà applica la formattazione in grassetto 9 Suggerimenti per la formattazione di un grafico Excel in Microsoft OfficeLe prime impressioni contano. Non lasciare che un brutto grafico Excel spaventa il tuo pubblico. Ecco tutto ciò che devi sapere per rendere i tuoi grafici attraenti e coinvolgenti in Excel 2016. Leggi di più a ciascuna intestazione. Se hai aggiunto ulteriori intestazioni, assicurati di regolare le celle tra parentesi dopo la Gamma comando.
Ora è il momento di tornare a Excel e vedere se la nostra macro funziona come dovrebbe.
Anzi lo ha fatto. Questa macro è utile se stai impostando nuovi fogli di lavoro che contengono nuovi dati ogni settimana o mese. Una volta aggiunta questa macro alla nostra barra degli strumenti, saremo in grado di popolare queste intestazioni con un clic, anziché digitarle manualmente ogni volta.
Ora per un'altra macro.
Creazione della macro del foglio di calcolo collegato
Innanzitutto, crea un nuovo foglio di calcolo e salvalo. Quindi, apri il documento con cui stavamo lavorando in precedenza e vai a Sviluppatore > Macro. Inserisci il nome linkedspreadsheet e clicca Creare.
Inserisci il seguente codice di seguito Sub linkedspreadsheet ():
Cartelle di lavoro. Apri ("C: \ Users \ bradj \ Desktop \ Use Use \ VBA Toolbar \ holiday availability.xlsx")
Tuttavia, dovrai scambiare il percorso per il foglio di lavoro che hai appena creato. Per scoprirlo, vai al documento in Esplora file, fai clic con il pulsante destro del mouse e seleziona Proprietà.
Questa macro apre la cartella di lavoro specificata. Sto usando un grafico di disponibilità delle vacanze a cui devo fare spesso riferimento mentre guardo un altro foglio di calcolo, quindi ha senso avere un collegamento diretto a questo file sulla mia barra degli strumenti.
Salva il tuo lavoro e torna su Excel per provarlo.
Funziona benissimo. Quando eseguo la macro, il foglio di calcolo collegato si apre immediatamente. Ora non ci resta che aggiungere tutte queste macro alla nostra barra degli strumenti.
Popolamento della barra degli strumenti
Apri il Macro scheda che abbiamo creato in precedenza e fare clic con il pulsante destro del mouse sulla barra multifunzione. Selezionare Personalizza il nastro.
Usa il Scegli i comandi da menu a discesa e selezionare Macro.
Dovresti vedere le tre macro che abbiamo creato in precedenza. Evidenzia ognuno e usa il Inserisci per inserirlo in a Nuovo gruppo sotto il Macro scheda.
Evidenzia ogni macro e fai clic Rinominare per dare loro un'etichetta più presentabile e aggiungere un'icona personalizzata.
Ora abbiamo una barra degli strumenti completamente funzionale che offre accesso immediato a quelle macro che abbiamo creato.
Crea una barra degli strumenti che funzioni per te!
Tutti lo sanno Excel è un software incredibilmente potente 15 formule di Excel che ti aiuteranno a risolvere i problemi della vita realeExcel non è solo per le imprese. Ecco alcune formule di Microsoft Excel che ti aiuteranno a risolvere complessi problemi quotidiani. Leggi di più .
Può fare praticamente qualsiasi cosa e, di conseguenza, l'impostazione predefinita può essere un po 'schiacciante.
Excel diventa davvero unico quando lo personalizzi in base al tuo utilizzo. Se riesci a creare una barra degli strumenti personalizzata composta dalle tue macro specializzate, sarai sicuramente più produttivo. Nessuno conosce il tuo flusso di lavoro meglio di te, quindi nessuno è in una posizione migliore per radere il tempo perso dove possibile.
Tutto ciò che serve è una piccola conoscenza di VBA, e questa è una prospettiva intimidatoria se non sei un programmatore esperto. Tuttavia, non è così difficile come potrebbe sembrare, soprattutto se tu iniziare con le basi di VBA Il tutorial di programmazione VBA di Excel per principiantiVBA è uno strumento di potere di Microsoft Office. Puoi usarlo per automatizzare le attività con le macro, impostare i trigger e molto altro. Ti presenteremo la programmazione Visual Basic di Excel con un semplice progetto. Leggi di più . Molto presto, sarai pronto a personalizzare le tue macro, e questa è una grande abilità da avere se sei seriamente intenzionato a padroneggiare Excel.
Hai un suggerimento sulla creazione di macro di Excel? Stai cercando aiuto con il processo di creazione di una barra degli strumenti? Unisciti alla conversazione nella sezione commenti qui sotto!
Credito di immagine: ARTISTA via Shutterstock.com
Scrittore inglese attualmente residente negli Stati Uniti. Trovami su Twitter tramite @radjonze.