Come copiare Excel macro tra cartelle di lavoro

March 3

Le macro sono uno strumento prezioso per l'utente avanzato foglio di calcolo Excel. Essi consentono di automatizzare le attività che altrimenti essere necessario eseguire manualmente sopra e più volte ogni volta che si deve. Spesso, si possono trovare te ricreare o ri-registrazione alcune macro di particolare utilità ogni volta che si lavora su una nuova cartella di lavoro. Se solo ci fosse un modo più semplice, si pensa a te stesso. Bene, sei fortunato. È possibile salvare qualsiasi macro che avete fatto in un file e caricarlo in qualsiasi altra cartella di lavoro che ti piace.

istruzione

1 Aprire la cartella di lavoro che contiene la macro desiderata.

2 Aprire di Visual Basic di Excel, o premendo i tasti "Alt" e "F11" o selezionando "Strumenti" nella barra dei menu, mouse sopra "Macro" e cliccando su "Visual Basic Editor."

3 Individuare la finestra "Progetto" nell'angolo in alto a sinistra dell'editor. Qui si dovrebbe vedere un titolo per la cartella di lavoro, con due sottocartelle: ". I moduli" una casella con "Microsoft Excel Objects" e una etichetta

4 Espandere la cartella "Moduli" (fare clic sul segno più) e fare doppio clic su "Modulo 1" (che dovrebbe essere l'unico, a meno che non vi è stato programmando le macro direttamente in Visual Basic, nel qual caso si dovrebbe sapere quale modulo contiene il macro). Si aprirà una finestra contenente il codice per il modulo.

5 Controllare il codice per il modulo e verificare che contiene la macro. Potrai vedere le sezioni di codice separato per ogni macro, ogni inizio con "Sub" e il nome della macro. Se vi è un solo macro, dovrebbe essere l'unica cosa che si vede qui.

6 Selezionare "File" dalla barra dei menu e fare clic su "Esporta file". Scegliere un nome e un percorso per salvare il modulo con la macro. Ora avete come file separato che è possibile caricare in qualsiasi cartella di lavoro.

7 Aprire la cartella di lavoro che si desidera copiare la macro.

8 Torna l'editor di Visual Basic (la finestra dovrebbe essere ancora aperta). Si noti che ora entrambe le cartelle di lavoro sono visibili nella finestra "Progetto" nell'angolo in alto a sinistra, a meno che già chiuso la prima cartella di lavoro.

9 Fare clic sul nome della seconda cartella di lavoro nella finestra "Progetto" per evidenziarlo.

10 Selezionare "File" dalla barra dei menu e fare clic su "Importa file". Trova il file salvato e fare clic su "Apri". Ora avete caricato il modulo con la macro nella nuova cartella di lavoro. Dovrebbe essere disponibile per l'uso.

Consigli e avvertenze

  • Quando si registra un più macro per la stessa cartella di lavoro, tutti vengono salvati nello stesso modulo. Salvare il modulo e l'importazione in una nuova cartella di lavoro copia tutte le macro, non solo uno.