Ну рас макросом работает то можно просто макрос и запускать
метод класса ComExcelDocument_RU
X++:
void runMacros(MSOfficeBookMark_RU _bookMark,
boolean _wrapText,
str _nameMacros,
int _workSheetNumber = 1)
{
COM comRange;
COM comApplication;
;
comRange = this.findRange(_bookMark,_workSheetNumber);
if (comRange)
{
comRange.activate();
comApplication = m_comDocument.application();
comApplication.run(_nameMacros);
}
}