|
07.06.2006, 11:01 | #1 |
Участник
|
ComExcelDocument_RU
Для работы с документом Exel я использую ComExcelDocument_RU...
Как я могу посмотреть содержимое ячейки? |
|
07.06.2006, 11:16 | #2 |
Участник
|
Поиск на сайте рулит
|
|
07.06.2006, 11:18 | #3 |
Участник
|
По-моему никак. Этот класс может только писать, а читать не умеет, но можно дописать к нему свой метод в котором вызвать this.findRange и попросить range.value(), не забыв преобразовать из COMVariant в нужный тип. Делал давно, кода быстро найти не могу.
|
|
07.06.2006, 12:22 | #4 |
Мрачный тип
|
Этим классом - никак, а вот добравшись через него до Range - должно быть можно, если память мне не изменяет - функции там двунаправленные.
Попробуйте(book,sheet,range типа COM) doc=new ComExcelDocument_RU(); doc.InitApplication(true); doc.visible(false); doc.openDocument("тра-ля-ля.xls"); book=doc.getComDocument(); sheet=book.ActiveSheet(); range=sheet.range("A1"); info(range.FormulaR1C1()); Последний раз редактировалось TasmanianDevil; 07.06.2006 в 12:32. |
|