2
www.ChF-Online.de  

Übersicht und Neuigkeiten!

   Neuigkeiten
aktiv aktiv Alle Neuigkeiten
   API-Aufrufe in VBA
   VBA2HTML
   Word
   Word-VBA
   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
10.08.2018 VBA: Alle Prozedur-/Makronamen auflisten

Ein kleines Update, um auch umfangreiche Code-Module auszuwerten.

28.07.2018 Astronomie: Bilder der totalten Mondfinsternis am 27.7.2018

Am 27.7.2018 fand über Deutschland die längste totale Mondfinsternis in diesem Jahrhundert statt. Bei fast perfektem Wetter konnte ich dieses Ereignis (mit vielen anderen) gut verfolgen. Bilder gibt es link hier.

28.04.2016 VBA: Felder aktualisieren (III)

Als Erweiterung des in link Felder aktualisieren (II) vorgestellten Makros können nun auch Inhaltsverzeichnis-Felder (TOC=TableOfContents) aktualisiert werden. Dabei kann über einen Schalter festgelegt werden, ob nur die Seitenzahlen aktualisiert werden sollen oder das gesamte Inhaltsverzeichnis. Das angepasste Marko findet Ihr unter Link Felder aktualisieren (III).

01.02.2014 "Microsoft Word-Programmierung - Das Handbuch" 4. Auflage erschienen

Seit Februar ist nun die inzwischen 4. Auflage des Buches "Microsoft Word-Programmierung - Das Handbuch" bei den Händlern verfügbar (z.B. bei link EDV-Buchversand)

25.02.2011 VBA: Formatieren von Formularfelden trotz Formularschutz - Version 2.1

Sobald in Word der Formularschutz gesetzt ist stehen eine vielzahl von (Formatierungs-)Funktionen nicht mehr zur Verfügung. Neu in dieser link Version 2.1 ist die Funktion, die Silbentrennung ein- und auszuschalten.

11.02.2011 Word 2010: Fehler in der XML-Dateistruktur beim Öffnen beheben

Was man machen kann, wenn beim Öffnen eines Dokumentes ein Fehler in der XML-Dateistruktur gemeldet wird, findet Ihr im Artikel link Fehler in der XML-Dateistruktur beim Öffnen beheben.

02.11.2010 "Microsoft Word-Programmierung - Das Handbuch" 3. Auflage erschienen

Seit dieser Woche ist die aktuelle 3. Auflage des Buches "Microsoft Word-Programmierung - Das Handbuch" nun endlich bei den Händlern verfügbar (z.B. bei link EDV-Buchversand)

20.10.2010 "Microsoft Word-Programmierung - Das Handbuch" 3. Auflage im Druck

Nach einigen Verzögerungen befindet sich die aktuelle 3. Auflage des Buches "Microsoft Word-Programmierung - Das Handbuch" nun endlich im Druck und sollte Anfang/Mitte November verfügbar sein (z.B. bei link EDV-Buchversand)

17.07.2010 VBA: Sicherheitskopie an beliebiger Stelle speichern (Update/AddIn für Word2007/Word2010)

Mit diesem link AddIn für Word2007 und Word 2010 (64-Bit und 32-Bit) lassen sich Sicherheitskopien von Dateien in beliebigen Ordnern und mit Uhrzeit und Datum versehen speichern. Mit voller Integration in das Word-Ribbon/-Menüband.

11.06.2010 RibbonX: Ribbon um den Dialog 'Rastereinstellung' erweitern

In der neuen Rubrik 'Word2007 (RibbonX)' wird gezeigt, wie sich der Befehl zum Aufruf der Rastereinstellung in den Ribbon integrieren lässt.

07.06.2010 VBA: Word mit mehreren Parameter unter Windows 7 starten

Update: Mit folgenden link Änderungen lässt sich Word auch unter Windows 7 x86 und x64 (und Vista) mit mehreren Parametern starten.

20.10.2009 VBA: Überschriften mit Textmarken versehen

Word vergibt bei Querverweisen normalerweise keine verständlichen Verweistextmarkennamen, sondern versteckte "_Ref"-Textmarken. Mit Hilfe zweier link Makros können Überschriften mit selbsterklärenden Textmarken, die aus der Überschrift erzeugt werden, versehen werden.

