Re[2]: Word позднее связывание
От: vehfl  
Дата: 01.11.06 08:25
Оценка:
Здравствуйте, Ex_Soft, Вы писали:

E_S>[quote]

E_S>получить значение ячейки в таблице, например [1,1]
E_S>[/quote]
E_S>На BCB это выглядит так
E_S>
E_S>Tables=Document.OlePropertyGet("Tables");
E_S>Tables.OleFunction("Add",Range,3,5);
E_S>Table=Tables.OleFunction("Item",1);
E_S>Cell=Table.OleFunction("Cell",1,1);
E_S>Cell.OlePropertyGet("Range").OlePropertySet("Text","Text");
E_S>Value=Cell.OlePropertyGet("Range").OlePropertyGet("Text");
E_S>

E_S>Ну а перевести на C# — это просто.

E_S>BTW, При работе с M$ Office' вскими весчЪами, для уяснения че там твориться-то, пользуйтесь:

E_S>П.м. "Сервис" -> "Макрос" -> "Начать запись..."
E_S>и тогда вопросы типа: "...как установить перенос строк в ячейке..." и т.п. решаться в процессе набора

к сожалению не все так просто(((... это в Дельфи(Билдере) можно на этапе написания кода объявить переменную типа OleVariant и на этом же этапе писать вызовы функций и устанавливать(получать) свойства по аналогии с VBA в c# так не получается(((...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.