Wie kann man Hyperlinks und Verknüpfungen in Office Produkten durchsuchen?

... komplette Frage anzeigen

1 Antwort

Nimm VBS. Mit dem FileSystemObject durchstöberst du Verzeichnisse nach Dateien mit der gewünschten Endung (bspw. xlsx) und mit dem Excel.Application Objekt öffnest du sie.

Sind sie offen, kannst du ganz normal über das Objektmodell von Excel (/Word/...) auf die Inhalte zugreifen. 

Bei Excel heißt zum Beispiel die Eigenschaft, ob ein Zellbereich einen Hyperlink enthält RangeObject.Hyperlinks.Count. Du musst aber zusätzlich die Formula's durchstöbern, um alle zu erwischen, denn =HYPERLINK("adresse";":)") kann auch einen Hyperlink setzen.

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?