Объектная модель построения диаграмм была существенно изменена в Excel 2007, а затем исключена из средства записи макросов.Excel 2010 восстановил средство записи макросов для диаграмм, но вы обнаружите, что записанный код, вероятно, не будет работать в Excel 2003.
Таблицы не поддерживаются в Excel 2003. Вместо этого используйте динамические именованные диапазоны, если вы хотитеОбъект диапазона автоматически увеличивается с объемом данных.
В Excel 2003 используются панели команд, а не лента.Если вы поместите значки на ленту, вам нужно будет по-разному подходить к ней для Excel 2003.
Пакет инструментов анализа - это дополнительная установка в Excel 2003. Если вы используете функции из нее в своем коде, вынеобходимо убедиться, что он установлен и включен.
Если вы сохраняете файлы в коде, убедитесь, что вы используете параметр FileFormat (указание расширения недостаточно).Также убедитесь, что вы используете целые числа, а не Enums для параметра FileFormat (например, 51 вместо xlWorkbookDefault), поскольку Excel 2003 не распознает более новые Enums.