Excel. Объектная модель.
От: AlexeyLapusta  
Дата: 05.07.06 08:11
Оценка:
Всем привет. Я пишу веб-приложение на PHP, возникла надобность в работе с Excel-файлами, в итоге был выбран вариант работы через COM. Где можно найти информацию по объектной модели? На MSDN заплутать можно, какие-то ненужные мне примеры под .Net — а конкретно про объектную модель не нашёл... Слышал, должен быть в составе офиса некий VBA*.chm, в котором она описана, но у себя увы тоже не нашёл.
Re: Excel. Объектная модель.
От: LMars Россия  
Дата: 05.07.06 09:13
Оценка:
Хорошее описание офисной объектной модели есть в МСДНе 2001 года (что идет вместе с VC 6.0). В новых версиях... там да... они перемудрили... ничего непонятно... неудобно

Когда ставишь офис надо указать, что надо ставить "Visual Basic Help" (в инсталяторе этот пункт в ветке "Office Tools"), тогда файлики VBA*.chm будут в C:\Program Files\Microsoft Office\Office\1033

Кстати, удобно офисную модель изучать в редакторе макросов Excel... Alt+F11 ... там Object Browser(F2)
Re[2]: Excel. Объектная модель.
От: Константин Л.  
Дата: 06.07.06 16:50
Оценка:
Здравствуйте, LMars, Вы писали:

LM>Хорошее описание офисной объектной модели есть в МСДНе 2001 года (что идет вместе с VC 6.0). В новых версиях... там да... они перемудрили... ничего непонятно... неудобно


LM>Когда ставишь офис надо указать, что надо ставить "Visual Basic Help" (в инсталяторе этот пункт в ветке "Office Tools"), тогда файлики VBA*.chm будут в C:\Program Files\Microsoft Office\Office\1033


LM>Кстати, удобно офисную модель изучать в редакторе макросов Excel... Alt+F11 ... там Object Browser(F2)


от себя добавлю, что можно воспользоваться OLE/COM Object View'ером и посмотреть Excel.exe
Re: Excel. Объектная модель.
От: korzhik Россия  
Дата: 06.07.06 22:06
Оценка:
Здравствуйте, AlexeyLapusta, Вы писали:

AL>Всем привет. Я пишу веб-приложение на PHP, возникла надобность в работе с Excel-файлами, в итоге был выбран вариант работы через COM. Где можно найти информацию по объектной модели? На MSDN заплутать можно, какие-то ненужные мне примеры под .Net — а конкретно про объектную модель не нашёл... Слышал, должен быть в составе офиса некий VBA*.chm, в котором она описана, но у себя увы тоже не нашёл.


http://support.microsoft.com/default.aspx?scid=kb;en-us;222101
Re: Excel. Объектная модель.
От: bnk СССР http://unmanagedvisio.com/
Дата: 09.07.06 16:38
Оценка:
Здравствуйте, AlexeyLapusta, Вы писали:

AL>Всем привет. Я пишу веб-приложение на PHP, возникла надобность в работе с Excel-файлами, в итоге был выбран вариант работы через COM.


IMHO, это плохая идея — микрософт так делать не советует...
INFO: Automation of Office for Unattended Execution is Not Recommended or Supported
.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.