or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
14 used & new from $29.95

Have one to sell? Sell yours here
 
   
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
OpenOffice.org Macros Explained
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

OpenOffice.org Macros Explained (Paperback)

~ Andrew Pitonyak (Author), Andrew Pitonyak (Author)
4.2 out of 5 stars  See all reviews (6 customer reviews)

Price: $39.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
3 new from $39.95 11 used from $29.95

Frequently Bought Together

OpenOffice.org Macros Explained + Database Programming with OpenOffice.org Base & Basic + Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation: A fast and friendly tutorial to writing macros and spreadsheet applications
Price For All Three: $103.06

Show availability and shipping details


Customers Who Bought This Item Also Bought

Database Programming with OpenOffice.org Base & Basic

Database Programming with OpenOffice.org Base & Basic

by Roberto Benitez
4.0 out of 5 stars (4)  $31.54
Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation: A fast and friendly tutorial to writing macros and spreadsheet applications

Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation: A fast and friendly tutorial to writing macros and spreadsheet applications

by Dr Mark Alexander Bain
3.7 out of 5 stars (3)  $31.57
The OpenOffice.org 2 Guidebook

The OpenOffice.org 2 Guidebook

by Solveig Haugland
4.5 out of 5 stars (10)  $59.99
OOoSwitch: 501 Things You Want to Know About Switching To OpenOffice.org from Microsoft Office

OOoSwitch: 501 Things You Want to Know About Switching To OpenOffice.org from Microsoft Office

by Tamar E. Granor
5.0 out of 5 stars (6)  $49.95
Getting Started With Open Office .Org 3.0: Openoffice.Org V3.0

Getting Started With Open Office .Org 3.0: Openoffice.Org V3.0

by Ooo Authorsteam
4.4 out of 5 stars (8)  $21.95
Explore similar items

Editorial Reviews

Product Description

Providing complete and thorough coverage of macro programming in OpenOffice.org, this guide teaches users to create their own macros and to understand their underlying structure. An introduction to the creation and management of macros in OpenOffice is presented, and each function and command is described. Specific techniques to perform a variety of commonly requested functions are provided, including actions common to all applications in the OpenOffice.org suite, such as printing or saving files, as well as those specific to the individual application—Write, Calc, Impress, and Draw. Numerous examples and explanations demonstrate proper techniques and discuss known problems and solutions. The underlying data structure is discussed, and techniques are introduced to evaluate OpenOffice objects, facilitating the use of returned objects in the absence of sufficient documentation by the original programming team.


About the Author

Andrew Pitonyak is a lead software engineer for Qwest and is known as “the macro guy” on OpenOffice.org forums. He lives in Columbus, Ohio.

Product Details

  • Paperback: 334 pages
  • Publisher: Hentzenwerke Publishing (August 1, 2004)
  • Language: English
  • ISBN-10: 1930919514
  • ISBN-13: 978-1930919518
  • Product Dimensions: 10.7 x 8 x 1.2 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #188,848 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #12 in  Books > Computers & Internet > Programming > Languages & Tools > Assembly Language Programming


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

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 Reviews

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

 
27 of 27 people found the following review helpful:
5.0 out of 5 stars Very Useful, February 15, 2006
By S. Adams (Tennessee) - See all my reviews
(REAL NAME)   
I've been playing with openoffice macros for several months after using some VBA over the past few years. Initally it was very difficult. I found this book to be very helpful. The material is DENSE - you will be frustrated if you try to read it cover to cover. My suggestion for those who want to learn OO macros is download the StarOffice manuals (free), download the Xray macro (free), start with Calc macros (easiest) and read the pertinent parts of this book. OO macros are harder than MS Office in the beginning, but I've found that it is now EASIER for me to write a macro in OO.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
31 of 34 people found the following review helpful:
2.0 out of 5 stars Confused, rather random description, June 28, 2005
Sadly, this book suffers from a common malady: it explains the simple stuff well, but does a bad job with more complex material. IMHO this is the exact *opposite* of what is needed here. OOo macros have the potential to be powerful, but good luck figuring this out from the book. The first 8 chapters do an adequate job of describing the core BASIC language (not very useful, since OOo online help does that). However, the complexities of the UNO and the OOo object model in general are very poorly described.

The book suffers badly from a lack of diagrams -- there are none! So figuring out the object hierarchy is left as an exercise of reverse-engineering the text. To make this harder, the text jumps all over the place, sometimes talking about one object, sometimes another. Core concepts like "object", "interface" and "service" are left with fuzzy descriptions and are used erroneously in many places, leaving the distinct impression that the author is himself unsure of the meanings.

I set myself an exercise to create a macro to insert and format a table at the current cursor position. Finding the necessary information in this book was an exercise in frustration. With no clear object model and muddy text its unclear when you are dealing with an object, a service, a property or a structure. In the end I was able to partly get what I wanted, but it took endless experiments to try to overcome the lack of clarity in the text.

Overall, this book reads like a rather poorly organized cookbook. I'm giving it 2 stars only because it has no real competition and if you invest a great deal of time reading between the lines and studying the examples, *and* trying to make sense of the text, you might be able to create a few useful OOo macros.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 16 people found the following review helpful:
5.0 out of 5 stars Excellent Synopsis, December 13, 2005
By Tom D. (Michigan) - See all my reviews
The first eight chapters provide numerous working examples of the core language; including features that I did not find in the help. Numerous bugs and work arounds are demonstrated. New features introduced in OOo 2.0 are mentioned in the text. It might have been helpful in the file section, if the author had provided a reference to the SimpleFileAccess service.

The Developer's Guide for the OOo API is over 1000 pages long. It is, therefore, not a surprise that this book does not provide exhausitive coverage for the internal API. When a topic is covered, however, there are typically complete working examples and descriptive text for the topic. For example, I had trouble inserting and naming my tables until I noticed that the book includes a tip that a text table needs to be named after it is inserted into the document.

Not all topics are covered exhaustively. Again, considering text tables, no method is provided to individually enumerate all cells in a text table. Numerous complicated text table examples are provided, however, including methods to select and copy entire text tables. Although, the author does not provide a solution for every problem that I have needed to solve, there is generally a pointer along the way and a simpler example to get me started. For example, I read about the current controller in the "UNO and the Dispatcher" section. The controller is then used to select things such as tables and cells, but I had to figure out for myself that I could also use the controller to select an entire row or column. The simpler a problem, the more likely it is to be solved.

The book was published before Base was available and it provides no coverage for the Databse capability built into OOo.

In the section on Universal Network Objects, the author provides examples demonstrating how to create and use your own data types in OOo Basic (this should have been in the help. This section also provides simple definitions for things such as Interface, Service, and Context.

After buying the book, be certain to obtain the PDF from the publisher, this is one of the few books that provides the PDF. The PDF is very useful for searching through the text. Although the examples are all available from the publisher as well, I found that it was usually just as easy to copy them from the PDF file to where I need them.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars Everything you ever asked about starbasic...
and nobody has ever told you.
This books contains everything you need to become a macro-master. Read more
Published 21 months ago by R. Alberto

4.0 out of 5 stars I'm a beginner in basic programming
The book is good structured, easy for learning also for persons as me that haven't a good knnowledge of pc programming, but also for those having deep knowledge and pc programming... Read more
Published on March 31, 2007 by Ferrari Renato Maria

4.0 out of 5 stars Not much to choose from
If you want to program OOo macros, then this is about the only book on the market. OOo macro programming is definitely not trivial, therefore, neither is this book. Read more
Published on January 9, 2007 by LinuxUser

Only search this product's reviews



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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.