Word allows a rich set of formatting attributes for text in a document. You can control the italic attribute in your macros by setting the value of the italic property. The syntax if you are using VBA is as follows:
Selection.Font.Italic = toggle
where toggle is either False (turns off the italic attribute) or True (turns on the italic attribute).
If you omit a toggle value, the statement will simply change the current setting of the italic attribute—italic text becomes non-italic and vice-versa.
Note:
WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (730) applies to Microsoft Word 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Word (Word 2007 and later) here: Controlling the Italic Text Attribute.
Do More in Less Time! Are you ready to harness the full power of Word 2013 to create professional documents? In this comprehensive guide you'll learn the skills and techniques for efficiently building the documents you need for your professional and your personal life. Check out Word 2013 In Depth today!
Need to have your macro copy a file from one place to another? It's easy to do using the FileCopy command, described in ...
Discover MoreNeed to know if the Num Lock key is on or off? You can use a short bit of macro code to figure out the state of the key.
Discover MoreWhen processing text with a macro, you often need to remove extraneous spaces from the text. VBA provides three handy ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
2014-10-22 15:03:21
I think if you are trying just to toggle the italic attribute of text in VBA, the syntax is Selection.Font.Italic = wdToggle. Just leaving the toggle value blank doesn't seem to work for me.
2014-10-22 15:02:46
I think if you are trying just to toggle the italic attribute of text in VBA, the syntax is Selection.Font.Italic = wdToggle. Just leaving the toggle value blank doesn't seem to work for me.
2014-10-22 15:02:41
I think if you are trying just to toggle the italic attribute of text in VBA, the syntax is Selection.Font.Italic = wdToggle. Just leaving the toggle value blank doesn't seem to work for me.
Got a version of Word that uses the menu interface (Word 97, Word 2000, Word 2002, or Word 2003)? This site is for you! If you use a later version of Word, visit our WordTips site focusing on the ribbon interface.
Visit the WordTips channel on YouTube
FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2022 Sharon Parq Associates, Inc.
Comments