excel - tiempo - ¿Cuál es una buena manera de ejecutar automáticamente macros al abrir
macro excel abrir archivo externo (3)
He intentado usar el código que muchos sitios han sugerido para ejecutar automáticamente una lista de macros al abrir un libro de Excel. Adjunto está mi código VBA en ThisWorkbook:
Private Sub WorkbookOpen()
MsgBox "STOP! Do NOT attempt to highlight any fields manually!" & vbCrLf & _
"Any highlighting will be overwritten upon reentry of this workbook.", vbOKOnly +vbExclamation
Call Melanoma.ReformatDeplete
Call Melanoma.CScheckNO
Call Melanoma.CScheckMissing
Call Glioma.ReformatDeplete
Call Glioma.ReformatGBM
Call Glioma.CScheckNO
Call Glioma.CScheckMissing
Call Breast.ReformatDeplete
Call Breast.CScheckNO
Call Breast.CScheckMissing
Call Lymphoma.ReformatDeplete
Call Lymphoma.CScheckNO
Call Lymphoma.CScheckMissing
Call Lung.ReformatDeplete
Call Lung.CScheckNO
Call Lung.CScheckMissing
Call Miscellaneous.ReformatDeplete
Call Miscellaneous.CScheckNO
Call Miscellaneous.CScheckMissing
Call Normals.ReformatDeplete
Call Normals.CScheckNO
Call Normals.CScheckMissing
End Sub
Obviamente, guardé el libro de trabajo como un libro de trabajo habilitado para macros de 2010, pero cuando abro el libro de trabajo, no ocurre nada mientras está encendido, aún tengo que hacer clic en el botón "ejecutar" en VBA.
¿Alguna sugerencia?
¡Gracias!
Estás cerca, solo agrega el guión bajo
Private Sub Workbook_Open()
Hay dos formas principales de ejecutar la macro en el libro de trabajo abierto
Que Portland Runner ya ha mencionado en su publicación.
Private Sub Workbook_Open()
Use
Sub Auto_Open()
en un módulo. Mientras estamos en ello, es posible que también desee verificar ESTO . El enlace se trata deConfigure a macro to run automatically upon opening a workbook
Private Sub Workbook_Open()
es mejor que Sub Auto_Open()
debido a muchas razones como se menciona en ese enlace.
Hay dos razones posibles por las que la macro no se ejecutará automáticamente:
- configuraciones de seguridad
- la macro no se encuentra en el área del código del libro