möchte ich einen Autofilter für einige Spalten eines Excel-Sheets nutzen. Leider schaffe ich es nicht, den Pfad korrekt anzugeben, obwohl zumindest der angegebene Dateiname in meinen Augen korrekt ist. Der letzte Versuch sieht wie folgt aus (die erste Zeile zeigt hierbei das (erfolgreiche) Speichern der Datei nach Schreiben diverser Zeilen und vor der gewünschten Filterung):
Code: Alles auswählen
datei.save('Dateiname ' + str(tag-1) + '.' + str(monat) + '.' + str(jahr) + '.xls')
dat_name = 'Dateiname ' + str(tag-1) + '.' + str(monat) + '.' + str(jahr) + '.xls'
dat_path = os.path.join(dat_name)
x1.Workbooks.Open(dat_path)
xl.ActiveWorkbook.ActiveSheet.Columns("A:I").AutoFilter(1)
x1.ActiveWorkbook.Close(SaveChanges=1) # 1 is True, 0 is False
x1.Quit()
Kann mir jemand weiterhelfen?
