Have one to sell? Sell yours here
Developing Microsoft Office Solutions: Answers for Office 2003, Office XP, Office 2000, and Office 97
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Developing Microsoft Office Solutions: Answers for Office 2003, Office XP, Office 2000, and Office 97 [Paperback]

Ken Bluttman (Author)
4.6 out of 5 stars  See all reviews (7 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Unknown Binding --  

Book Description

December 19, 2003
Microsoft Office is far and away the leading business productivity suite. There is great demand for custom solutions based upon Office for individual companies or industries. While there are several books on developing solutions based on Excel or Access, there are very few which deal with integrated solutions using multiple pieces of Office. Developing Microsoft Office Solutions starts by explaining the inner workings of Office- the objects, components, VBA, etc. Then it quickly moves into covering the development of real workplace custom applications, starting with user requirements, moving through VB and VBA programming, and finishing with the delivery of the final product. The author calls upon his experience to consider both the technical and the human aspects of development, such as turning the sometimes nebulous user requirements into clear logical steps. Bluttman covers the new XML-related features of Office 2003, and how to program Web services interaction. The book concludes with five case studies drawn from everyday business activities. All VB and VBA programmers will find this an invaluable guide.

Editorial Reviews

From the Back Cover

Build custom Microsoft Office solutions that solve real business problems--fast!

Now, there's a practical, easy-to-use guide for every developer and power user who wants to solve real business problems with custom Microsoft Office applications.

Packed with case studies and code examples, this book covers all of Office, not just one application. Ken Bluttman shares more than a decade's experience as an Office developer, demonstrating how to program every recent version, from Office 2003 back to Office 97. Working with Office 2003? You'll discover exactly how to make the most of its breakthrough XML support--along with improved Smart Tags, task panes, and more!

Everything you need to know to develop custom Office applications:

  • Covers Word, Excel, Access, PowerPoint, Outlook, and InfoPath
  • Clearly explains the Microsoft Office object model
  • Shows how to integrate multiple Office applications into a complete solution
  • Includes a full chapter on making the most of Office 2003 Smart Tags

Includes five chapter-length case studies!

  • Custom mail merge applications with Access and Word
  • Dynamic data delivery via PowerPoint and Excel
  • Generating "on-the-fly" Excel charts from imported XML data
  • Using Word to repurpose raw XML data into useful content
  • Using InfoPath to overcome key XML processing limitations


0201738058B10072003

About the Author

Ken Bluttman has been developing custom Office solutions for more than ten years. He has consulted for dozens of companies, including leading firms in finance, insurance, energy, and health care. He also develops Oracle and SQL Server database applications, XML applications, and a variety of Web sites. Ken lives in New York with his wife, son, and dog.



0201738058AB10072003

Product Details

  • Paperback: 608 pages
  • Publisher: Addison-Wesley Professional (December 19, 2003)
  • Language: English
  • ISBN-10: 0201738058
  • ISBN-13: 978-0201738056
  • Product Dimensions: 9.3 x 7.1 x 1.5 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,314,089 in Books (See Top 100 in Books)

More About the Author

It all started with Creative Writing 101 back in high school. There are oodles of unfinished fiction works around my desk, but it has been writing techy and artsy books that are the path I walk these days.

Hope you enjoy what I have provided. It's always a hoot writing a book - keeping late hours, forgetting to eat, and trying to pet my cat and type at the same time.

Thanks!

Ken B

 

Customer Reviews

7 Reviews
5 star:
 (6)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 10 people found the following review helpful:
5.0 out of 5 stars Using XML to hook to new applications?, January 19, 2004
This review is from: Developing Microsoft Office Solutions: Answers for Office 2003, Office XP, Office 2000, and Office 97 (Paperback)
Why did Excel outrun its competitors (remember them)? Bluttman suggests that the crucial point came in Excel 5, when you could now use Visual Basic to build quick, simple applications on top of Excel. It is along these lines that he motivates this book. What he attempts to show is how you can easily customise each of the MS Office products, through relatively straightforward programming.

He systematically goes through MS Word, Excel, Access, PowerPoint and Outlook. For each, he gives examples of how to extend the functionality. Typically, these are done through Visual Basic. Now, VB does have its limitations. Fundamentally, it is a procedural language in which it is hard to write large programs. But it turns out that when you extend an Office product, the amount of coding is usually not that much. The basic reason is that the bulk of the complexity in what you want to do often already resides in Office. What you need customised is a few simple steps to tie various parts of [eg] your spreadsheet together.

The OTHER major point of the book is how to use the new XML capabilities in Office. You can now save data in an XML format, instead of it being buried in a Microsoft proprietary binary format. What is the big deal? Well, this now opens the way to much easier integration with non-Microsoft applications. The Visual Basic customisation discussed above really only can be run on top of Office. It has a strength and a weakness. The strength is that it can let you be a consultant, say, to companies that need these customisations. (Apparently, Bluttman was quite successful at this!) But this very strength can be a weakness. Typically, those customisations are client-specific. There is little code reuse. Sure, you may be able to command a nice hourly rate. But all you can transfer between clients is your expertise. Nice, but labour intensive.

By contrast, you now have a way to build a separate, full standalone application that can take advantage of Office. The use of XML for data interchange opens entirely new vistas. Given the worldwide distribution of Office, this enables a potentially enormous third party market for you, if you can implement a novel enough application with broad appeal. Maybe there is a business here for you?

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars How to get the most out of Microsoft Office, February 15, 2004
This review is from: Developing Microsoft Office Solutions: Answers for Office 2003, Office XP, Office 2000, and Office 97 (Paperback)
If anybody had any doubts that Microsoft is moving towards making its Office suite more of a complete corporate business development platform, the contents of Developing Microsoft Office Solutions should convince them of how far the product has come since its days as a pure personal productivity tool.

Ken Bluttman's cookbook for Microsoft Office power users and developers contains a treasure of VBA applications to exploit all versions of Microsoft Office, but especially the new or improved features in Office 2003 such as XML, smart tags and InfoPath.

Being able to save files in XML format is especially interesting because it makes it easier to create web services. The book contains a good selection of applications for Excel, Word and Access. All of them, fortunately, are on the book's web site, so you can download a sample program and just change it as needed.

InfoPath is completely new. It's part of the Professional Enterprise Edition and it's for "creating distributable forms". Bluttman's book contains screen shots of all the dialogs needed to design new forms, which makes it pretty straightforward to follow along. It looks as though this could be really useful in a group environment.

There's a lot of information in this book, but all the samples I tried worked fine and were useful applications.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars Solution development tools and procedures, March 7, 2004
This review is from: Developing Microsoft Office Solutions: Answers for Office 2003, Office XP, Office 2000, and Office 97 (Paperback)
Developing Microsoft Office Solutions by computer systems expert and independent consultant Ken Bluttman comprehensively covers Office 2003, Office XP, Office 2000, and Office 97 in its specifically designed mission to provide what developers need to know to solve practical business problems with Microsoft Office applications. Solution development tools and procedures for Word, Excel, Access, PowerPoint, Outlook, XML, and InfoPath are deftly discussed with illustrative examples, as well as offering more detailed solution construction advice for such tasks as repurposing XML content, situations with dynamic data delivery, smart tags, and more. Case studies and examples round out this exhaustive, 586-page, highly recommended instructional resource.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject