In diesem Verzeichnis finden Sie alle WordBasic-Anweisungen und -Funktionen, und zwar nach Kategorien angeordnet. Zusätzlich sind die entsprechenden VBA-Befehle neben dem WordBasic-Befehl angegeben. Das Verzeichnis stellt in erster Linie ein Nachschlagewerk dar, daß Ihnen den Umstieg von WordBasic nach Visual Basic for Applications erleichtern soll. Sie sollten für neue Programme nur die VBA-Befehle verwenden, da diese in Zukunft nur noch unterstützt werden. Viele WordBasic-Befehle wurden zu einem VBA-Befehl zusammengefaßt, deshalb werden Sie häufig für unterschiedliche WordBasic-Befehle den gleichen VBA-Befehl finden
Automatische Korrektur und Textbearbeitung
WordBasic-Befehl | VBA-Befehl | Funktion |
AbrufenAutoKorrektur$() | AutoCorrect.Entries(name).Value | Liefert den Ersetzungstext von Auto-Korrektur. |
AbrufenAutoKorrekturAusnahmen$() | AutoCorrect.FirstLetterExceptions(num).Name Oder AutoCorrect.TwoInitialCapsExceptions(num).Name | Gibt den Text der Ausnahme, der unter AUTO-KORREKTUR- AUSNAHMEN aufgelistet ist, an. |
AbrufenAutoText$() | ActiveDocument.AttachedTemplate.AutoTextEntries(name).Value | Der angegebene Auto-Text-Eintrag wird als unformatierter Text zurückgegeben. |
AutoText | Selection.Range.InsertAutoText | Bestimmt den Autotext oder fügt ihn in den Text ein. |
AutoTextBestimmen | Templates(name).AutoTextEntries.Add | Neuen Autotext-Eintrag anlegen. |
AutoTextName$() | ActiveDocument.AttachedTemplate.AutoTextEntries(num).Name | Namen des Autotext-Eintrags ermitteln. |
BearbeitenAutoText | ActiveDocument.AttachedTemplate.AutoTextEntries.Add ActiveDocument.AttachedTemplate.AutoTextEntries(name).Insert Where:=range, RichText:=True Templates(name).AutoTextEntries(name).Delete | Anlegen, Löschen oder Einfügen eines Autotext-Eintrags. |
EinfügenAutoText | Selection.Range.InsertAutoText | Inhalt eines Autotextes in das aktuelle Dokument einfügen. |
ExtrasAutoKorrekturAnfangsbuchstabenGroß | AutoCorrect.CorrectInitialCaps = True | Aktiviert die Autokorrektur-Option zur Vermeidung von mehreren Großbuchstaben am Wortanfang. |
ExtrasAutoKorrekturAnfangsbuchstabenGroß() | AutoCorrect.CorrectInitialCaps | Ermittelt den Status der Autokorrektur-Option zur Vermeidung von mehreren Großbuchstaben am Wortanfang. |
ExtrasAutoKorrekturAnfZeichenTypogr | Options.AutoFormatAsYouTypeReplaceQuotes = True | Aktiviert die Autokorrektur-Option zur Umwandlung von Anführungszeichen in typografische Anführungszeichen. |
ExtrasAutoKorrekturAnfZeichenTypogr() | Options.AutoFormatAsYouTypeReplaceQuotes | Ermittelt den Status der Autokorrektur-Option zur Umwandlung von Anführungszeichen in typografische Anführungszeichen. |
ExtrasAutoKorrektur | With AutoCorrect .CorrectInitialCaps = True .CorrectSentenceCaps = True .CorrectDays = True .CorrectCapsLock = True .ReplaceText = True End with | Optionen für die Auto-Korrektur festlegen. |
ExtrasAutoKorrekturAusnahmen | nicht verfügbar | Erweitert die Liste der Auto-Korrektur-Ausnahmen. |
ExtrasAutoKorrekturFeststelltasteAus | AutoCorrect.CorrectCapsLock = True | Aktiviert oder deaktiviert die Feststelltaste. |
ExtrasAutoKorrekturFeststelltasteAus() | AutoCorrect.CorrectCapsLock | Ermittelt den Status der Feststelltaste. |
ExtrasAutoKorrekturSatzanfangGroß | AutoCorrect.CorrectSentenceCaps = True | Aktiviert oder deaktiviert die Autokorrektur-Option zur Umwandlung des ersten Buchstabens in einen Großbuchstaben am Satzanfang. |
ExtrasAutoKorrekturSatzanfangGroß() | AutoCorrect.CorrectSentenceCaps | Ermittelt den Status der Autokorrektur-Option zur Umwandlung des ersten Buchstabens in einen Großbuchstaben am Satzanfang. |
ExtrasAutoKorrekturTextErsetzen | AutoCorrect.ReplaceText = True | Aktiviert oder Deaktiviert die Autokorrektur-Option zur automatischen Umwandlung von Ersetzungstexten. |
ExtrasAutoKorrekturTextErsetzen() | AutoCorrect.ReplaceText | Ermittelt den Status der Autokorrektur-Option zur automatischen Umwandlung von Ersetzungstexten. |
IstAutoKorrekturAusnahme() | For Each xItem In AutoCorrect.FirstLetterExceptions If xItem.Name = „jun.“ Then isFound = True Next xItem For Each aItem In AutoCorrect.TwoInitialCapsExceptions If aItem.Name = “DIese“ Then aExists = True Next aItem | Ermittelt, ob die angegebene Ausnahme in der Liste der Ausnahmen aufgeführt ist. |
Organisieren | Application.OrganizerCopy Application.OrganizerDelete Application.OrganizerRename | Hilft bei der Organisation von Makros in einer Dokumentvorlage. |
ZählenAutoKorrekturAusnahmen() | AutoCorrect.FirstLetterExceptions.Count | Liefert die Anzahl, der inAUTO-KORREKTUR-AUSNAHMENaufgelisteten Ausnahmen. |
ZählenAutoTextEinträge() | ActiveDocument.AttachedTemplate.AutoTextEntries.Count | Anzahl der Autotext-Einträge. |