Laufzeitfehler unter Office 2007
Georg
habe folgendes Problem:
Unter Office 2000 habe ich ein lauffähiges Excelprojekt. Wenn ich diese Projekt
unter Office 2007 starte, erhalte ich einen Laufzeitfehler '2147417848 ( 80010108)':
Die Methode 'AutoFit' für das Objekt 'Range' ist fehlgeschlagen.
Ich rufe aus einem Tabellenblatt mit
Private Sub Worksheet_Calculate()
Zusammenstellung_Zeilenhöhe
End Sub
folgendes Modul aufSub Zusammenstellung_Zeilenhöhe()
Dim laufindex As Integer
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Worksheets("Zusammenstellung").Unprotect ""
For laufindex = 18 To 25
Worksheets("Zusammenstellung").Rows(laufindex).EntireRow.AutoFit
Next laufindex
For laufindex = 27 To 29
Worksheets("Zusammenstellung").Rows(laufindex).EntireRow.AutoFit
Next laufindex
Worksheets("Zusammenstellung").Protect _
Password:=""
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub Der Laufzeitfehler tritt in der kursive Zeile auf.
(Worksheets("Zusammenstellung").Rows(laufindex).EntireRow.AutoFit)
Vielleicht hat jemand eine Lösung, das ich mein Projekt unter beiden Office-Versionen
benutzen kann.
Gruß
Georg