15.10.2009 VBA: Formatieren von Formularfelden trotz Formularschutz

Sobald in Word der Formularschutz gesetzt ist stehen eine vielzahl von (Formatierungs-)Funktionen nicht mehr zur Verfügung. In diesem link Artikel (3 Teile) wird gezeigt, wie sich dennoch über die bereitgestellte Symbolleiste eine ganze Reihe von Formatierungsfunktionen auf Formularfelder anwenden lassen.

04.10.2009 VBA: Kopieren von Formularfeld-Eigenschaften

In diesem link Artikel wird gezeigt, wie sich die Eigenschaften eines Formularfeldes auf andere Felder auch in anderen Dokumenten übertragen lassen.

17.09.2009 VBA: Word mit mehreren Parameter starten

Normalerweise lässt sich Word nur mit wenigen, bestimmten Parametern starten; so z.B. mit dem Parameter /m<Makroname> um ein Makro direkt aufzurufen. Möchten man jedoch mehrere Parameter angeben, muss man die Kommandozeile auswerten. Wie sich dies realisieren lässt zeigt folgender link Artikel.

14.09.2009 VBA: Als Symbol verknüpfte Dateien drucken

Fügt man in ein Dokument eine Verknüpfung zu einer Datei (z.B. einem PDF) als Symbol ein, lässt sich diese Datei nicht automatisch mitausdrucken. Mit Hilfe eines kleinen link Makros lassen sich alle mit einem Dokument verknüpften Dateien mitausdrucken.

03.09.2009 NNTP Bridge Beta

Microsoft hat eine "Public Beta" der NNTP Bridge veröffentlich, mit der Offline-Newsreader (NNTP-Reader wie z.B. link 40tude Dialog) auf die neuen Microsoft-Foren zugreifen können. Da die Newsgroups-Unterstützung von Microsoft zunehmend zu Gunsten der Foren reduziert wird, benötigen die Offline-Reader diese Verbindungs-Schnittstelle. Nach der Anmelden (z.B. mit einer Live-ID) steht die öffentliche Beta unter folgendem Link auf der link Microsoft Connect Seite bereit.

17.04.2009 25 Jahre Microsoft Press: zwei gratis E-Books

Microsoft Press feiert sein 25ig-jähriges Bestehen und bietet bis zum 22.April 2009 zwei kostenlose E-Books zum Download an:


Zum Download muss man sich aber Anmelden (z.B. mit einer Live-ID).

12.03.2009 VBA: Dateinamen ohne Endung im Dokument anzeigen

Über die Feldfunktion { Filename } lässt sich der Dateiname des aktuellen Dokumentes ja im Dokument anzeigen. Je nach Einstellung in Windows wird dabei die Dateiendung ".doc" angezeigt oder nicht. Möchte man auf keinen Fall die Endung im Dokument angezeigt bekommen, kann man leider nicht auf eine Word-interne Funktion zurückgreifen, sondern muss sich eines kleinen link Tricks bedienen

10.03.2009 VBA: Userform neben einem Macrobutton positioniert anzeigen

Wird über die Macrobutton-Feldfunktion eine Userform aufgerufen, ist es oft hilfreich diese direkt neben dem Macrobutton angezeigt zu bekommen. Wie dies mit VBA-Mitteln realisiert werden kann findet Ihr link hier.

18.02.2009 VBA (Update): Userforms unter Excel auflösungsunabhängig gestalten

Leider funktioniert die auflösungsabhängige Größenanpassung einer Userform so nur unter Word. Aber mit einer kleinen Änderung in Form eines API anstelle des verwendeten System-Objektes, funktioniert das Makro auch unter Excel. Die Änderung findet Ihr link hier.

23.01.2009 Word 2007 - Hotfix für die deutsche Silbentrennung in Office 2007

Microsoft hat einen Hotfix für die deutsche Silbentrennung in Office 2007 veröffentlicht. Dieser Hotfix verbessert eine Reihe von inkorrekten Silbentrennungen bezüglich der Trennung von Präfixen, wie z.B., auf-ge-braucht, und der Trennung von Suffixen, wie z.B. Kennt-nis, sowie der Trennung von zusammengesetzten Wörtern, wie z.B. Heiz-öl. Betroffen von dem Hotfix ist nur die Spracheinstellung Deutsch (Deutschland), wo die fehlerhaften Silbentrennungen aufgetreten waren. Deutsch (Österreich) und Deutsch (Schweiz) sind nicht betroffen.
Der Hotfix ist unter dem KB-Artikel link http://support.microsoft.com/kb/960500/en-us veröffentlicht. Weitere Informationen zu den technischen Details des Hotfixes sind im KB-Artikel nachzulesen. Der Hotfix wird auch über eines der nächsten Service Packs verfügbar sein.
Der Hotfix muss durch Angabe einer Mailadresse explizit angefordert werden.

01.02.2008 "Microsoft Word-Programmierung - Das Handbuch" 2. Auflage erschienen

Am 23.1.2008 ist die erweiterte und überarbeitete 2. Auflage des Buchs "Microsoft Word-Programmierung - Das Handbuch" bei Microsoft Press erschienen, an dem ich als Co-Autor wieder mitgearbeitet habe. In dieser link 2. Auflage für den fortgeschrittenen VBA-Programmierer haben wir zusätzlich die Neuerungen von Word 2007 (Ribbons, ContentControls, BuildingBlocks, VSTO 2005) zusammenzutragen und integriert.

25.01.2008 VBA:Inhaltsverzeichnis formatieren

Erstellt man ein Inhaltsverzeichnis mit Seitenzahlen, so lassen sich diese mit Wordmitteln nicht unabhängig vom Eintragstext formatieren. Mit Hilfe eines kleinen Makros lässt sich diese Einschränkung aber umgehen und die Seitenzahlen können z.B. ausgeblendet formatiert werden. Das fertige Projekt findet Ihr unter link IHV formatieren.

25.01.2008 VBA:Code markieren

Ab sofort findet Ihr bei neuen und überarbeiteten Beiträgen im Code-Bereich folgendes Symbol: Code markieren.
Über dieses Symbol lässt sich der jeweilige Code markieren, sodass Ihr ihn anschließend einfach in die Zwischenablage kopieren könnt. Ich hoffe, dass diese Funktion soweit in allen Browsern funktioniert - sonst meldet mir dies mit Angabe des Browsers.

30.11.2007 Sitemap hinzugefügt

Als zusätzliche Orientierung gibt es den neuen Menüpunkt link Sitemap.
Gleichzeitig habe ich ein paar Änderungen vorgenommen. Sollte es also zu Fehlern kommen (Designfehler oder Seiten nicht gefunden), würde ich mich über einen entsprechenden Hinweis sehr freuen.

07.11.2007 VBA2HTML: Neue Programmversion 2.5 veröffentlicht

In der neuen Version 2.5 des VBA2HTML-Konverters wurde der Fehler behoben, dass auch nach Exit-Anweisungen im Code eine Abschlusslinie eingefügt wurde. Mehr findet Ihr in der link Programmhistorie. Die aktuelle Version findet Ihr auf der link Programmseite.

01.11.2007 VBA: Formular mit QuickInfos versehen

Dieses kleine link Projekt zeigt , wie in einem Formular QuickInfos zu den verschiedenen Formularfeldern als Eingabehinweise eingesetzt werden können.

27.09.2007 VBA: Kalenderwoche berechnen

Mit folgender link Funktion könnt Ihr die aktuelle Kalenderwoche als Dokumenteigenschaft bereitstellen und anschließend über eine Feldfunktion anzeigen lassen. Mit dieser Funktion lässt sich auch zu jedem beliebigen Datum die jeweilige Kalenderwoche berechen.

26.09.2007 VBA: Zum Seitenanfang oder Seitenende springen

Mit diesen beiden link Funktionen könnt Ihr schnell an den Seitenanfang bzw. an das Seitenende springen.

14.08.2007 VBA: Alle Modul- und Prozedurnamen auflisten (II)

Wer gerne wissen möchte, welche Module und Prozeduren sich in den Vorlagen befinden, kann diese mit folgendem link Makro ermitteln und in ein neues Dokument tabellarisch ausgeben lassen. Zusätzlich zum Beispiel link Alle Modul- und Prozedurnamen auflisten werden jetzt die Anzahl der Sub- und Function-Prozeduren pro Modul angezeigt

20.01.2007 VBA: Kalender erstellen (Update)

Es wurde ein Fehler in der Monatsverteilung behoben. Zusätzlich können jetzt (Schul-)Ferien (z.T. bis 2009) angezeigt werden.Die aktuelle Version findet Ihr link hier.

01.10.2006 VBA: Kontextmenü für UserForm-Steuerelemente

Kontextmenüs trifft man in Word an vielen Stellen an - nur die UserForms und ihre Steuerelmente besitzen kein Kontextmenü. Wie Ihr diese aber selbst hinzufügen und gestalten könnt findet Ihr  hier am Beispiel des TextBox-Menüs mit den Menüpunkten Kopieren und Einfügen.

29.09.2006 API: Probleme beim Verwenden von API-Aufrufen!

Wenn es bei der Verwendung von API-Aufrufen aus VBA heraus zu Problemen kommt und z.B. API-Aufrufe nicht mehr funktionieren, dann prüft bitte die Einstellungen in Eurem Virenscanner. Z.B. besitzt der Kaspersky-Scanner eine Einstellung zum Sperren von "verdächtigen" VBA-Aufrufen, wodurch API-Aufrufe blockkiert werden! In den Einstellungen soll dies aber konfigurierbar sein.

06.08.2006 Neue Rechtschreibprüfung zum 1.8.2008 - Hotfix von Microsoft für Office 2003

Zum 01.08.2006 ist die Neuregelung der deutschen Rechtschreibung für Deutschland, die Schweiz und Österreich offiziell in Kraft getreten. Microsoft hat daher eine neue Version der Office 2003 Korrekturhilfen erstellt, die nun von Microsoft als link Download bezogen werden kann. Das Update enthält ein Rechtschreibprüfungslexikon, das die Modifikationen zur Neuregelung der deutschen Rechtschreibung berücksichtigt. Weitere Informationen findet Ihr auf der Microsoft-Seite (siehe Download-Link).

03.08.2006 VBA:Textmarken neu füllen und dabei erhalten

Möchte man den Inhalt einer Textmarke komplett ändern, kann man die Textmarke nicht einfach markieren und neu beschreiben, da dabei auch die Textmarke gelöscht wird. Wie es mit einem kleinen Makro trotzdem geht, findet Ihr unter link  Textmarken füllen (II)

13.07.2006 VBA:Vorgabewerte in UserForms zur Laufzeit ändern

Jedes UserForm (Benutzerformular) und seine Controls besitzen Vorgabewerte, die normalerweise nur im VBA-Editor geändert werden können und vor dem Aufruf gesetzt werden. Dieses link Beispiel zeigt, wie die Vorgabewerte eines UserForms zur Laufzeit geändert werden können, ohne dass in den VBA-Editor gewechselt werden muss.

10.07.2006 VBA: Text zwischen Tags finden und bearbeiten (II)

Als Variation von link Tags finden u. bearbeiten wird in diesem Beispiel nach Text zwischen zwei (unterschiedlichen) Tags gesucht und per Parameter gesteuert, ob die Aktion auf die Tags auch angewandt werden soll oder nur auf den Text dazwischen. Das Beispiel findet Ihr link hier.

26.06.2006 In eigener Sache...

Vorweg: diesese Seite lebt noch!
Allerdings bin ich durch unseren Nachwuchs nicht dazu gekommen groß an der Seite weiter zu arbeiten. Nachdem sich der Tagesablauf etwas eingependelt hat, werde ich die anstehenden Ideen und Themen demnächst wieder angehen.
Gruß Christian

18.01.2006 "Microsoft Word-Programmierung - Das Handbuch"erschienen

Am 18.1.2006 ist das Buch "Microsoft Word-Programmierung - Das Handbuch" bei Microsoft Press erschienen, an dem ich als Co-Autor mitgearbeitet habe. In diesem link Buch für den fortgeschrittenen VBA-Programmierer haben wir versucht, unser Wissen zur Word-Programmierung und Automatisierung zusammenzutragen und für den Anwender verständlich und mit Beispielen versehen zu erklären.

31.10.2005 VBA: Dokumentinformationen (Zeichen/Wörter/Seiten) beim Schreiben im Auge behalten

Mit diesem link AddIn (CHFZeichenzähler) lassen sich die Dokumentinformationen: Anzahl der Zeichen, Wörter, Absätze und Seiten, beim Schreiben anzeigen und in einem frei einstellbaren Intervall auch aktualisiert. So habt Ihr diese Informationen stets im Überblick.

08.10.2005 VBA: Sicherheitskopie an beliebiger Stelle speichern (Update/AddIn)

Mit diesem link AddIn (Sicherheitskopien speichern) lassen sich Sicherheitskopien von Dateien in beliebigen Ordnern und mit Uhrzeit und Datum versehen speichern .

08.10.2005 VBA: Kalender erstellen (Update)

Es wurden zwei Fehler in Kalender- und Feiertagsberechnung behoben. Die aktuelle Version findet Ihr link hier.

08.10.2005 VBA: Dokument als Aufgabe in Outlook eintragen (Update/AddIn)

Bereitstellung des Makros zur Erstellung einer Outlook-Aufgabe aus Word heraus als link AddIn. Erweitert wurde dieses AddIn um die Möglichkeit, die eingetragenen Aufgaben anschließend anzeigen zu lassen.

28.07.2005 VBA: Felder aktualisieren (II)

Mit dem in link Felder aktualisieren vorgestelltem Makro lassen sich zwar alle Felder im "normalen" Dokument aktualisieren, aber Word behandelt Felder in Kopf- und Fußzeilen, die sich in Textfeldern befinden, gesondert. Sollen auch diese Felder mitaktualisiert werden, muss das Makro um eine Prüfung der Kopf- und Fußzeilen erweitert werden. Das angepasste Marko findet Ihr unter Link Felder aktualisieren (II).

27.7.2005 VBA2HTML: Neue Programmversion 2.2 (Built 54) veröffentlicht

In dieser Version wurde ein Fehler in der Behandlung von Klassenmodulen und deren Property-Prozeduren behoben.
link Programmhistorie | link aktuelle Version.

03.06.2005 VBA: Formularfelder sichern und wiederherstellen

In diesem link Beispiel wird gezeigt, wie man Formularfelder in einem Dokument auslesen, die eingestellten Eigenschaften in eine Datei sichern und aus diesen Informationen die Formularfelder mit diesen Eigenschaften in ein neues Dokument wiederherstellen kann.

19.05.2005 VBA2HTML: Neue Programmversion 2.2 (Built 31) veröffentlicht

Die neue Version 2.2.0.31 des VBA2HTML-Konverters bietet nun neben internen Verbesserungen auch die Möglichkeit, vor und nach dem konvertierten Code eigenen PreCode und PostCode anzufügen (z.B. eigene Tags <PRE></PRE>). Mehr findet Ihr in der link Programmhistorie. Die aktuelle Version findet Ihr auf der link Programmseite.

05.03.2005 VBA2HTML: Neue Programmversion 2.2 veröffentlicht

Die neue Version 2.2 des VBA2HTML-Konverters bietet nun die Möglichkeit, die CSS-Styles zur Hervorhebung der Schlüsselworte entweder direkt im Tag zu schreiben oder zentral in einer Klasse zu definieren. Zusätzlich werden die Module eines Projektes (z.B. einer Word-Vorlage) in eigenen Ordnern exportiert. Mehr findet Ihr in der link Programmhistorie. Die aktuelle Version findet Ihr auf der link Programmseite.

03.03.2005 VBA: Feldfunktionen/Feldcode weiterverwenden

Möchte man auf normalem Weg (Zwischenablage) eine angezeigte Feldfunktion außerhalb von Word weitergeben, stößt man schnell auf das Problem, dass immer nur das Feldergebnis kopiert wird. Mit Hilfe eines kleinen link Makros lassen sich die Feldfunktionen so auflösen, dass der Feldcode weiterverwendet werden kann.

mehr News »
 Besucher: 3 online  |  32 heute  |  1371 diesen Monat  |  683106 insgesamt | Seitenaufrufe: 3187   Letzte Änderung: 29.11.2007 © 2001-18 Christian Freßdorf
  Alles Große und Edle ist einfacher Art.
Gottfried Keller
 powered by phpCMS and PAX