2
www.ChF-Online.de  

Rund um VBA

   Neuigkeiten
   API-Aufrufe in VBA
   VBA2HTML
   Word
   Word-VBA
 Verschiedenes
 Feld-Arbeiten
 Form-Sachen
 Menü-/Symbolleisten
 VBA und Lotus Notes
 VBA und Mail
 Inside VBAIDE
 Von Word nach Outlook
 Fix-und-Fertiges/Projekte
   Word2007 (RibbonX)
   Word2010 (RibbonX)
   Outlook-VBA
   Links zu VB(A)
   DocToHelp
   Netport Express XL
   Astronomie
   Gästebuch
   Volltextsuche
   Sitemap
   Buch:Word-Programmierung
   Impressum & Kontakt
   Datenschutzerklärung

In diesem Bereich VBA findet Ihr eine Reihe von Code-Beispielen und Tipps für Microsoft Word (97/2000/XP), die sich (ausschließlich?) mit VBA-Makros realisieren lassen.
Da die Samlung inszwischen einen gewissen Umfang eingenommen hat, habe ich versucht, diese in verschiedene Themenbereiche zu gruppieren.

Wenn Ihr Fragen zu den Beispielen habt, stehe ich gern per Mail zur Verfügung; allerdings kann die Beantwortung durchaus ein paar Tage dauern.
Solltet Ihr allgemeine Fragen zu Word oder Word-VBA haben, empfehle ich eine Blick in die Newsgroups:


12.10.2004 Kalender erstellen (Erweiterung)

Ausgehend von dem  Kalender-Makro, bietet diese Version einige Erweiterungen: u.a. Benutzung als Dokumentvorlage, mehrere Kalenderblätter, Feiertage,.
Mehr dazu findet Ihr  hier.

28.7.2004 Dokumentstrukuranzeige steuern

Die Dokumentstrukturansicht eines Dokumentes erlaubt das schnelle Navigieren zwischen den Einträgen. In diesem link Beispiel wird gezeigt&koma; wie sich die Anzeige aus VBA heraus ansteuern und setzen lässt.

14.07.2004 Kommentarinformationen anzeigen

Kommentare in einem Dokument werden im Fließtext nur über die Initialen und einer Laufnummer als verborgener Text angezeigt. Dieses kleine link Beispiel zeigt, wie sich verschiedene Informationen (Seitenzahl, akutelle Kapitelüberschrift u.a.m.) zu einem Kommentar ermitteln lassen.

04.03.2004 Startordner für den Dialog "Bild einfügen" vorgeben

Beim Einfügen von Bildern über den Dialog Dialog(wdDialogInsertPicture) wird entweder der das Verzeichnis "Meine Bilder" oder der in den Word-Optionen eingestellte Clipartordner geöffnet. Auch das Ändern des Pfades mittels ChangeFileOpenDirectory bewirkt keine Änderung, so dass man einen kleinen  Trick anwenden muss, um dieses zu erreichen.

26.02.2004 Formularfelder I - Kontrollkästchen auslesen und setzen

In diesem ersten Teil zur Auslesen und Setzen von Formularfeldern mit VBA werden die Ermittlung der Namen und Werten von Kontrollkästchen im Dokument behandelt. Dazu werden in diesem  Beispiel in einer Userform alle Kontrollkästchen eines Dokumentes eingelesen und mit ihren Werten angezeigt,. Die Zustände der Kontrollkästchen können dann geändert und die geänderte Werten ins Dokument zurückgeschrieben werden.

16.02.2004 Text zwischen zwei Tags suchen

Dieses  Beispiel zeigt, wie sich durch eine kombinierte Suche Text zwischen zwei (verschiedenen) Tags finden und markieren lässt.

03.02.2004 Dokument als Aufgabe in Outlook eintragen

Von Word aus lassen sich viele Aufgaben auch in anderen Office-Programmen steuern. Dieses  Beispiel zeigt, wie sich ein Word-Dokument als Aufgabe in Outlook eintragen lässt.

21.01.2004 RadioButtons (Gruppenschaltflächen) nachbauen

Zur Gestaltung der Symbolleisten stehen nur wenige Steuerelementtypen zur Verfügung. Leider gehören zu diesen keine RadioButtons. Mit einem Trick lassen sich diese aber recht einfach nachbauen. Wie das geht findet Ihr unter  Gruppenschaltflächen.

14.01.2004 Alle Module exportieren

Nachdem sich mit dem vorherigen  Beispiel alle Modul- und Prozedurnamen ermitteln lassen, ist der nächste Schritt, alle Module in den Vorlagen zu exportieren. Mit Hilfe des Makros  modExportMacros lassen sich diese Module in ein beliebiges Vereichnis speichern.

12.01.2004 Modul- und Prozedurnamen auflisten

Wer möchte nicht gerne wissen, welche Module und Prozeduren in allen Vorlagen enthalten sind, so wie sie über die Entwicklungsumgebung (VBA-IDE) zu sehen sind. Dieses  Beispiel ermittelt diese und schreibt sie strukturiert in ein neues Dokument.

« zurück | mehr News »
 Besucher: 0 online  |  0 heute  |  0 diesen Monat  |  2232928 insgesamt | Seitenaufrufe: 563   Letzte Änderung: 24.06.2006 © 2001-18 Christian Freßdorf
  Logiker, die philosophieren, sind scharfsinnige Irre.
R. Vollmann
 powered by phpCMS and PAX