No, gnumeric does not have an inbuilt macro language.
However, it does support plugins, and there are plugins to allow the use of programming languages such as Python and Pure as script languages for gnumeric. If you are more familiar with Excel macros and Basic-like scripting languages, you might be better off using oocalc from the OpenOffice suite.
The terms 'macro' and 'script' are not completely different. A macro tends to be a sequence of actions that 'replayed', whereas a script tends to be written using a full programming language.
Last edited by neonsignal; 11-02-2010 at 10:12 PM.