Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1872to1876
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Workbook.close läuft nicht

Workbook.close läuft nicht
12.03.2022 10:02:45
Florian
Moinsen,
kann mir jemand sagen warum der Workbooks.close nicht läuft und ich den LZF 91 "Index außerhalb des gültigen Bereichs" erhalte?

Sub Updateuebernahme()
Dim Dateiname
Dateiname = Application.GetOpenFilename(FileFilter:="xlsm-Dateien (*.xlsm), *.*)", Title:="Quelldatei auswählen")
If Dateiname = "Falsch" Then
MsgBox "Keine Datei ausgewählt!"
Else
If Dateiname  False Then
Workbooks.Open (Dateiname)
UpdateuebernahmeDaten "SuSa 2021"
UpdateuebernahmeDaten "Buchungen 2021"
Workbooks(Dateiname).Close False
End If
End If
End Sub

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Workbook.close läuft nicht
12.03.2022 10:13:01
{Boris}
Hi,
Du darfst nicht den gesamten Pfad (also den Inhalt der Variablen Dateiname) beim Close übergeben.
Mach es so:

Sub Updateuebernahme()
Dim Dateiname, Wb As Workbook
Dateiname = Application.GetOpenFilename(FileFilter:="xlsm-Dateien (*.xlsm), *.*)", Title:="Quelldatei auswählen")
If Dateiname = "Falsch" Then
MsgBox "Keine Datei ausgewählt!"
Else
If Dateiname  False Then
Set Wb = Workbooks.Open(Dateiname)
UpdateuebernahmeDaten "SuSa 2021"
UpdateuebernahmeDaten "Buchungen 2021"
Wb.Close False
End If
End If
End Sub
VG, Boris
Top
12.03.2022 10:39:50
Florian
Top, so läufts :)
Anzeige
AW: Workbook.close läuft nicht
12.03.2022 10:20:20
onur
Dim wbDatei
Workbooks.Open (Dateiname)
Set wbDatei = ActiveWorkbook
UpdateuebernahmeDaten "SuSa 2021"
UpdateuebernahmeDaten "Buchungen 2021"
wbDatei.close False

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige