Здравствуйте, 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# так не получается(((...