Aquest wikiHow us ensenyarà a executar macros a Excel automàticament quan obriu un llibre de treball específic o a crear una macro que obri tots els vostres llibres de treball quan obriu Excel. Abans de començar, assegureu-vos que teniu la pestanya del desenvolupador a la cinta d'edició.
Passos
Mètode 1 de 2: executar una macro automàticament per a un llibre específic
Pas 1. Assegureu-vos que la pestanya Desenvolupador aparegui a la cinta d'edició
Si no és així i utilitzeu un ordinador Windows, aneu a Dossier i feu clic a Opcions> Personalitza la cinta. A "Pestanyes principals", marqueu la casella que hi ha al costat de "Desenvolupador".
Si utilitzeu un Mac, podreu activar la pestanya de desenvolupador anant a Excel> Preferències (el menú de la part superior de la pantalla) i, a continuació, feu clic a Cinta i barra d'eines. A la categoria "Personalitza la cinta", feu clic a la casella de selecció "Desenvolupador" i feu clic a Desa.
Pas 2. Feu clic a la pestanya Desenvolupador i seleccioneu Visual Basic
Pas 3. Feu doble clic al vostre llibre de treball al tauler de l'esquerra
El veureu a la llista a "Projecte VBA", però si no el veieu, feu clic per ampliar la carpeta "Projecte VBA".
Pas 4. Introduïu el codi següent:
Private Sub Workbook_Open () Posa el teu codi macro aquí End Sub
Pas 5. Tanqueu l'Editor de Visual Basic
No heu de fer clic a Desa ni a res abans de tancar l'editor.
La propera vegada que obriu aquest llibre, s’executarà el codi de macro que heu introduït entre les sub línies secundàries i finals
Mètode 2 de 2: crear una macro per executar-se automàticament quan inicieu Excel
Pas 1. Assegureu-vos que la pestanya Desenvolupador aparegui a la cinta d'edició
Si no és així i utilitzeu un ordinador Windows, aneu a Dossier i feu clic a Opcions> Personalitza la cinta. A "Pestanyes principals", marqueu la casella que hi ha al costat de "Desenvolupador".
- Si utilitzeu un Mac, podreu activar la pestanya de desenvolupador anant a Excel> Preferències (el menú de la part superior de la pantalla) i, a continuació, feu clic a Cinta i barra d'eines. A la categoria "Personalitza la cinta", feu clic a la casella de selecció "Desenvolupador" i feu clic a Desa.
- Aquesta macro obrirà tots els fulls de treball que vulgueu obrir quan inicieu Excel, cosa que és molt útil si treballeu cada dia en alguns projectes diferents.
Pas 2. Feu clic a Grava macro
Es troba a la pestanya "Desenvolupador" de l'agrupació "Codi".
Pas 3. Introduïu el nom de la vostra macro
Posa-li un nom com "Auto_Open" perquè puguis llegir el títol i saber què fa.
Pas 4. Feu clic a Quadern de treball de macro personal
Ho veureu al quadre "Desa la macro a" i la fareu disponible cada vegada que obriu l'Excel.
Podeu emplenar la descripció per recordar-vos específicament el que fa aquesta macro
Pas 5. Feu clic a D'acord
Aquesta finestra es tancarà i cada pulsació de tecla o botó es gravarà a la macro.
Pas 6. Feu clic al fitxer i feu clic a Obre
S'obrirà el gestor de fitxers.
Pas 7. Seleccioneu tots els llibres de treball que vulgueu obrir quan obriu Excel
Si heu de seleccionar fitxers en diferents ubicacions, manteniu premut Maj i feu-hi clic.
Pas 8. Feu clic a Atura la gravació
Totes les pulsacions de tecles i els botons que heu fet es graven i s'emmagatzemen a la macro.
Pas 9. Tanqueu Excel
Se us demanarà que deseu els canvis que heu fet, així que feu clic a Sí i la vostra macro obrirà tots aquests llibres de treball cada vegada que reinicieu Excel.