Wie man VBA & Makro verwenden, um die Schriftarten ändern

May 16

Microsoft Visual Basic für Applikationen (VBA) ist eine Programmiersprache, die mit jeder Version von Microsoft Office enthalten ist. VBA unterstützt Sie mit dem Schreiben von Makros zum beliebigen Office-Anwendung an Ihre Bedürfnisse anpassen; ein Makro ist ein Teil eines ausführbaren Codes. Wenn Sie Schriftarten in einem Dokument oder Kalkulationstabelle ständig ändern, können Sie beispielsweise ein Makro schreiben, das die Aufgabe für Sie auf einen Knopfdruck durchführen wird.

Anweisungen

1 Taste "Alt" und "F11" in das Programm, das Sie Schriftarten in ändern möchten. Z. B. Microsoft Word, Excel oder PowerPoint. Daraufhin wird der Visual Basic-Editor (VBE).

2 Klicken Sie auf "Einfügen" auf der Symbolleiste und klicken Sie dann auf "Module".

3 Kopieren Sie und fügen Sie den folgenden Code in das leere Fenster:

Sub ChangeFontTo()

'

' ChangeFontTo Makro

'

With Selection.Font

.Name = "Times New Roman"

.Size = 11

.Strikethrough = False

.Superscript = False

.Subscript = False

.OutlineFont = False

.Shadow = False

.Underline = xlUnderlineStyleNone

.ThemeColor = xlThemeColorLight1

.TintAndShade = 0

.ThemeFont = xlThemeFontNone

End With

EndSub

4 Ändern Sie den Namen der Schriftart, in welcher Schriftart Sie wünschen. Zum Beispiel ". Name = "Comic Sans" "anstelle von". Name = "Times New Roman". "

Tipps & Warnungen

  • Sie können auch andere Merkmale im Code entsprechend Ihren Anforderungen ändern. Ändern Sie beispielsweise Größe = 11, Größe = 12 ändern den Text aus einer Schriftgröße von 11 in einer Schriftgröße von 12. Ändern Sie die Zeile auf "True", wenn Sie ein bestimmtes Produktmerkmal anzeigen möchten, hinsichtlich anderer Merkmale. Beispielsweise um durchgestrichen zu aktivieren, ändern ". Durchgestrichen = False "auf". Durchgestrichen = True. "