kennt jemand eine Zusammenstellung aller Änderungen/Neuerungen der VBA Befehle von Excel 8.0 (97) gegenüber 9.0? Habe bisherige Macros mit 8.0 erstellt, künftig will ich auf 9.0 bzw. 10.0 umsteigen (Excel 2000 oder XP).
Ein Problem auf das ich bisher gestossen bin, betrifft z.B. die Änderung der Hintergrundfarbe einer Zelle.
Private Sub CommandButton1_Click()
'ThisWorkbook.Worksheets("Tabelle1").Range("A1").Interior.ColorIndex = 12
'Funktioniert in Excel 8.0 nicht und führt zu Laufzeitfehler
'Voriges selektieren der Zelle löst das Problem
ThisWorkbook.Worksheets("Tabelle1").Range("A1").Select
Selection.Interior.ColorIndex = 12
End Sub
Wäre für Hinweise dankbar, um bereits im Vorfeld auf kommende Kompatibilitätsprobleme vorbereitet zu sein. Alle 8.0 Macros dürften ja nach wie vor in 9.0 oder 10.0 laufen, aber der andere Weg sollte auch noch Möglich sein.
Danke und Gruss
Christian