20.09.2021, 08:23
Hallo zusammen,
ich habe folgendes Makro im Netz gefunden. (Quelle) https://www.herber.de/forum/archiv/1176t...lieen.html
Nun würde ich gerne nur die Verknüpften Arbeitsmappen in einem vordefinierten Bereich öffnen und aktualisieren lassen.
Oder das jede Arbeitsmappe nur einmal geöffnet und aktualisiert wird.
Kann mir hier jemand dabei helfen?
Danke & viele Grüße
ich habe folgendes Makro im Netz gefunden. (Quelle) https://www.herber.de/forum/archiv/1176t...lieen.html
Code:
Sub ÖffnenUndSchliessenAllerVerknüpftenArbeitsmappen()
Dim Links As Variant
Dim wb As Workbook
Links = ActiveWorkbook.LinkSources(xlExcelLinks)
If Not IsEmpty(Links) Then
For i = 1 To UBound(Links)
'Aufruf Aktualisierung ausschalten: ", UpdateLinks:=0"
Set wb = Workbooks.Open(Links(i), UpdateLinks:=1)
'Speicheranfrage unterdrücken:
Application.DisplayAlerts = False
ActiveWorkbook.Save
wb.Close
Next i
Else
MsgBox "Diese Arbeitsmappe hat keine Verknüpfungen zu anderen Mappen!"
End If
Application.DisplayAlerts = True
End Sub
Nun würde ich gerne nur die Verknüpften Arbeitsmappen in einem vordefinierten Bereich öffnen und aktualisieren lassen.
Oder das jede Arbeitsmappe nur einmal geöffnet und aktualisiert wird.
Kann mir hier jemand dabei helfen?
Danke & viele Grüße