PRODUCTIVITY PAGE: WP MACROS
           
    This page consists of macros, suggestions, and tips to increase typing productivity in Word Perfect.
    There is a companion page for Word. If you have a macro, tip or suggestion you think is useful and increases productivity, and would like to post it (with attribution to you or whoever created it),
    please send it to me (agjon@earthlink.net).
    Keyboards provide means to navigate about a page - left and right arrows, home and end keys,
    with and without Ctrl. In addition, many transcriptionists use macros for rapid movement about the
    keyboard as well as substitutions, corrections, etc.  Many such macros can be made by recording
    the macro while performing the keystrokes you type to accomplish the task (and avoiding mouse use,
    which the macro may not record). When making complicated macros, it may help to write down the
    steps or keystrokes beforehand.  It is true that for some macros you have to add commands which
    are not always easy to find!

    Below are brief descriptions of (and lower down the actual commands for) some simple macros which
    I use with  WordPerfect 8, and some possible triggering keys. Some of the triggering commands (i.e.
    Alt A, Alt B)  may conflict with other WP commands or with Windows commands. Using Ctrl instead of
    Alt may avoid some of these conflicts. You can customize your keyboard and set up the triggering
    keys you like. (Note: WordPerfect 9 and later versions use a different macro language.)

    For expert advice on WP macros, please see the links at the bottom of the page.

    Alt A - Find next asterisk. To jump from point to point in fill in templates.
    (Mnemonic: a=asterisk)

    Alt B - Make bold and capitalize. First I highlight the text, then use this macro to make
    text bold and capitalized for headers I don't have.
    (Mnemonic: b=bold)

    Alt C - Clear line. Moves  the remainder of text on the line to the beginning of the line
    below. I prefer to have a clear line when I'm adding text.
    (Mnemonic: c=clear line)

    Alt D - Delete previous word. Uses a feature of WP8 (Edit/Delete Word Begin).
    (Mnemonic: d=delete)

    Alt H - Add patient name to header for page 2 and following pages.
    (Mnemonic: h=header).

    Alt L - Delete rest of line.
    (Mnemonic: l=line)

    Alt P - Make previous word plural with 's'.
    (mnemonic: p=plural)

    Alt X - Duplicate 2 lines of the preoperative diagnosis and place it in postoperative
    diagnosis.
    (mnemonic: x in Dx.)

    Although these are specifically for WP8 - and I imagine some of them could be improved upon
    - here are the commands for a few of the macros above to give the general idea - and proof
    that you don't have to be a macro expert to make useable ones.

    Alt A - Find next asterisk (*)
    Application (WordPerfect; "WordPerfect"; Default!; "EN")
    PosDocTop ()
    SearchString (StrgToLookFor: "*")
    SearchNext (SearchMode: Extended!)
    ReplaceString (RplcStrg: "")
    ReplaceCurrent ()

    Alt C - Moves rest of text on line to beginning of line below
    Application (WordPerfect; "WordPerfect"; Default!; "EN")
    HardReturn ()
    PosLineUp ()
    PosLineEnd ()

    Alt H - Inserts patient name in existing header for page 2 and subsequent pages.
    Cursor should be near beginning of line with patient's name in it when starting macro.

    Application (WordPerfect; "WordPerfect"; Default!; "EN")
    SelectLineEnd ()
    PosLineBeg ()
    PosWordNext ()
    SelectLineEnd ()
    EditCopy ()
    HeaderA (Action: Edit!)
    SelectLineEnd ()
    PosLineBeg ()
    PosLineEnd ()
    EditPaste ()
    PosLineBeg ()
    Close ()

    Alt X - Duplicates and re-enters 2 lines of the diagnosis.
    Application (WordPerfect; "WordPerfect"; Default!; "EN")
    PosDocTop ()
    SearchString (StrgToLookFor: "PREOPERATIVE")
    SearchNext (SearchMode: Extended!)
    PosLineBeg ()
    PosLineDown ()
    SelectLineDown ()
    SelectLineDown ()
    EditCopy ()
    SearchString (StrgToLookFor: "POSTOPERATIVE")
    SearchNext (SearchMode: Extended!)
    PosLineBeg ()
    PosLineDown ()
    EditPaste ()
    PosLineUp ()


    For expert advice, examples and product WordPerfect macros:

    Mike Deturi

    Gordon McComb

    Mike Koenecke
     

    Return to Home             More Productivity Links    Productivity Page for Word