Ich möchte gern den inhalt eines Verzeichnis in ein Writer Dokument Schreiben lassen und dieses Dokument anzeigen lassen.
Ich habe dazu im Programmier Handbuch folgenden Code gefunden.
Sub ShowFiles
Dim NextFile As String
Dim AllFiles As String
AllFiles = ""
NextFile = Dir("C:\xyz", 0)
While NextFile <> ""
AllFiles = AllFiles & Chr(13) & NextFile
NextFile = Dir
Wend
MsgBox AllFiles
End Sub
Der Code funzt auch prächtig aber wie kann ich jetzt die Ausgabe anstatt auf eine Messagbox in eine Datei umleiten und ist es möglich die angezeigten Dateien in dem Dokument per Hyperlink mit den Dateien im Ordner zu verknüpfen?
Meine Sys-Config ist ... zuviel um sie hier aufzulisten. Firmen Computer, Private Computer und etliche VMs
Du mußt den Text nur statt in den String gleich in ein Dokument schreiben.
Bei eine geöffneten Dokument geht es mit dem Cursor und einem anschließenden Paragraph_break. Danach muß der neue Text selektiert und mit dem Hyperlink versehen werden.
Das Makro funktioniert fast genauso wie ich es mir gewünscht habe.
Allerdings bringt es etwas mit der Reihenfolge bei der Verlinkung durcheinander. Ich versuche es mal an einem Beispiel zu verdeutlichen.
123.txt ------> 789.txt
456.txt ------> 123.txt
789.txt ------> 456.txt
Das Makro erstellt dir Verlinkung wie oben dargestellt und leider ist das nicht sinn der sache. Wie kann ich das Makro verändern, damit die richtige Datei verlinkt wird?
Meine Sys-Config ist ... zuviel um sie hier aufzulisten. Firmen Computer, Private Computer und etliche VMs