Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Herbert Grom am Oktober 27, 2011, 12:45:24 Nachmittag
-
Hallo,
wie ich nun festgestellt habe, gibt es einige Unterschiede in den VBA-Befehlen zwischen 2003 und 2007/10. So lautet z. B. der Befehl zum versetzen eines Shapes
in 2003 so: Sheets("xxx").Shapes("xxx").Top 100#
in 2007 so: Sheets("xxx").Shapes("xxx").IncrementTop 100#
Hat jemand vielleicht eine Übersicht, oder kennt eine Adr., wo es so etwas gibt, wo man möglichst viele solcher Beispiele ersehen kann?
Vielen Dank im Voraus und viele Grüße bis Chemnitz!!!
Servus
-
Hi Herbert,
.IncrementTop verschiebt die angegebene Form von der aktuellen Position aus in vertikaler Richtung um den angegebenen Wert in Punkt, .Top dagegen gibt die Position von der Oberkante in Punkt an - das sind also 2 verschiedene Dinge und es gibt sie beide sowohl in den Versionen vor als auch ab 2007.
Bis später,
Karin
-
Hallo Karin,
vielen Dank für Deine Antwort und viele Grüße bis morgen in Chemnitz!
See you
-
Hallo Herbert...
vielleicht könnte die Übersicht der VBA Objekte, die ich damals zu Office 2010 Beta Zeiten erstellt habe, nützlich sein.
Den Artikel findest Du hier: VBA Objekte in Excel 2010, Excel 2007 und Excel 2003 (http://www.excel-ticker.de/vba-objekte-in-excel-2010-excel-2007-und-excel-2003/)
Folgeartikel und vorangegange Artikel beinhalten dann weitere Produkte.
Gruß
-
Hallo Mouhrad,
vielen Dank für Deine Datei! Ich werde sie mir demnächst mal vornehmen!
Servus