Hi,
ich nutze Excel 2010 32bit.
Dazu öffne ich eine Excel-Datei die Filter enthält.
#Region ;************ Includes ************
#include <Excel.au3>
#EndRegion ;************ Includes ************
Global $exceldatei = "E:\Filter.xlsm"
[/autoit][autoit][/autoit][autoit]$oApp2 = _Excel_Open(True, True)
_Excel_BookOpen($oApp2, $exceldatei)
Dabei kommt gleich beim öffnen folgender Fehler
Öffne ich die Datei manuell ohne AutoIt kommt kein Fehler.
Zum reproduzieren habe ich die Excel-Datei angehängt.
Die Datei wurde neu erstellt.
Momentan kommt der Fehler noch nicht.
Erst wenn ihr einen Filter anwendet und wieder zurückstellt kommt beim nächsten öffnen mit AutoIt der Fehler.
In Excel selbst kann man diese "Namen" auch löschen. Allerdings taucht der Name dort nicht auf.
Im Internet habe ich dieses Tool gefunden, welches sich als Add-In in Excel einklinkt. Dieses enhält Namen auch.
Ich kann den Namen zwar löschen, jedoch taucht das Problem wieder auf sobald ein Filter angewandt wurde.
EDIT:
Diesen Tipp habe ich bereits ausprobiert. Sobal ich wieder filtere kommt der Fehler wieder