Hey Leute,
ich habe eine Excel Tabelle die Daten aus mehreren anderen Passwortgeschützten Dateien bezieht. Nun ist mein Problem das jede dieser anderen Dateien ein eigenes Passwort hat.
Nun hätte ich gerne ein Makro das alles auf einmal aktualisiert.
Bisher habe ich folgendes
Sub UpdLinks()
Dim alinks, i
alinks = ActiveWorkbook.LinkSources()
On Error Resume Next
Application.ScreenUpdating = False
If Not IsEmpty(alinks) Then
For i = 1 To UBound(alinks)
Workbooks.Open Filename:=alinks(i), Password:=„WR31“
If Err.Number > 0 Then
Err.Clear
Workbooks.Open Filename:=alinks(i), Password:=„SK20“
End If
If Err.Number > 0 Then
Err.Clear
Workbooks.Open Filename:=alinks(i), Password:=„SR11“
End If
If Err.Number = 0 Then
ActiveWorkbook.Close SaveChanges:=False
Else
Err.Clear
MsgBox „Aktualisierung konnte nicht abgeschlossen werden (Falsches Passwort?)“
End If
Next i
End If
Application.ScreenUpdating = True
MsgBox „Aktualisierung erfolgreich“
End Sub
(Habe ich auch von hier )
Das problem jetzt, mehr als 3 Passwörter kann ich nicht abfragen. Und da ich auch nicht so der Profi bin weiß ich grad überhaupt nicht mehr weiter…
Ich hoffe es kann mir jemand helfen…
Freundliche Grüße
Jan