Greg Sennema library.wlu.ca/blogs/technolibrarian Time Saving Shortcuts with Macro Express Greg Sennema Electronic Services Librarian Wilfrid Laurier University Session 1912
Greg Sennema library.wlu.ca/blogs/technolibrarian what are macros Macro Express why use macros workflow of a macro is Macro Express necessary? Macro Express resources
Greg Sennema library.wlu.ca/blogs/technolibrarian What are Macros? A macro is a way to automate a task that you perform repeatedly or on a regular basis. Macros are script files that send keystrokes to your keyboard and move and click your mouse for, or instead of you. It takes time to become accustomed to creating and using macros
Greg Sennema library.wlu.ca/blogs/technolibrarian What are Macros? Macros are not just shortcuts. e.g., CTRL-ALT- W = Microsoft Word
Greg Sennema library.wlu.ca/blogs/technolibrarian What are Macros? CTRL-A – select all CTRL-C – copy CTRL-F – find CTRL-X – cut CTRL-V – paste CTRL-S – save CTRL-P – print CTRL-O – open CTRL-W – close CTRL-Y – redo CTRL-Z – undo Macros are not just shortcuts
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express 3.5 runs on Windows XP, ME, 2000, NT 4, 98 or 95 $25 - $40 depending on quantity of licenses If it can be done with a keyboard and mouse… Do it with Macro Express No prior programming experience is required
Greg Sennema library.wlu.ca/blogs/technolibrarian More time spent on higher-level activities and less on repetitive pointing and clicking and dragging and dropping tasks More consistent execution of work flow Potential transfer of tasks to lower-level staff, e.g. student employees TUG example Macro Express – Why use Macros?
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Why use Macros?
Greg Sennema library.wlu.ca/blogs/technolibrarian 1. identify the process 2. look for repetition 3. reorganize process elements for better execution 4. consider alternative ways to complete same task 5. determine necessary information e.g. input from user Macro Express – Workflow of a macro
Greg Sennema library.wlu.ca/blogs/technolibrarian Define the starting and ending points e.g., within an ILS system, retrieve Bib record by Bib ID Starting point: display the BIB ID search screen Note what has to happen for process to work Note the buttons that are clicked Note the keys that are pressed Ending point: display of the bib record Macro Express – Workflow of a macro
Greg Sennema library.wlu.ca/blogs/technolibrarian Example – Hélène Starting point: starting an message Open Find utility Search for h-e-l-e-n-e Find an with her name, copy name Open new , paste her name Ending point: having Hélène spelt correctly in Macro Express – Example #1 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian 1. identify the process 2. look for repetition 3. reorganize process elements for better execution 4. consider alternative ways to complete same task 5. determine necessary information e.g. input from user Macro Express – Workflow of a macro
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #1 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #1 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #1 of 4 Example – Hélène Similar to Microsoft Words Auto Correct feature, except that this works in ANY program running on Windows use short-forms for often-used long words IE7 = Internet Explorer 7 MS = Microsoft ME = MacroExpress LL = Laurier Library
Greg Sennema library.wlu.ca/blogs/technolibrarian Example – Opening a password-protected web site Starting point: open browser navigate to web site (bookmark, address bar, etc.) place cursor in id box, type in id place cursor (tab?) in password box, type in password click on enter Ending point: logged into web site Macro Express – Example #2 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #2 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #2 of 3
Greg Sennema library.wlu.ca/blogs/technolibrarian Example – Open program, initiate function Starting point: open Juice click Start, Juice click on check for new podcasts button close program when complete Ending point: mp3s downloaded into C:/podcasts Macro Express – Example #3 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #3 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #3 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Example – Process Swets invoice, GST Starting point Ending point Macro Express – Example #4 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Starting pointEnding point Macro Express – Example #4 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express – Example #4 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian > > > E> > > > O> O> N> > > Example – Process Swets invoice, GST Macro Express – Example #4 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian Example – Process Swets invoice, GST Macro Express – Example #4 of 4
Greg Sennema library.wlu.ca/blogs/technolibrarian it takes time to become accustomed to using macros there is an initial time commitment that can seem to to outweigh the benefits how much time do you spend in front of a computer? determine the amount/level of repetitive tasks determine the complexity of software used determine the softwares built-in (macro) tools Customer list Is Macro Express necessary?
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Beginner Setting up and using Macro Express Using wizards to create macros Running and Activating macros Intermediate Using variables to enhance your macros Handling Windows and other programs Using command line arguments Advanced Working with the Windows Registry commands Processing data within files Handling applications using Window Controls Macro Express Resources
Greg Sennema library.wlu.ca/blogs/technolibrarian Questions or comments? Greg Sennema Electronic Services Librarian Wilfrid Laurier University Session 1912