Gordon McComb

WordPerfect Macros, Word Macros, .NET Automation Consulting

Partner with two decades of experience and insight

Clients include large software firms, law offices, government agencies, media giants, and more

With Gordon McComb Automation, you work with one of the world's leading experts in document automation using Word for Windows and WordPerfect.

My consulting practice is limited specifically to macro and office automation using WordPerfect, Microsoft Word, and the Microsoft .NET platform. I offer a variety of macro consulting and training services, molded to fit your needs, budget, and personnel requirements.

For more information, feel free to contact me!


Types of macros
Levels of macro development assistance
List of clients

What Special Expertise Do You Have?

I am a specialist among specialists. For over 20 years I've helped companies and individuals just like you get more work done in less time - through the art and science of document automation.

I've created everything from simple scripts to automate letter and fax creation, to building highly complex systems that integrate document construction, databases, media, graphics, e-mail, Web services, and more.

I "wrote the book" on WordPerfect macros, and am considered one of the world's foremost authorities on the subject of macros and office automation for WordPerfect and Microsoft Word. My books have been used by hundreds of thousands of individuals and companies worldwide.

I've published an electronic newsletter on advanced Word and WordPerfect for Windows topics, created and sold various ready-to-go macro template systems, and I'm the founder of the WordPerfect Universe Web site. I've written white paper solution guides on various WordPerfect and Word macro-related topics for Corel, Microsoft, Novell, and others.

What Kind of Macros and Automation Can You Do For Us?

Here are just a few of the macros and document automation solutions I've developed for other clients. Maybe something similar will help you increase efficiency for you and your office.

Remember, this is just a short list. If you have something else in mind feel free to get in touch and discuss your particular needs.

  • Menu-driven document assembly: click the mouse to produce finished documents
  • Correspondence construction kits: Create letters, memos, and envelopes in record time
  • Non-proprietary document management to keep track of your documents
  • Document construction "helpers": speed up document preparation with automated tools
  • Database integration (SQL, ODBC, ADO, etc.): fetch data from a database for insertion into documents
  • Automated PDF creation: one-click personalized PDF documents with little or no operator input
  • Customized menu systems: quickly choose common tasks from a speed menu
  • Customized e-mails and newsletter content, personalized for each of your clients or customers
  • Improved document templates: enjoy more robust document templates
  • Customized XML authoring tools for use inside WordPerfect and Word

What Are The Ways You Can Help Us?

I can provide help to you and your firm on a number of different levels, depending on your needs and budget.

Macro System Development "Sage"
Suppose you merely want to a push in the right direction, and do most all the programming work yourself. In these cases, I am available on an on-call "retainer" basis, fielding questions and providing working examples as required.

Turnkey Macro System Development
Some clients don't want to plan, write, and debug a macro or document automation system, especially if the system is a complex one. I can develop full and complete "turnkey" macro systems, from planning to installation to maintenance.

In this way, the macro system is handled much like a commercial software package (with one important exception: I provide ALL source code for the components I write). This approach is ideal if you lack the in-house personnel to write and maintain macros.

Macro Conversion: WordPerfect to Word
Some offices are converting from one version of WordPerfect or Word, or between WordPerfect and Microsoft Word for Windows. I can help in the conversion of WordPerfect macros to Word for Windows, to/from of these versions:

Convert from:
WordPerfect 5.x and 6.x for DOS / Windows
Word 97 and later

Convert to:
WordPerfect 9 or later for Windows
Word 2000 and later

Except for special assignments, new macro development is not available for WordPerfect for DOS, WordPerfect for Windows 8 or earlier, and Word 97 for Windows or earlier. However, I am available to convert from these to later versions of the software.

PDF Automation
PDF is fast becoming the preferred output over printed pages. I can help you devise cost-saving solutions for automating PDF document creation, PDF form-filling, and more.

.NET Front-Ends and Database Connectivity
Leveraging Microsoft's powerful .NET platform I can bridge your word processing tasks with data management to create robust document automation systems. Systems I create for you are fully open and documented. You are given source code to ALL components, allowing you or your staff to maintain the system for the future.

Macro Training
Convenient macro training is available by e-mail. Training provided for WordPerfect or Microsoft Word. The curriculum can be adjusted to fit your needs.

Who Does the Work?

All projects accepted by me are done personally by me. Because of this personal attention, you are assured of a better end-product. But it also means that I may not be immediately available for all jobs. Please call or e-mail to inquire about availability. Be sure to indicate the approximate size of the job. "Rush" jobs are not possible because of my ongoing commitments with other clients.

How Much Do You Charge?

Please see the fees schedule for specific rate information.

For macro consulting: Smaller projects (under 40 hours) are billed on an hourly basis. Larger jobs are done on a per-hour or per-project basis, with mutually agreeable payment milestones or schedules. Certain minimum may apply; see the fees schedule.

For "sage" retainer: Rates are billed on an hourly basis, with a one-hour minimum. Prepayment is required.

For training: Fees vary; please contact us for a quote.

What About Estimates?

Free non-binding estimates are happily given for small jobs.

Most larger jobs (spanning more than several hours) may require a more solid estimate of time. In such cases, I may recommend a short feasibility study where the project, and all its various elements, are evaluated. There is an hourly charge for this feasibility study. This charge depends on the amount of material that must be evaluated in order to provide an accurate estimate.

Who Owns the Work When You're Done?

You have full and complete ownership of macro systems I develop for you, and can resell, license, or give away copies without further compensation to me. (Exception: I do retain non-exclusive rights to certain reusable routines used in many of the macros I write. These routines save me time and save you money.)

I also provide all source code to the components I develop for you. This allows you to maintain your system the way you want, including taking over development yourself, or turning it over to a member of your staff. Having flexible options is important in all facets of business, and my liberal open source code policies let you pick the direction you want to take.

Will You Work at My Office?

Most work can be conducted at my place of business in my office near beautiful San Diego, California. This is cheaper for you and more convenient for me.

But as needs dictate, I am available for short-term travel to your office, for planning, developing, executing, and testing the macro systems.

Because of on-going commitments with other clients, long-term contract work at your place of business is available only within the greater San Diego area.

Who Are Some of Your Clients?

A partial list of current and past clients include the following companies and organizations.

Software Companies

  • Microsoft Corp.
  • WordPerfect Corp
  • Corel Corp.
  • Adobe Systems
  • Novell
  • Borland International
  • Avery-Dennison

Law Offices (here come the ampersands!)

  • Latham & Watkins
  • Fulbright & Jaworski
  • Kirkland & Ellis
  • Sullivan & Cromwell
  • Holland & Knight
  • Hager & Dowling
  • Knobbe, Martens, Olson & Bear
  • Peltz & Walker
  • Collins, Einhorn, Farrell & Ulanoff

Government Offices

  • California Office of the Attorney General
  • New Jersey Department of Justice
  • United States International Trade Commission
  • Internal Revenue Service
  • Texas Office of the Attorney General
  • Various other departments of the US Government
  • International Monetary Fund
  • Montana State Legislature

Consulting and Software Systems Companies

  • Tower Computer Services
  • LexTech Inc.
  • BDM International, Inc.


  • Cinetyp Inc.
  • Verizon
  • The Scripps Research Institute
  • Fairbanks Memorial Hospital
  • Biodynamic Research Corporation
  • Technicolor
  • PaxVax