Excel 2007 Makro-Recorder

07/08/2009 - 12:08 von Bulin, Michael | Report spam
Guten Tag,

ich musste (leider) den Umstieg auf Office 2007 vornehmen und bin dabei,
meine Makros aus Office 2003 anzupassen.
Was mich neben dieser bekloppten, da unflexiblen Ribbon-Oberflàche,
stört, ist, dass a) die Dokumentation für VBA zu den Objekten usw. mehr
als dürftig ist und b)ich den Makro-Recorder nur beschrànkt einsetzen
kann. Da in Excel 2007 das Shape-Objekt von Grund auf neu gestaltet
wurde, wollte ich mittels des Makro-Recorder nachvollziehen, was ich an
Änderungen und Anpassungen am alten 2003er Makro-Code erledigen muss.
Leider scheint der Recorder Aussetzten zu haben und zeigt mir nach
größeren Umformatierungen des Objektes nur eine Zeile:

ActiveSheet.ChartsObjects("Diagramm 1").Activate

Das ist doch wohl ein Witz, oder?

Die alten Routinen laufen, jedoch werden die Objekte falsch, da verzerrt
dargestellt.

Hat jemand eine Idee, wie der Makro-Recorder alles aufzeichnet, oder wo
eine deutschprachige, umfassende Beschreibung der Änderungen zum neuen
Shape-Objekt im WWW zu finden ist? Die MSDN-Infoquelle ist mir zu
unübersichtlich.

Besten Dank vorab
MfG
Michael Bulin
 

Lesen sie die antworten

#1 Beverly
07/08/2009 - 13:04 | Warnen spam
Hi Michael,

leider ist es Fakt, dass in Excel2007 der Makrorekorder bei der Formatierung
von Shapes nicht funktioniert. Du musst dich da einfach mühselig durch die
VBA-Hilfe quàlen.

Falls es dich tröstet, in Excel2010 ist dieses Manko wieder beseitigt.

Bis spàter,
Karin
http://beverly.excelhost.de/


"Bulin, Michael" wrote:

Guten Tag,

ich musste (leider) den Umstieg auf Office 2007 vornehmen und bin dabei,
meine Makros aus Office 2003 anzupassen.
Was mich neben dieser bekloppten, da unflexiblen Ribbon-Oberflàche,
stört, ist, dass a) die Dokumentation für VBA zu den Objekten usw. mehr
als dürftig ist und b)ich den Makro-Recorder nur beschrànkt einsetzen
kann. Da in Excel 2007 das Shape-Objekt von Grund auf neu gestaltet
wurde, wollte ich mittels des Makro-Recorder nachvollziehen, was ich an
Änderungen und Anpassungen am alten 2003er Makro-Code erledigen muss.
Leider scheint der Recorder Aussetzten zu haben und zeigt mir nach
größeren Umformatierungen des Objektes nur eine Zeile:

ActiveSheet.ChartsObjects("Diagramm 1").Activate

Das ist doch wohl ein Witz, oder?

Die alten Routinen laufen, jedoch werden die Objekte falsch, da verzerrt
dargestellt.

Hat jemand eine Idee, wie der Makro-Recorder alles aufzeichnet, oder wo
eine deutschprachige, umfassende Beschreibung der Änderungen zum neuen
Shape-Objekt im WWW zu finden ist? Die MSDN-Infoquelle ist mir zu
unübersichtlich.

Besten Dank vorab
MfG
Michael Bulin

Ähnliche fragen