Запустите у себя вот такой джобик:
X++:
static void Job1(Args _args)
{
COM rng = sysExcelApplication::construct().workbooks().add().worksheets().itemFromNum(1).cells().range('A1:C3').comObject();
COM xlApp = rng.Application();
Array arr = new Array(Types::String);
;
arr.value(1, '1'); arr.value(2, '2'); arr.value(3, '3');
rng.value2(arr); // вставка в диапазон A1:C3 - размер 3 х 3
rng = rng.Resize(2,2); // переопределение диапазона в A1:B2
rng.Delete(-4159); // и удаление диапазона A1:B2
xlApp.Visible(true);
}
Если пройдёт нормально, то константы ни при чём и значит у вас в другой "консерватории что-то не так".