home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / PROKEY4.ZIP / 123.DOC next >
Encoding:
Text File  |  1985-04-29  |  7.5 KB  |  198 lines

  1.  
  2.                PROKEY STARTER SET FOR LOTUS 1-2-3
  3.  
  4.  
  5. As you know, ProKey comes with a file of macros designed for use 
  6. with 1-2-3.  That file is named 123.PRO.  
  7.  
  8. To learn how to use 123.PRO, we suggest you follow these steps:  
  9.  
  10.   -  Print this file (123.DOC) so you have a reference sheet 
  11.      available while you're learning.  
  12.  
  13.   -  Print 123.PRO so that you can see how ProKey macros look
  14.      in a file.  
  15.  
  16.   -  Compare the documentation file with the actual macros in 123.PRO 
  17.      so    that you can get an idea of how commands are combined
  18.      to perform specific tasks.  
  19.  
  20.  
  21. To use the macros in 123.PRO, follow these steps:  
  22.  
  23.   -  Install ProKey using PKLOAD.
  24.  
  25.   -  Go to the DOS command prompt A>.
  26.  
  27.   -  Place a diskette containing PROKEY.COM and 123.PRO in the
  28.      A> drive.  
  29.  
  30.   -  Type:     prokey 123.pro/r
  31.  
  32.   -  Load 1-2-3.
  33.  
  34. Please refer to the Users Guide if you need help with any of these
  35. steps.  
  36.  
  37. You can copy PROKEY.COM and 123.PRO onto any diskette or your hard
  38. disk if you like.  
  39.  
  40.  
  41. ********************************************************************
  42.  
  43. Hints on Using ProKey with 1-2-3:
  44.  
  45. While Lotus 1-2-3 has a macro facility of its own, ProKey offers several
  46. advantages over 1-2-3's macros.  First, ProKey macros are easier to create.
  47. You don't have to figure out how to accomplish a task and then transcribe
  48. the commands somewhere in your worksheet; you just execute the commands
  49. with ProKey turned on and monitoring the keyboard.
  50.  
  51. 1-2-3 macros are worksheet specific.  If you want to have a set of
  52. generalized macros for use with any sheet, you'd need to find space
  53. in each spreadsheet and make a copy of the macros.  ProKey macros are
  54. stored and accessed from memory and may be used with any sheet.
  55.  
  56. è1-2-3 macros take up space in your worksheet and can greatly affect
  57. their size; ProKey macros do not occupy any spreadsheet space and
  58. generally take up less file storage space than do 1-2-3 macros.
  59.  
  60. There are a number of things that 1-2-3 macros can do, that ProKey macros
  61. can't, and you may find that a combination of the two are your best bet.
  62. In any case, you can always use ProKey to help create 1-2-3 macros,
  63. which require that special key names be spelled out and surrounded
  64. by brackets!
  65.  
  66. The macros provided in this Starter Set range from simple tasks such
  67. as setting column widths and erasing the field at the cursor to more
  68. complicated procedures such as exchanging the position of two columns
  69. or sorting data.  Although the ProKey macros provided in this Starter
  70. Set are useful in themselves, they are mainly meant to get you started 
  71. using ProKey with 1-2-3 and to spur your imagination.
  72.  
  73. Here are two macros that aren't in the Starter Set but which you
  74. may find very useful:
  75.  
  76. <begdef><enter><rgt><enddef>
  77. <begder><k+><rgt><enddef>
  78.  
  79. The first temporarily converts the <Enter> key into a right arrow
  80. and is very useful for entering column headings.  It can just as easily
  81. become a down arrow for entering row headings.
  82.  
  83. The second turns the keypad plus key into a right arrow and can
  84. really speed up data entry.
  85.  
  86. **********************************************************************
  87.  
  88. Starting and file handling:
  89.  
  90. <altf1>  loads 123 and brings up a blank worksheet.  You may want to
  91.          adjust the size of the delay if the initial 123 screen seems
  92.          to appear for longer than you'd like.
  93.  
  94. <altf>   retrieves a file
  95.  
  96. <altf2>  loads 123 and retrieves a file: this macro is a combination
  97.          of <altf1> and <altf>
  98.  
  99. <altq>   saves current file and quits 123.  Use this if you're replacing
  100.          an older version of the file
  101.  
  102. Manipulating ranges:
  103.  
  104. <altr>   inserts a row above the current cursor position
  105.  
  106. <ctrlr>  deletes a row at the cursor
  107.  
  108. <altc>   inserts a column to the left of the cursor
  109.  
  110. <ctrlc>  deletes the column at the current cursor position
  111. è
  112. <alte>   erases the cell at the current cursor position
  113.  
  114. <altn>   creates a named range; place the cursor on the corner of the
  115.          range you wish to name.  Then press <altr>.  Type in the name,
  116.          <enter> it, and then move the cursor to mark the range.  End
  117.          with an <enter>.  The current named range gets assigned to
  118.          <alt1>.  Whenever you need to use the range name, type <alt1>.
  119.  
  120. <alt1>   The current named range.
  121.  
  122. <altw>   sets the column width at the current cursor position.
  123.          This macro has been set up with a fixed field of length
  124.          two for the column width.  If you are setting it to a 
  125.          width of less than 10, use a leading zero, e.g. 05.
  126.  
  127. <altx>   exchanges the position of two columns.  When you do a 
  128.          move you must both create empty space to move into, and
  129.          then delete the space you moved from.  To execute this
  130.          macro follow this example for swapping Col D with Col B.
  131.  
  132.                  Col A   Col B    Col C    Col D    Col E          
  133.  
  134.      1. Place the cursor at the top of the leftmost of the 2
  135.             columns you wish to swap, in this case Col B.  
  136.          2. Type <altx>.  A blank column will be inserted to the left
  137.             of Col. B.
  138.          3. Move the cursor to the top of the rightmost of the 2
  139.             columns you wish to move, in this case Col D.  
  140.          4. Press <enter>.
  141.          5. Mark the column by moving the cursor (it has already been
  142.             anchored) and then type <enter>.
  143.          6. Move the cursor to the top of the blank column that was
  144.             inserted in step 1 and type <enter>.
  145.          7. Move the cursor to the top of what was the leftmost column
  146.             and type <enter>.
  147.          8. Mark this column as in step 5.
  148.          9. Move to the top of the remaining blank column and type <enter>.
  149.  
  150. Table Headings:
  151.  
  152. <altm>   Types the months of the year (Jan - Dec) across the worksheet.
  153.  
  154. <ctrlq>  Types the year on one line and the four quarters beneath it.
  155.          Press <ctrlq> and type the last digit of the year and <enter>
  156.          it.
  157.  
  158. Functions:
  159.  
  160. <alth>   Does a horizontal table lookup.  Fill in and <enter> each of 
  161.          the three necessary arguments.
  162.  
  163. <altv>   Does a vertical table lookup.  Fill in and <enter> each of the
  164.          three necessary arguments.
  165.  
  166. è<altp>   Does the loan payment function to give monthly payments.  
  167.          Fill in and <enter> the principal, the yearly interest rate 
  168.          (but not the percent sign), and the term of the loan in years.
  169.  
  170. <alty>   If you want to use a date in a field use this macro.  It first
  171.          sets the column width to 10, then sets the format to a type 1
  172.          date, and then does the date function.  You fill in the month
  173.          and day.
  174.  
  175. Dealing with data:
  176.  
  177. <altd>  This macro does a data sort.  Place the cursor at the corner of
  178.         the range you wish to sort.  Press <altd>, mark and <enter> the
  179.         range, then move the cursor to the key field and press <enter>
  180.         again.  The macro is coded for an ascending sort.
  181.  
  182. <ctrld> Like <altd> above, but uses the current named range for data.
  183.         You must have previously named the range with <altn>.
  184.  
  185. Printer defaults:
  186.  
  187. <ctrlp> Type <ctrlp> and the first letter of the default you wish
  188.         to change.  Then type and <enter> the new default.  
  189.  
  190. Cursor movement - no more toggling in and out of NumLock!
  191.  
  192. <f7>    up
  193. <f8>    right
  194. <f9>    left
  195. <f10>   down
  196.  
  197. You may access 1-2-3's definitions of these function keys by using the 
  198. original function of the definitions with the <`> key
  199. or by moving them to different locations (such as the shifted
  200. function keys).  See the User's Guide for information.
  201.