Thema Datum  Von Nutzer Rating
Antwort
Rot Formatierung von Inhaltsverzeichnissen
04.04.2024 19:41:27 Karl-Heinz
Solved
05.04.2024 01:48:04 xlKing
NotSolved
08.04.2024 01:12:49 Gast39883
NotSolved

Ansicht des Beitrags:
Von:
Karl-Heinz
Datum:
04.04.2024 19:41:27
Views:
116
Rating: Antwort:
 Nein
Thema:
Formatierung von Inhaltsverzeichnissen

Bei der Erstellung eines Inhaltsverzeichnisses werden (Teil-)Formatierungen der Überschriften leider nicht übernommen. In diesem Fall sollen aber jeweils alle Überschriftentextteile bis zu einem bestimmten Zeichen (z. B. einem Komma) fett hervorgehoben werden.

Selbst beim händischen Formatieren des erstellten Inhaltsverzeichnis gibt’s da oft schon Probleme. Wenn die Markierung bis zum letzten Zeichen oder rückwärts bis zum ersten Zeichen gehen soll, wird stets die ganze Zeile markiert – was nicht gewünscht ist. Dies habe ich (mehr zufällig) gelöst, wenn beim Markieren gleichzeitig die Alt-Taste gedrückt wird.

Da das Verzeichnis recht umfangreich ist, müsste also jede Zeile einzeln „angefasst“ werden. Deshalb die Frage: Geht das auch mit VBA?

Meine Versuche mit „Selection.Move…“ sind bisher erfolglos. Ich kann zwar damit den Cursor im Verzeichnis wie gewünscht steuern, wenn aber „Extend“ drangehangen wird, um eine Markierung zu erzeugen, wird in jeder Variante wieder entweder die ganze Zeile oder – noch schlimmer – das ganze Verzeichnis und sogar noch Text darüber hinaus markiert.

Auch der Versuch mit dem Makrorecorder bringt nichts. Dabei werden die Cursorbewegungen (Markierungen) mit gedrückter Alt-Taste offensichtlich nicht aufgezeichnet.

Hat da jemand eine Idee, wie eine VBA-Lösung aussehen könnte?

(Microsoft 365)


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Formatierung von Inhaltsverzeichnissen
04.04.2024 19:41:27 Karl-Heinz
Solved
05.04.2024 01:48:04 xlKing
NotSolved
08.04.2024 01:12:49 Gast39883
NotSolved