Laufzeitfehler 9 und trotzdem ok
28.06.2021 14:06:26
Markus
ich stehe gerade etwas auf dem Schlauch und finde den Fehler nicht. Ich greife von einer Mappe auf eine andere Mappe zu und prüfe dabei, ob diese geöffnet ist. Das funktioniert soweit auch. Wenn er die andere Mappe aber öffnen soll bricht er theoretisch bei den workbooks.open ab und gibt mir eine Laufzeitfehler 9 Meldung, obwohl er dahinter die Daten in das Arbeitsblatt einträgt, wie er es soll und springt anschließend gleich zum nächsten Punkt. Wäre schön, falls mir jemand helfen kann.
LG Markus
pfad = "M:\Allgemein\Hollandt\Vorlagen\Flaschenautomatik\20210614_Losliste_Flaschen_Generell.xlsx"
Dim Ret
Ret = IsWorkBookOpen(pfad)
If Ret = True Then
MsgBox "Die Datei ist bereits geöffnet. Bitte später erneut versuchen"
Exit Sub
Else
Workbooks.Open pfad
Workbooks("20210614_Losliste_Flaschen_Generell.xlsx").Worksheets("Tabelle1").Activate
letztezeile = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
Cells(letztezeile + 1, 1).Value = grundflasche
Cells(letztezeile + 1, 2).Value = MonatAlsZahl & " / " & LosnummerAlsString
Cells(letztezeile + 1, 3).Value = AnfangsnummerA
Cells(letztezeile + 1, 4).Value = EndnummerA
Cells(letztezeile + 1, 5).Value = AnfangsnummerB
Cells(letztezeile + 1, 6).Value = EndnummerB
Cells(letztezeile + 1, 7).Value = Date
Cells(letztezeile + 1, 8).Value = linie
Workbooks("20210614_Losliste_Flaschen_Generell.xlsx").Save
Workbooks("20210614_Losliste_Flaschen_Generell.xlsx").Close
End If