OOoMacros Banner
Home : For End-Users : For Developers : Submit a Macro : Links

For End-Users

This page has macros and documentation intended for use by end-users.

15 Panels Game

add2dic

Advanced Data Source Settings GUI

Andrew Brown's Macros

BarSlideCounter

Border Liner

Box Plots and Histograms

Calc Colours

Calc Header/Footer

Calc Macro Recorder

Calc2qif

Calendar Daytimer Maker

Calendrier

CellMover

Change Case

Clueless Crossword Solver

Colour Table

Combine Files

Contraction Timer

CSV Print

Cubic Spline

Cyrillic-Latin converter

Danny's Draw Power Tools

Danny's Stupid OOo Tricks

Database Export Wizard

DicOOo

Dictionary Import/Export

Document Converter

DragQueen

Duplicate Shape

Dynamic UKIYO-E Prints

Extended PDF

GanttChart for OOo

Graph Plotter

Heading Cross Referencer

History Manager

Impress Photo Album Creator

Insert Date/Time

Interactive Scattergraphs

JackCAD

Least Squares Fitter

Least Squares Fitting

Macro Library How-To

Maze Builder

Measurements

Multipages

OOo Barcode

OOo FBTools

OOo Statistics

OOobfuscate

OOoXMLFiltersInstaller

Optimal Width

Pagination

Password Cracker

PERT chart for OOo

PincOOo

PjM Calc

Random Drawings

Readability Analyser

Recent Files List Changer

Reference Manager

ReSizePlus

RPN Very Simple Calculator

Screenplay Template

Seitenspiegel

SendDoc

Slide Splitter

SpecialCells

Subform Assistant

SuperbChemistry

SYDI-Server to OOo Calc

TestFonts

Text to Columns

Text2Columns - fixed width

TextClipboard

Undo/Redo List Changer

VocabOOo

Win barcode fonts & encoders

Worksheet Maker

15 Panels Game

Author: Tsutomu Uchino
This is a sliding-panel puzzle game. The 15 panels are arranged in a 4x4 grid. By default, the panels are numbered, but user-defined images can be used instead

This file is distributed under the LGPL and SISSL licences.

Latest release: Version 0.5.4 (August 18, 2004)

Download 15 Panels Game

Top of page

add2dic

Author: Winfried Rohr
Add the selection or the word under the cursor to a configurable dictionary. Assign the macro add2dic to a keyboard combination to benefit from adding an unknown word (as marked with AutoSpellcheck) with one keystroke (instead of right click on word, Add>standard.dic). Released under the GPL

Latest release: Version 20050410 (May 22, 2005)

Download add2dic

Top of page

Advanced Data Source Settings GUI

Author: Russ Phillips
This macro allows some advanced data source settings to be adjusted via an easy-to-use graphical user interface (GUI). There are three settings that can be adjusted using this GUI. They are IgnoreDriverPrivileges, ParameterNameSubstitution and AppendTableAlias.

The macro is delivered in an OOo Writer document, which includes an explanation of each setting, and why you may wish to alter it.

Latest release: Version 1.1 (January 9, 2004)

Download Advanced Data Source Settings GUI

Top of page

Andrew Brown's Macros

Author: Andrew Brown
This document includes a set of small practical tools written by a professional writer to help him in his work, and which may be helpful to others. It includes an improved word counter, case changer, insert special character, swap characters and search text in OOo files, among others.

This file is released under an MIT licence

Latest release: October 15, 2004

Download Andrew Brown's Macros

Top of page

BarSlideCounter

Author: Jean-Christophe Lecoq
This VB macro aims at generating a progress bar instead of a numeric counter in a Impress presentation.

Latest release: Version 1.0 (January 26, 2007)

Download BarSlideCounter

Top of page

Border Liner

Author: Dietmar Hiller
The macro BorderLiner facilitates the drawing of lines in tables. By pressing the keys 0-9 a line can be drawn or removed from the selected cells.

Latest release: Version 1.3.1 (May 4, 2007)

Download Border Liner

Top of page

Box Plots and Histograms

Author: Andy Lewis
This is a Calc spreadsheet into which the user can type or paste data, and then display that data using box plots or histograms, which are drawn in a newly created Draw document.

