Welcome toWord.Tips.Net
Ask a Word Question
Make a Comment
Learn Access Now
Free Printable Forms
Beauty Tips
Car Tips
Cleaning Tips
College Tips
Cooking Tips
Excel2007 Tips
ExcelTips
Family Tips
Gardening Tips
Health Tips
Home Tips
Legal Tips
Money Tips
Organizing Tips
Pest Tips
Pet Tips
Wedding Tips
Word2007 Tips
WordTips
Setting Fraction Bar Overhang Spacing in the Equation Editor
Printing On Both Sides of the Paper
Turning Off AutoComplete for Dates
Understanding Auto Line Spacing
Adding Comments to Your Document
Conditional Calculations in Word
VBA allows you to use commands to move the insertion point up, down, left, and right within your document. You do this by using the MoveUp, MoveDown, MoveLeft, and MoveRight methods. You must then specify the type of units you want to move, as well as how many. The basic syntax is as follows:
Selection.direction Unit:=units, Count:=num, Extend:=extension
where direction is one of the methods (MoveUp, MoveDown, MoveLeft, or MoveRight). If you are using the MoveUp or MoveDown methods, you can use units of wdLine, wdParagraph, wdWindow, or wdScreen. If you are using the MoveLeft or MoveRight methods, you can use units of wdCharacter, wdWord, or wdSentence. The num setting indicates how many of the units you want to move the insertion point. The extension value is either wdMove (if you only want to move the insertion point) or wdExtend (if you want to enlarge the selection by your movement).
As an example, let's say you want to move the insertion point to the right by five characters. The proper command to do this would be the following:
Selection.MoveRight Unit:=wdCharacter, Count:=5, Extend:=wdMove
If you instead want to move the insertion point up two paragraphs, and select the text from the current insertion point location to the new one, you would use the following line:
Selection.MoveUp Unit:=wdParagraph, Count:=2, Extend:=wdExtend
You can similarly construct other movement commands for your macro.
Tip #784 applies to Microsoft Word versions: 97 2000 2002 2003 2007
Tremendous Table Tips! We often take tables for granted, but Word includes some very powerful ways you can present your tabular data. Discover how to make your tables better, easier to understand, and more effective.