{"product_id":"writing-word-macros-9781565927254","title":"Writing Word Macros","description":"\u003cp\u003e • Author(s): Phd Steven Roman\u003cbr\u003e • Publisher: O'Reilly Media\u003cbr\u003e • Publisher Imprint: O'Reilly Media\u003cbr\u003e • BISAC: Business \u0026amp; Productivity Software - Word Processing\u003c\/p\u003e\u003cp\u003eMany Microsoft Word users and VBA programmers don't realize the extensive opportunities that exist when Word's Object Model is accessed using Visual Basic for Applications (VBA), which replaced WordBasic in conjunction with the release of Word 97. By creating what is commonly called a \"Word Macro\" you can automate many features available in Word. \u003ci\u003eWriting Word Macros\u003c\/i\u003e (previously titled \u003ci\u003eLearning Word Programming\u003c\/i\u003e is the introduction to Word VBA that allows you to do these things and more, including: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreate custom pop-up menus\u003c\/li\u003e \u003cli\u003eAutomatically create tables from lists\u003c\/li\u003e \u003cli\u003eAppend one document to the end (or beginning) of another\u003c\/li\u003e \u003cli\u003eCreate a toggle switch to change a document from draft to final copy by adding or removing a watermark in the header\u003c\/li\u003e \u003cli\u003eGenerate reports using data from other applications\u003c\/li\u003e\n\u003c\/ul\u003e Not intended to be an encyclopedia of Word programming, \u003ci\u003eWriting Word Macros\u003c\/i\u003e provides Word users, as well as programmers who are not familiar with the Word object model with a solid introduction to writing VBA macros and programs. In particular, the book focuses on: \u003cul\u003e\n\u003cli\u003eThe Visual Basic Editor and the Word VBA programming environment. Word features a complete and very powerful integrated development environment for writing, running, testing, and debugging VBA macros.\u003c\/li\u003e \u003cli\u003eThe VBA programming language (which is the same programming language used by Microsoft Excel, Access, and PowerPoint, as well as the retail editions of Visual Basic).\u003c\/li\u003e \u003cli\u003eThe Word object model. Word exposes nearly all of its functionality through its object model, which allows Word to be controlled programmatically using VBA. While the Word object model, with almost 200 objects, is the largest among the Office applications, readers need be familiar with only a handful of objects. \u003ci\u003eWriting Word Macros\u003c\/i\u003e focuses on these essential objects, but includes a discussion of a great many more objects as well.\u003c\/li\u003e\n\u003c\/ul\u003e \u003ci\u003eWriting Word Macros\u003c\/i\u003e is written in a terse, no-nonsense manner that is characteristic of Steven Roman's straightforward, practical approach. Instead of a slow-paced tutorial with a lot of hand-holding, Roman offers the essential information about Word VBA that you must master to program effectively. This tutorial is reinforced by interesting and useful examples that solve practical programming problems, like generating tables of a particular format, managing shortcut keys, creating fax cover sheets, and reformatting documents. \u003ci\u003eWriting Word Macros \u003c\/i\u003e is the book you need to dive into the basics of Word VBA programming, enabling you to increase your power and productivity when using Microsoft Word.","brand":"O'Reilly Media","offers":[{"title":"Paperback","offer_id":45299278872727,"sku":"9781565927254","price":4977.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781565927254.webp?v=1767308554","url":"https:\/\/atlanticbooks.com\/products\/writing-word-macros-9781565927254","provider":"Atlantic Books","version":"1.0","type":"link"}