Sreekanth preguntó si hay una forma de automatizar la copia de macros de un libro a otro. Parece que Sreekanth tiene que crear un nuevo libro de trabajo de «distribución» cada mes que contiene una tabla dinámica que analiza los datos, y el libro de trabajo debe contener ciertas macros.

Quizás la forma más fácil de hacer esto es crear una nueva plantilla de Excel que contenga solo las macros que desea distribuir. Luego, puede usar esa plantilla como base para su libro de trabajo de distribución. Simplemente copie su tabla dinámica en el libro de trabajo y estará lista para distribuirse, según sea necesario.

También puede, si lo desea, crear un complemento de Excel que contenga las macros que desee. (La forma de crear complementos se explica en otros ExcelTips). A continuación, puede enviar el complemento a todas las recetas de su libro de distribución y pedirles que instalen los complementos en su sistema.

Si prefiere no usar una plantilla o meterse con un complemento, puede crear una macro que copiará los procedimientos de macro de un libro a otro. Una macro de este tipo puede complicarse bastante y requeriría algunas pruebas. Un buen lugar para comenzar a desarrollar una macro de este tipo es un excelente recurso en línea ubicado en esta página web:

http://www.cpearson.com/excel/vbe.aspx

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (11655) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.

Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

enlace: / excel-Automating_Copying_Macros [Automatización de macros de copia].