|
Betrifft: Verknüpfung aktualisieren VB
von: chrissey
Geschrieben am: 10.03.2010 08:45:24
Hallo Leut,
aktualisiere die Daten über VB auf folgende Weise:
ActiveWorkbook.UpdateLink Name:= _
"Beispielpfad...", Type:= _
xlExcelLinks
Dies funktioniert auch ganz gut, außer wenn das Dokument, welches die zu aktualisierenden
Daten enthält (Quelldokument) geöffnet ist. Dann geht der Debugger auf.
Kann ich das irgendwie beheben?
Grüße Euch und schönen Start in den Tag
Chrissey
Betrifft: AW: Verknüpfung aktualisieren VB
von: Josef Ehrensberger
Geschrieben am: 10.03.2010 09:15:27
Hallo Chrissey,
also da würde ich mit "On Error Resume Next" arbeiten, oder vorher eine Abfrage, ob die entsprechende Datei geöffnet ist.
Gruß Sepp
Betrifft: AW: Verknüpfung aktualisieren VB
von: Rudi Maintaire
Geschrieben am: 10.03.2010 09:55:50
Hallo, If Not WbIsOpen(Beispielpfad) Then
Activeworkbook.UpdateLink .....
End if
Function WbIsOpen(strPath As String) As Boolean
Dim wkb As Workbook
For Each wkb In Workbooks
If wkb.FullName = strPath Then
WbIsOpen = True
Exit Function
End If
Next
End Function
Gruß
Rudi
Betrifft: AW: Verknüpfung aktualisieren VB
von: chrissey
Geschrieben am: 10.03.2010 10:29:13
Danke Rudi,
funktioniert gut!
Grüße
|