Компонент для доступа к макросам Excel

Extender
Дата: 27.04.2011 12:38:38
Подскажите плиз компонент, который позволяет читать и писать VBA макросы в книгах экселя. На самом деле нужно перевести все формулы с русского на английский язык (заказчик юзает англ. офис), причем как в ячейках (с этим проблем нет), так и в макросах. Пробовал XLSReadWriteII, че то не читает ничего. TXLSFile, не имеет такой функции вообще.
Если есть готовый конвертер, то буду рад услышать о нем :)
Соколинский Борис
Дата: 27.04.2011 13:19:02
Что за бред, какие могут быть формулы на русском языке?
Соколинский Борис
Дата: 27.04.2011 13:22:11
Просто пиши в макросах XXX.Formula вместо XXX.FormulaLocal и не нужно извращений
Extender
Дата: 27.04.2011 14:13:52
У меня уже есть готовых 90 шаблонов, менять в них вручную будет трудоемко.
Поэтому надо заменить все СУММ() на SUM() и т.д.
В тексте макросов.
Соколинский Борис
Дата: 27.04.2011 19:32:56
Extender,
WorkBook.VBProject.VBComponents, дальше сам смотри.
Настройку безопасности excel-я нужно будет убрать и каспера отключить если установлен.
И поменяй уж заодно FormulaLocal на Formula, так нормальные люди пишут.
Extender
Дата: 28.04.2011 05:52:24
Это понятно. В ячейках кстати всё равно нет FormulaLocal. Английский не понимает =СУММ(), русский не понимает =SUM(). Проблема широкоизвестна, поэтому я напишу конвертор. Может не только мне пригодится.
Extender
Дата: 28.04.2011 06:05:39
Всё, проблема решена. Варезный TXLSReadWriteII4 v4.00.12a прекрасно читает код макросов без Excela и OLE.