Allan Sche Sar
Lt. Commander
- Registriert
- Jan. 2004
- Beiträge
- 1.912
Hallo ihr,
ich öffne mit folgenden Code eine Excel Datei:
Mein Problem ist, dass der Code nicht automatisch abgearbeitet werden kann, weil in der neuen Arbeitsmappe ein Verknüpfung ist, die nicht mehr aktuell ist - spielt aber für das gewünschte Ergebnis keine Rolle.
Wie kann ich aber die Meldung unterdrücken in der neuen Arbeitsmappe?
Mit der Codezeile:
geht es leider nicht.
ich öffne mit folgenden Code eine Excel Datei:
Code:
Set FSO = CreateObject("Scripting.FileSystemObject")
DateiNameZiel_Pfad = Workbooks(DateiName).Path & "\Produktionslebenslauf bauteile.xlsx"
If FSO.fileexists(DateiNameZiel_Pfad) = True Then
Set WB_Ziel = Workbooks.Open(DateiNameZiel_Pfad)
Else: MsgBox "Lebenslaufakte nicht vorhanden." & vbNewLine & "Bitte folgenden Pfad überprüfen:" & vbNewLine & _
DateiNameZiel_Pfad & vbNewLine & vbNewLine & "Wenn Datei nicht mehr vorhanden ist, muss im VBA-Code der Pfad" _
& "angepasst werden." & vbNewLine & vbNewLine & "Programm wird an dieser Stelle abgebrochen.", vbOKOnly, "Ladefehler"
Exit Sub
End If
Mein Problem ist, dass der Code nicht automatisch abgearbeitet werden kann, weil in der neuen Arbeitsmappe ein Verknüpfung ist, die nicht mehr aktuell ist - spielt aber für das gewünschte Ergebnis keine Rolle.
Wie kann ich aber die Meldung unterdrücken in der neuen Arbeitsmappe?
Mit der Codezeile:
Code:
Application.AskToUpdateLinks = False