В Abiword, Каллигре\К-Офисе макросы ООо не будут работать.
Поэтому я и говорю, что если в документ внедрить макрос, то такой файл должен стать шаблоном. В большинстве же случаев, с которыми сталкиваюсь, эл.делопроизводитель считает шаблоном бланковый документ, содержащий пустые поля, ячейки и т.д. Если файл с макросом не определить (законодательно или каким-либо правилом) как "шаблон", то стандартизация эл. документов формата "ODF_новый" вообще зайдёт в тупик, дав Майкрософт определённые преимущества в ГОСТизации своего OOXML и, как следствие, распространении своего недешёвого ПО. Шаблоны же, ИМХО, стандартизации не подлежат и являются специфичным корпоративным файлом, предназначенным, например, для быстрого создания ГОСТовского отчётного документа.