Hallo Reinhard.
'Tschuldigung, ein wenig spät.
gut für dich wäre, der Fehler würde IMMER in nur bestimmten
Dateien auftauchen.
Die Dateien sind soweit immer die gleichen, weil es eine Standardauswertungsdatei ist (kann ich auch schwerlich online stellen, da der Inhalt kundenbezogen ist und vertrauliche Daten enthält). Theoretisch sind auch alle hinterlegten Makros die gleichen. Unterschiedlich ist hin und wieder lediglich die Anzahl der Tabellenblätter. Ich konnte bisher leider auch nicht feststellen, dass es ein System gibt. Ich habe als Unterschied festgestellt, dass ich den Ursprungscode
Sub workbook_open()
Sheets(1).Select
Range(„A1“).Select
End Sub
in
Sub workbook_open()
Range(„A1“).Select
Sheets(1).Select
Range(„A1“).Select
End Sub
geändert habe. Überall dort, wo der Ursprungscode stand, kam es zum Fehler. Fänd ich zwar komisch, wenn das der Grund wäre, aber … Außerdem habe ich festgestellt, dass EXCEL den folgenden Code ebenfalls häufig nicht mag:
Sub workbook_open()
Range(„A1“).Select
Sheets(1).Range(„A1“).Select
End Sub
Biher habe ich seit knapp 1 Woche keine Beschwerden gehört, dass da mal eine Fehlermeldung kam - von daher gehe ich davon aus, dass es jetzt mit dem neuen Code fehlerfrei funktioniert. Über den Grund für die anfänglichen Fehlermeldung wäre ich natürlich dennoch froh.
Grüße.