ID: Q94977
The information in this article applies to:
Word does not provide a feature to move the insertion point to the top of the current page. However, you can achieve this result by using a short WordBasic macro.
The WordBasic programming language provides the following features you can use to create a macro that moves the insertion point to the top of the current page. For the WordBasic commands appropriate to your version of Word, see the section under the heading that describes your version of Word.
For information about how to do this in Word 97, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q159973
TITLE : Word 97: Macro to Move Insertion Point to Top of Current
Page
WARNING: ANY USE BY YOU OF THE CODE PROVIDED IN THIS ARTICLE IS AT YOUR OWN
RISK. Microsoft provides this macro code "as is" without warranty of any
kind, either express or implied, including but not limited to the implied
warranties of merchantability and/or fitness for a particular purpose.
In Word 6.x and Word 7.x for Windows 95, you can use the commands "GoToPreviousPage," or "GoToNextPage" to move to the top of a page. The following table lists the the keyboard shortcuts and their eqivalent WordBasic commands.
WordBasic Command Keystroke
-------------------------------------------------
GoToNextPage CTRL+ALT+PgDown
GoToPreviousPage CTRL+ALT+PgUp
The following macro example moves the focus point to the next page in a
document:
Sub Main
GoToNextPage
End Sub
There are two commands in WordBasic for Word 2.x can be used to move to a new page in a document:
Sub Main
EditGoto Str$(SelInfo(1))
End Sub
NOTES: You can modify the second line in the above macro to move the
insertion point to other locations, as described below:
Macro Command Moves Insertion Point To
----------------------------------------------
EditGoTo "PL1" Top of current page
EditGoTo "-L1" Top of previous page
EditGoTo "+L1" Top of next page
You can add these macros to your Normal template, where they are available
globally. For information on assigning this macro to a shortcut key
combination, see the "Customizing Shortcut Key Assignments" section on page
721 of the "Microsoft Word for Windows User's Guide."
"Microsoft Word for Windows User's Guide," version 2.0, pages 721, 765, 784-786
Additional query words: macro
Keywords : kbmacro wordnt kbmacroexample winword ntword macword word6 word7 word95
Version : WINDOWS:2.0,2.0a,2.0a-CD,2.0b,2.0c,6.0,6.0a,6.0c,7.0,7.0a; MACINTOSH:6.0,6.0.1,6.0.1a
Platform : MACINTOSH WINDOWS
Issue type : kbhowto kbinfo
Last Reviewed: December 9, 1998