VBA lernen - Excel 2007/2010 (1)

Von: Dieter Frommhold
Stand: 14. Februar 2011
4.6
(10)
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Unterschiede zur Vorgängerversion

Kompatibilität

Arbeitsmappen der Vorgängerversionen (samt Makros) lassen sich mit Excel 2007/2010 problemlos öffnen. Diese Eigenschaft wird "Kompatibilität" genannt. Excel 2007/2010 garantiert eine so genannte Aufwärtskompatibilität. Das bedeutet, dass Excel 2007/2010-Prozeduren nicht notwendigerweise unter Versionen vor Excel 2007/2010 laufen. Das liegt u. a. daran, dass in Excel 2007/2010 Objekte verwendet werden, die es unter den Vorläufern noch nicht gegeben hat.

Ein Beispiel bietet z. B. das Sort-Objekt, wie es unter Excel 2003 implementiert wurde.

Bild vergrößernSortieren unter Excel 2003

Bild vergrößernSortieren unter Excel 2007/2010

Öffnen Sie mit Excel 2007/2010 die Excel-2003-Arbeitmappe LösungPersonal.xls.

Aktivieren Sie in der angezeigten Sicherheitswarnung über Optionen das Optionsfeld "Diesen Inhalt aktivieren".

Starten Sie aus Modul1 die Prozedur "Pflege".

Die "alte" Prozedur läuft problemlos.

Jedoch kann die Arbeitsmappe LösungPersonal.xlsm mit Excel 2003 gar nicht erst geöffnet werden.

Dieser Beitrag ist öffentlich.
Zugriff auf alle Inhalte haben Sie als Mitglied

Werden Sie Probemitglied - kostenlos.

Ohne finanzielles Risiko haben Sie Zugriff auf alle Inhalte auf akademie.de, außer Downloads. Die Anmeldung dauert drei Minuten. Sie können während der ersten 14 Tage ohne Angabe von Gründen stornieren. Eine E-Mail genügt.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein