Hallo Mr. K.
danke für die Antwort und den Code.
In meiner Anfrage hatte ich gleich am Anfang festgestellt, dass (zumindest in meiner Word-Version [Microsoft 365]) die Formatierung der Überschriften nicht vom Inhaltsverzeichnis übernommen wird. Insofern hilft mir der verblüffend einfache Code, der aber die Überschriften formatiert, leider nicht direkt wirklich weiter – meine Überschriften sind schon bis zum Komma fett.
Aber:
Ich programmiere mehr als Hobby nur gelegendlich, autodidaktisch VBA und dann eher in Excel. Da es also scheinbar keine "einfache" Lösung zu meinem Problem gibt und mich der überschaubare Codeschnipsel interessiert hat, habe ich mich da mal "reingekniet" und versucht, auf ähnlicher Basis (durchgehen der Hyperlinks eines erstellten Inhaltsverzeichnisses) mir per VBA ein weiteres (funktional gleichwertiges) Inhaltsverzeichnis erstellen zu lassen. Dabei werden zwar die Formate (seltsamerweise) auch nicht übernommen, aber ich kann die Zeilen mit Deinem (angepassten) Code wie gewünscht nachträglich formatieren.
Die Lösung über die ursprünglichen Hyperlinks des ersten Verzeichnisses ist dabei sicher nicht die eleganteste Lösung. Sicher kann man das z. B. über die Formatvorlagen auch einfacher in einem Schritt irgendwie machen, aber da bin ich zu sehr Laie – für mich zählt eher das Ergebnis.
Noch eins zur Übername der Formatierungen ins IV:
Seltsamerweise wird eine andere Schriftart (einge Zeichen Arial narrow statt Arial) doch richtig übernommen, aber eben nicht fett, worauf es mir eher ankommt.
Gruß Karl-Heinz
|