Latest release: Version 1.0 (July 26th, 2004)

Download Box Plots and Histograms

Top of page

Calc Colours

Author: Winfried Rohr
Two macros to set alternating colours to the cell selection, used cell range, to actual or all sheets in a document.

Latest release: August 12, 2004

Download Calc Colours

Top of page

Calc Header/Footer

Author: Winfried Rohr
A Calc macro to set customized header and footer values

Latest release: September 3, 2004

Download Calc Header/Footer

Top of page

Calc Macro Recorder

Author: Paolo Mantovani
This is a macro recorder for OOo Calc, that produces API-based code, rather than the dispatcher-based code produced by the built-in macro recorder.

The code produced is clean enough that it could be used as a useful tool for anyone starting to learn how to program OOo in Basic. Note that this macro will not work in OOo 1.0.x

Latest release: December 16, 2003

Download Calc Macro Recorder

Top of page

Calc2qif

Author: Didier Lachièze
This is a Calc add-in that adds functions to import/export .qif files as used by personal finance software (Money, Quicken, Gnucash...) It is delivered as an OOo Calc document with an install/uninstall tool included, in both English and French. Documentation is included in English & French, and there is a web site at http://xl2qif.chez.tiscali.fr/calc2qif_en.php

Installing the macro is as simple as opening the document and clicking on the 'Install' button.

Latest release: Version 0.91 (January 14, 2004)

Download Calc2qif

Top of page

Calendar Daytimer Maker

Author: Danny Brewer
This is a set of documents to create a custom day-per-page calendar. Some of the possible customisations are:

  • The date can be virtually any format
  • Up to four messages can be included for each day
  • For each event, the text can be customised with specific formatting
  • The pages of the calendar are based on a Draw template, which can include images, etc

Latest release: December 4, 2003

Download Calendar Daytimer Maker

Top of page

Calendrier

Author: Charles Brunet

This macro generates calendars for the month or the year of your choice.

Licence: LGPL

Installation instructions: Open the OXT archive using the Package Manager. The macro will be located into the Tools/Addons menu.

Usage instructions: Use the menu located into the Add-Ons menu. You can use a dialog box to choose the month and the year, and to choose the calendar style you want.
The macro uses 2 templates, BigCalendar.ott and MiniCalendar.ott. You can modify those template to modify the style of the generated calendars.
Requires OOo 2.0.4 or greater.

Language: French and English (should auto-detect language).

Latest release: Version 1.0.2 (October 14, 2007)

Download Calendrier

Top of page

CellMover

Author: Axel Rutz / Andreas Säger
Formerly named 'Issue 40285 Workaround' CellMover is a workaround for openoffice.org issue 40285 ('Move rows/columns/cells quickly up/down/left/right in calc')

Latest release: Version 1.1 (December 25, 2005)

Download CellMover

Top of page

Change Case

Author: Erik Oestergaard

This is a collection of macros for OpenOffice.org which Change Case of selected western characters in text etcetera among other things 'Sentence case', 'Title Case', and 'Invert (Toggle) Case'. Comes with icon-images for use with menu/toolbar. Developed and tested under OpenOffice.org 2.3: Writer - Danish version.

Installation in English: Unpack the files to an empty folder and run and read the file: index.htm

Latest release: Version 1.0 (January 4, 2008)

Download Change Case

Top of page

Clueless Crossword Solver

Author:
This is a macro to solve clueless crosswords. A sample clueless crossword puzzle is included, complete with a starting letter and solution.

The author wrote this set of macros as an exercise in learning how to use macros in OOo Calc, and so it may be of use to others wishing to learn how to write Calc macros.

This file is released under the GNU GPL

Latest release: April 11, 2004

Download Clueless Crossword Solver

Top of page

Colour Table

Author: Winfried Rohr
A Writer macro to set colours to text tables

Latest release: September 3, 2004

Download Colour Table

Top of page

Combine Files

Author: Russ Phillips
This is an OOo Writer macro that combines several files into one new file. Carter Cafe use this macro to combine a set of individual menus into a single weekly menu, which is then sent to customers as a PDF.

Latest release: Version 1.1 (April 22, 2004)

Download Combine Files

Top of page

Contraction Timer

Author: Edward Chan

Installation Instructions: No installation required. Just open the spreadsheet.

Usage Instructions:
For use during initial stages of labour during pregnancy.
When a contraction begins, just click the Begin button. When a contraction ends, just click the End button.
The times are automatically filled in, allowing you to concentrate on more important things (like getting ready to go!).
A graph is automatically displayed, showing how frequent the contractions are occurring. This graph automatically plots the last 10 contractions.
You can also enter in times manually if you forget a contraction.
See http://anvilsoup.googlepages.com/home for more details.

Latest release: Version 0.5, February 4, 2008

Download Contraction Timer

Top of page

CSV Print

Author: Dominik Di Lorenzo
This macro imports a CSV-file, then opens a new document, either from a template or a completely new OpenOffice.org Calc document. The macro will copy the data from the CSV-file to the new document, print it, and close all the documents (csv, new document, this document (containing the macro)

If the macro is assigned to the 'Open Document' event, it can be run from a command line, providing a way to quickly print a given CSV file.

Latest release: December 19, 2003

Download CSV Print

Top of page

Cubic Spline

Author: Udo Haeberle
With this macro you can interpolate discrete measured data, find inflection points, minimums and maximums of the function

Latest release: Version 0.5 (May 22, 2008)

Download Cubic Spline

Top of page

Cyrillic-Latin converter

Author: Mihailo Celanovic
This document has two macro procedures, one to convert a complete document from Serbian Cyrillic text to Latin and another one to do the opposite.

Latest release: July 13, 2004

Download Cyrillic-Latin converter

Top of page

Danny's Draw Power Tools

Author: Danny Brewer
This is a collection of tools for OOo Draw, written in StarBasic. The tools are accessed by opening up a draw document which contains a control panel of buttons. Each button activates a different tool. Clicking a button brings up a dialog box allowing you to configure how you wish to use the tool. From the tool's dialog box, you can click the Create button, and the tool creates a new drawing of the shape you defined.

The following tools are included in the package:

  • Star/Polygon is a tool for creating stars and/or polygons
  • Star Outline creates outline star shapes (different to those created by Star/Polygon)
  • Flower Gears creates beautiful, complex shapes, such as the one shown above
  • Color Wheel creates a wheel of colour. Possibilities include bullseye-type targets, and wheels similar to radar displays
  • Squares/Checkerboard draws squares in a regular repeating pattern
  • Rulers creates straight rulers, linear dials, or sliding volume controls
  • Dials creates round dials, meters, clock faces and similar shapes
  • Calendar Maker creates single or multi page calendars
  • Understanding HSB Color explains HSB color notation
Documentation for each tool is included in the package.

Latest release: August 9, 2003

Download Danny's Draw Power Tools

Top of page

Danny's Stupid OOo Tricks

Author: Danny Brewer
This package includes several macros that are not especially useful, but help to demonstrate how to do things, and show that OOo can be used as a development environment.

Included are working clocks (digital and analogue), bouncing balls, and a working calculator

Latest release: January 28, 2004

Download Danny's Stupid OOo Tricks

Top of page

Database Export Wizard

Author: Paolo Mantovani
This is a wizard that allows a user to export data sources from one computer to another including queries and other OOo registry information.

The autopilot does NOT export databases or forms or reports, but only OOo registry information about data sources. It tries to store URL's relatively to the user path or relative to OpenOffice.org's known paths.

Latest release: October 10, 2004

Download Database Export Wizard

Top of page

DicOOo

Author: Laurent Godard
A macro for easily installing dictionaries. The macro can retrieve dictionaries automatically from the Internet, or install them from a local source. Instructions are included in several languages.

This macro makes installing extra dictionaries extremely simple.

Latest release: Version 1.4 (December 22, 2004)

Download DicOOo

Top of page

Dictionary Import/Export

Author: Russ Phillips
This macro has a GUI that makes it simple to import words from a text file into an OOo dictionary, or to export an OOo dictionary to a text file for easier editing.

This file is released under an MIT licence

Latest release: Version 1.1 (June 21, 2004)

Download Dictionary Import/Export

Top of page

Document Converter

Author: Danny Brewer / Dan Horwood
DocConverter is a utility to convert a batch of documents from any supported OOo format into any other supported OOo format. It could, for example, be used to convert a batch of OOo Writer documents into PDFs. Simple to use, with an interface similar to OOo's AutoPilots.

Latest release: Version 2.0 (June 10, 2006)

Download Document Converter

Top of page

DragQueen

Author: Andreas Saeger
Two sets of macros, related to drag&drop-behaviour of Calc.

An embedded Writer-document provides comprehensive documentation.

First set addresses the fact that neither filtered cells nor hidden cells are preserved when you fill across filtered ranges. This may cause trouble to a user of MSExcel unaware of this behaviour, while filling filtered ranges in Calc.

Second set fills empty cells with their predecessors.

Latest release: Version 1.01 (May 13, 2006)

Download DragQueen

Top of page

Duplicate Shape

Author: Danny Brewer
This installs four new drawing commands into the office. The four commands duplicate the currently selected drawing shape, and then slide the new shape up, down, right or left such that it just touches the original shape.

The commands can be installed as....

  • A single Add On menu item containing four sub menu items.
  • Four menu items directly on the Add On menu.
  • A new top level menu item in the menu bar with four commands.
  • Four toolbar items
Removing this from the office, i.e. uninstalling, is as easy as clicking a button.

Latest release: April 16, 2004

Download Duplicate Shape

Top of page

Dynamic UKIYO-E Prints

Author: Kazutaka Kisi

This is based on ukiyo-e prints that are a traditional art in Japan since Edo era.

    I adopted techniques as follows:
  • - OO Basic
  • - UNO
  • - LineShape
  • - ClosedBezierShape
  • - GraphicObjectShape
  • - GradientStyle
  • - Graphic Layer
  • - GIF89a format

Latest release: Version 0.5 (September 24, 2007)

Download Dynamic UKIYO-E Prints

Top of page

Extended PDF

Author: Martin W Brown
ExtendedPDF is an OpenOffice.org macro that converts an OOo document into a PDF document. A user manual is included.
There is PDF creation support in OpenOffice.org, but ExtendedPDF provides improved PDF export capabilities.

ExtendedPDF is developed by JDiSoftware, and released under the GNU General Public License (GPL).

Latest release: Universal Edition v1.3 (January 05, 2006)

Download Extended PDF

Top of page

GanttChart for OOo

Author: mix_dvd

This macro helps to draw gantt charts for managing projects.

It works on OpenOffice.org both 1.1 and 2.0.

Latest release: Version 0.11c (April 20, 2006)

Download GanttChart for OOo

Top of page

Graph Plotter

Author: Andy Lewis
This is a OOo Draw document which uses macros to draw axes and graphs of various kinds.

It is not intended to replace dynamic graph drawing software such as Autograph; however the author finds with external programs that copying and pasting the graph into a document can be problematical (fonts, deficiencies of EMF format etc), and also they don't always provide precise control over the axes and grid, or the ability to shade regions.

Instructions are included in the document

Latest release: Version 1.1 (July 26, 2004)

Download Graph Plotter

Top of page

Heading Cross Referencer

Author: Ian Laurenson / Jean-Nicolas Culot (>Version 3)
This writer document has a macro to aid in the creation of cross-references to headings.

Latest release: Version 3.2 (January 2, 2007)

Download Heading Cross Referencer

Top of page

History Manager

Author: Alexej Kryukov
This is an add-in that allows the user to change the size of, or clear, the pick list and history. Once installed, an extra menu item is added to the Add-In menu, giving access to a simple GUI for making these changes.

This file is released under the GNU General Public License (GPL)

Latest release: Version 0.2 (January 5, 2004)

Download History Manager

Top of page

Impress Photo Album Creator

Author: Russ Phillips
A set of macros that are intended to create a photo album in Impress from a set of graphics files in a directory. The presentation can then be edited, exported to another format, etc.

The macros are now packaged as an add-in, with a simple installation routine.

This file is released under the GNU General Public License (GPL)

A user reported an issue that could prevent this macro from working properly.  Fortunately he also provided the solution, thanks John!
Memory needs for OOo macros; Photo Album

Latest release: Version 1.2 (February 23, 2005)

Download Impress Photo Album Creator

Top of page

Insert Date/Time

Author: Winfried Rohr
Insert date or time, as text / string or field / value, in Writer / Calc, formatted to user needs (ISO8601 format, adjustable). Intended for keyboard assignment.

German and English installation instructions and Licence inside the doc, macros (I do hope well documented) in attached BASIC modules.

Latest release: Version 2 (September 5, 2007)

Download Insert Date/Time

Top of page

Interactive Scattergraphs

Author: Andy Lewis
This is a Calc spreadsheet into which the user can type or paste data, and then display that data using scattergraphs. Of course Calc will produce scattergraphs; the added advantage of this is that it produces scattergraphs which are interactive in the sense that if the user hovers over a point with the mouse, details about that point are displayed. These scattergraphs are in new Draw documents which can be saved, and retain their interactive nature independently of the original spreadsheet.

Latest release: Version 1.0 (July 26th, 2004)

Download Interactive Scattergraphs

Top of page

JackCAD

Author: Jakob Kraft
JackCAD contains some CAD-Functions e.g. Several ways to create circles, Join or cut lines at the exact Point of intersect, Bisecting lines, Intersect Ellipses and Circles or get the tangent to the shape, Parallel Lines with or without rounding.

Latest release: Version 1 (March 22, 2007)

Download JackCAD

Top of page

Least Squares Fitter

Author: Marco Caresia
This is another macro tool that writes the polynomial equation of the least squares fitting for a given set of data and given order, using the array function MINVERSE in a temporary table to solve the linear system.

Latest release: May 28, 2005

Download Least Squares Fitter

Top of page

Least Squares Fitting

Author: Serge Moutou
This Writer document explains how to obtain line trend or polynomial equation with experimental data. The use by hand of LINEST and TREND is explained and a OOoBasic macro is presented with the goal of writing the equation in the sub title of a chart.

The macro tool within the document is released under the LGPL. The instruction document is released under the Public Documentation License version 1.0

Latest release: Version 0.1 (December 18, 2003)

Download Least Squares Fitting

Top of page

Macro Library How-To

Author: Russ Phillips
A short document showing how to install & remove macro libraries. Once a library is installed, the macros within it can be used at any time from within OOo. A small example library is included and used as a practical example. The document covers installing a library, assigning a macro to a toolbar button and/or shortcut key, and removing a library.

Two versions are now available, one for OOo 1.1.x and one for OOo 2.x

Latest release: 21st November, 2005

Download Macro Library How-To

Top of page

Maze Builder

Author: Danny Brewer
This is a Java maze generator for OOo Draw. When the program is run, a dialog box appears. Fill out some parameters, such as maze complexity, number of pages you want in the final drawing, etc. Click the 'Generate' button, and a running copy of OOo creates a new drawing of a maze. Full documentation is included in the .zip file.

Latest release: June 11, 2003

Download Maze Builder

Top of page

Measurements

Author: Matt McCutchen

'Measurements' is an Openoffice.org Calc add-in I wrote to manipulate scientific measurements, tracking units of measure and significant figures.

Latest release: Version 1.1 (January 4, 2008)

Download Measurements

Top of page

Multipages

Author: Bernard Marcelly
An add-on tool which simplifies the handling of Calc, Draw, Impress documents containing many pages (several tens or even hundreds of pages).

After installation Multipages tool is accessible with a click on a new button in a tool bar. A panel is displayed which lets you :

  • quickly choose the current page among many pages,
  • add many empty pages in one action,
  • duplicate many empty pages in one action,
  • delete many empty pages in one action,
  • rename many pages more easily than with usual method,
  • change the order of the pages (only with Calc).
A German Translation of this Macro by Rainer Bielefeld is also available.

Latest release: Version 1.1 (November 14, 2005)

Download Multipages

Top of page

OOo Barcode

Author: Martin W Brown
OOo Barcode is a barcode insertion macro for OpenOffice.org.

The current version (0.1) currently has the following limitations:

  • Supported on UNIX/Linux only.
  • Configuration data is not persistent.
  • Error checking and handling will be improved.
These issues will be addressed in future releases.

See the documentation for GNU Barcode for details of encodings supported.

Latest release: Version 0.1 (April 26, 2004)

Download OOo Barcode

Top of page

OOo FBTools

Author: Vadim Kuznetsov & Jegors Cemisovs

Tools to prepare e-books in open FictionBook format.

Released under the GNU General Public License v2
Installation instructions (in Russian) included
User Manual (in Russian) included

Home page: http://ooofbtools.googlecode.com/

Latest release: Version 1.0.5.1 (September 11, 2008)

Download OOo FBTools

Top of page

OOo Statistics

Author: David Hitchcock
This is a suite of macros to perform basic statistical analysis within OpenOffice. These macros give OpenOffice Calc the functionality which Analysis ToolPak gives Microsoft Excel, and many of these routines are unavailable in Excel.

OOoStat routines are dialog-driven and can be installed in their own menu.

There are three modules of user-called macros:

  • Basic Statistics: 1-way ANOVA, Kruskall-Wallis test, t-test, 2-way ANOVA, chi-square contingency table test, Wilcoxon sign-rank test, Correlation, Rank Correlation, Simple Regression, Multiple Regression.
  • Multivariate Statistics: Principal Components Analysis, Correspondence Analysis, Multidimensional Scaling, MANOVA, Canonical Discriminant Analysis.
  • Applications: Histogram, Text-to-Columns, Latin Square generation, Patterned data

These files are released under the GNU General Public License (GPL)

Latest release: Version 0.4 (February 11, 2005)

Download OOo Statistics

Top of page

OOobfuscate

Author: Russ Phillips

MIT licence

This macro was inspired by articles about people not hiding sensitive parts of documents properly (example).

Latest release: Version 1.0 (December 18, 2005)

Download OOobfuscate

Top of page

OOoXMLFiltersInstaller

Author: Kazutaka Kisi

OOoXMLFiltersInstaller is an installer for OOo XML filters.

This is designed for an end user to be able to easily install an OOo XML filter.

This tool is based on self-descriptive comment declaration (the description that resembled javadoc) in the XML filter and registers the filter.

Licence: The OOo Basic macro included in this drawing document is released under the LGPL.

Implementation: OpenOffice ver.3 under MS Windows 2000/XP/Vista or MacOSX.

Latest release: Version 0.5 (July 23, 2008)

Download OOoXMLFiltersInstaller

Top of page

Optimal Width

Author: Winfried Rohr
Adjusts current column to "optimal width" (intended for use with icon)

Latest release: September 3, 2004

Download Optimal Width

Top of page

Pagination

Author: Charles Brunet
This macro facilitate the way you can paginate a document.
It brings to you a dialog box where you can choose some numbering options.

Installation instructions:
* Open the ZIP archive using the Package Manager. The macro will be located into the Tools/Addons menu.
* You could also add the macro to your library and then execute Pagination:Pagination:Main function

Usage instructions:
* Call the macro when editing a Writer document. The macro will replace document headers/footers with headers or footers containing page numbers. You can specify where to put page numbers, if you want to put page number on the first page or not, what is the first page number,etc.

Tested on OOo2.

Languages: French and English (should auto-detect language).

Latest release: Version 1.1 (November 10, 2007)

Download Pagination

Top of page

Password Cracker

Author: Russ Phillips

GNU GPL

This is a dictionary-attack password cracking program. It can be used on any type of OOo file.

Latest release: Version 1.0 (December 18, 2005)

Download Password Cracker

Top of page

PERT chart for OOo

Author: mix_dvd
This macro helps to draw PERT (Program Evaluation Review Technique) chart for project managers.

Latest release: Version 0.06 (March 21, 2006)

Download PERT chart for OOo

Top of page

PincOOo

Author: Diogène Moulron
This add-in provides functionality similar to the Microsoft Office 'Format Painter' function. Instructions are provided in both French and English.
Note that this add-in was previously listed under the name OOo Paintbrush.

Latest release: Version 2.2 (June 1, 2004)

Download PincOOo

Top of page

PjM Calc

Author: Dietmar Hiller
Calc template and macros for project management with automated scheduling and resource usage calculation.

Latest release: Version 2.1 (June 10, 2006)

Download PjM Calc

Top of page

Random Drawings

Author: Danny Brewer
This file has several Draw documents, each of which creates a new Draw document filled with random drawings. One creates flowers, another creates Christmas trees (with or without lights) and a third creates 100 hearts.

Latest release: January 2, 2004

Download Random Drawings

Top of page

Readability Analyser

Author: Daniel Carrera
This macro provides some common readability tests. These tests use the sentence length and word length to estimate the complexity of the text. Each test has a slightly different idea of what makes text readable.

Please note these comments from the author: "Be aware that this macro is still alpha. In fact, I know that there are bugs. There are some problems with text frames that I haven't even gotten a chance to look at."

This macro is released under the GNU General Public License (GPL)

Latest release: March 3, 2004

Download Readability Analyser

Top of page

Recent Files List Changer

Author: Danny Brewer
This is a pair of macros embedded in a Draw document. The size of the recent files list can be simply altered (up to a maximum of 100), or the list can be cleared, simply by clicking the buttons in the document.

Latest release: December 30, 2003

Download Recent Files List Changer

Top of page

Reference Manager

Author: Ian Laurenson / Jean-Nicolas Culot (>Version 1)
This macro is for managing references to either bookmarks or set references. It enables you to:

  • Find where in the current document you have references to a particular bookmark or set reference.
  • Delete set references without losing the text (but you will lose any nested set references).
  • Convert between bookmarks and set references and vice versa, including all references to the converted reference.
  • Rename set references and bookmarks and update all references to them with the new name.
  • Find references to bookmarks and set references that no longer exist (i.e. orphaned references).
  • To reassign references to another set reference or bookmark.

Latest release: Version 2.3 (June 5, 2007)

Download Reference Manager

Top of page

ReSizePlus

Author: Takashi Kawai
How do you change size of the object on the document to x3 or x1/4, if you need it? ReSizePlus library resizes the selected object by ratio specification. This is able to run in Calc, Writer, Draw and Impress. It installs in the application library of OpenOffice.org Released under the LGPL and SISSL.

Latest release: Version 1.1 (May 22, 2005)

Download ReSizePlus

Top of page

RPN Very Simple Calculator

Author: Jose Andres Martinez
This file comes with a very simple RPN calculator attached to it. The basic idea is to illustrate how to connect a few buttons in a dialog with simple macros write in open basic. This work has been done under the principles of free software and its covered with GPL.

Latest release: Version 0.1 (September 5, 2007)

Download RPN Very Simple Calculator

Top of page

Screenplay Template

Author: Geoff Doty, Tom Ash, JohnV & Russ Phillips
This is a screenplay formatting template for OOo Writer. Macros are used to change style, insert text, etc. The use of macros to change style means that by assigning the macros to keyboard shortcuts, styles can be changed by a keyboard combination.

Latest release: 0.21-rpp3 (October 31, 2003)

Download Screenplay Template

Top of page

Seitenspiegel

Author: Christian Kotz
This is a small macro that can be handy for users that want to create a book or booklet with OpenOffice Writer.

It switches to mirrored page layout and calculates the margins based on the current left (=inner margin) so that:

  • The outer margin is twice the inner
  • The upper outer corner lies on the sheet (=2 page) diagonal of the page
  • The lower outer corner lies on the page diagonal
This is a classical "Satzspiegel" used for traditional books.

Latest release: Version 0.1.1 (December 12, 2004)

Download Seitenspiegel

Top of page

SendDoc

Author: Andreas Moroder
This is a macro that makes it easy to e-mail OOo documents in MS Office format. When run, the macro creates an e-mail with the file attached in Word, Excel or PowerPoint format.

A good way to use this macro is to install it as a library and add a "Send in MS Format" item to the File menu.

Latest release: January 8, 2004

Download SendDoc

Top of page

Slide Splitter

Author: Danny Brewer
This macro takes an Impress document and splits it into separate files (one per slide), then saves each slide as a PDF file and as a Flash file

Latest release: September 13, 2003

Download Slide Splitter

Top of page

SpecialCells

Author: Andreas Säger
SpecialCells provides two dialogues for selecting and navigating spreadsheet-ranges by contents, visibility and formatting. Languages (GUI and help): German, English, French. Localization to other languages is possible.
Installation: Open the downloaded oxt-file or Menu:Tools>Extensions... Tested with OOo1.1.5, and various versions of OOo2.0.x on Linux and Windows 2000/XP. Requires OOo with Python support.

Latest release: Version 0.7.1 (May 22, 2008)

Download SpecialCells

Top of page

Subform Assistant

Author: Verena Ruff
This is a macro to simplify the process of creating subforms for data sources. It includes a GUI to set up master and detail table, etc.

Latest release: Version 0.10 (October 26, 2004)

Download Subform Assistant

Top of page

SuperbChemistry

Author: Matt McCutchen

SuperbChemistry is a macro package to add superscript and subscript formatting to chemical formulas in OpenOffice.org Writer documents. (The name comes from 'super' and 'sub'.)

Read the comment in the module for more information and examples of what the formatting does.

Latest release: Version 2.1 (September 24, 2007)

Download SuperbChemistry

Top of page

SYDI-Server to OOo Calc

Author: Russ Phillips
This is a template designed to import a set of XML files created by SYDI-Server into an OOo spreadsheet.

A large part of the code in this macro is taken from Danny Brewer's example SAX parser, posted on OOoForum

Latest release: Version 0.1 (May 24, 2005)

Download SYDI-Server to OOo Calc

Top of page

TestFonts

Author: Tomas Bilek
TestFonts searches for all font faces used in a writer document and compare them with fonts available in system. Reporting for missing font faces, all used fonts and get statistic available system fonts.

Latest release: Version 1.4 (June 21, 2007)

Download TestFonts

Top of page

Text to Columns

Author: Paolo Mantovani
Small macro that allows the user to separate text or data into more columns within OOo Calc Documents. This macro can deal with delimited fields (delimited by commas, semi-colons, etc) and fixed-width fields. Very similar to corresponding feature of MS-Excel(r) or 'text to table' in OOo Writer.

Latest release: Version 20070328 (April 5, 2007)

Download Text to Columns

Top of page

Text2Columns - fixed width

Author: Peter Langton

This is a text to columns macro that works on fixed-width fields.

Update 19/1/06: Peter informs us that the Fixed Width function is now part of the other Test2Columns macro (at the time of release it wasn't).

Latest release: October 18, 2004

Download Text2Columns - fixed width

Top of page

TextClipboard

Author: Tomas Bilek

  • It is possible to select multi-line text block (column block), which can be Cut, Copied or Pasted from dialog or Alt shortcut keys.
  • Normal selection of text is possible Cutting, Copying, Pasting through special independent 'text' clipboard.
  • Filling selection by text string.
  • Built-in help under [?].
Installation: .ocx file, via Extensions manager, add new toolbar with one icon.
Usage: for Writer, OOo 2.0 - 2.2
Language(s): English, Czech

Latest release: Version 1.0 (June 21, 2007)

Download TextClipboard

Top of page

Undo/Redo List Changer

Author: Danny Brewer
This macro allows you to change the number of times that you can Undo / Redo in OOo

Latest release: August 20, 2004

Download Undo/Redo List Changer

Top of page

VocabOOo

Author: Sebastien Beridot
A software application to learn vocabulary. You'll also find a how-to in the zip file.

Latest release: Version 1.02 (January 25, 2007)

Download VocabOOo

Top of page

Win barcode fonts & encoders

Author: Grandzebu
This is a tool for using OpenOffice.org to draw bar codes.

Latest release: Version 1.0 (November 12, 2005)

Download Win barcode fonts & encoders

Top of page

Worksheet Maker

Author: Chip Quoos
Worksheet Maker is designed to generate documents that are styled as either homework assignments, or quizzes, or tests. Each worksheet generated is unique, insofar as random numbers are used for each selected problem. Worksheet Maker will optionally also generate an answer key document for the worksheet(s). Works by default with OpenOffice 1.1.3, and instructions are included for using the macro with OpenOffice 2.0.2. This macro is intended for both End-Users and Developers.

Latest release: Version 1.0 (August 3, 2006)

Download Worksheet Maker

Top of page

If this website & project has helped you, please consider donating to the project or to SourceForge.net.

OSI Certified SourceForge.net Logo Visit 8daysaweek.co.uk - a User-Focused OpenOffice.org site with Forums, Help Centre, 
 Easy Installation CDs & Portable OOo on USB Key