Automatisieren von Kopiermakros (Microsoft Excel)
Sreekanth fragte, ob es eine Möglichkeit gibt, das Kopieren von Makros von einer Arbeitsmappe in eine andere zu automatisieren. Es scheint, dass Sreekanth jeden Monat eine neue „Verteilungs“ -Arbeitsmappe erstellen muss, die eine PivotTable enthält, die Daten analysiert, und die Arbeitsmappe muss bestimmte Makros enthalten.
Der einfachste Weg, dies zu tun, besteht möglicherweise darin, eine neue Excel-Vorlage zu erstellen, die nur die Makros enthält, die Sie verteilen möchten. Anschließend können Sie diese Vorlage als Grundlage für Ihre Verteilungsarbeitsmappe verwenden. Kopieren Sie einfach Ihre PivotTable in die Arbeitsmappe, und sie kann bei Bedarf verteilt werden.
Wenn Sie keine Vorlage verwenden möchten, können Sie ein Makro erstellen, mit dem Makroprozeduren von einer Arbeitsmappe in eine andere kopiert werden. Ein solches Makro kann ziemlich involviert sein und würde einige Tests erfordern. Ein guter Ausgangspunkt für die Entwicklung eines solchen Makros ist eine großartige Online-Ressource auf dieser Webseite:
http://www.cpearson.com/excel/vbe.aspx
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2010) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: