Macro can cut your work on repetitive report building. At a press of a button, you no longer have to do repetitive report building exercise. Use the time you saved to check the completed report instead! A macro can cut down a day's spreadsheet work to les than an hour. You can use it over and over unless the underlying data structure changes. Currently I build on Windows Excel only.