ich habe mir von dieser Seite das Add-In ChLinks.xla heruntergeladen. Hiermit können externe Verknüpfungen auf neue Pfade aktualisiert werden.
Leider funktioniert das Add-In nicht, wenn ein Tabellenblatt ausgebledet ist oder gar mit einem Blattschutz versehen ist.
Wie schaffe ich es, dieses Add-In innerhalb eines Makro-Aufrufs zu starten?
Mein Gedanke:
Sub Link()
On Error GoTo ERRORHANDLER
ThisWorkbook.Unprotect ("Test")
Sheets("Tabelle1").Visible = True
Sheets("Tabelle1").Unprotect ""
Application.Run "ChLinks.xla!SUB..."
Sheets("Tabelle1").Protect ""
Sheets("Tabelle1").Visible = False
ThisWorkbook.Protect ("Test")
ERRORHANDLER:
Beep
MsgBox prompt:="Bitte zunächst chLinks.xla installieren!"
End Sub
1. Leider kenne ich nicht den SUB-Namen, der aufgerufen werden muss.
2. Wird der Blatt und Arbeitsmappenschutz, sowie die Ausblendung des Tabellenblatts wieder aktiv, bevor das Add-In die Änderung verarbeitet hat?
Welche Möglichkeiten habe ich?
mfg
Michael