objExcel.Workbook.Range(cells(i,j),cells(i,j)) - не работает

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

starkee
Новичок
Новичок
Аватара пользователя
 
Сообщения: 25
Зарегистрирован: 13.11.2007 (Вт) 14:56
Откуда: Ростов-на-Дону

objExcel.Workbook.Range(cells(i,j),cells(i,j)) - не работает

Сообщение starkee » 07.05.2008 (Ср) 17:13

Здравствуйте,

извините, если вопрос дурацкий, но c VB.net работаю пару дней всего, поэтому не знаю такой простой вещи... мне нужно произвести кучу всяких вычислений с матрицами (массивами т.е.)... ну там умножать их, транспонировать, находить обратные матрицы... для чего использую Excel... так вот столкнулась с такой проблемой:

Код: Выделить всё
objExcel.Workbook.Range("A1:B10").FormulaArray= "=..."
' работает, а если я хочу написать, допустим, так:

objExcel.Workbook.Range(cells(i,j),cells(i,j)). FormulaArray= "=..."
' пишет, что мол не объявлен объект cells


вопрос:
Как мне обратиться к диапазону (не к ячейке!!) по номерам строк и столбцов?

P.S. это нужно для того, чтобы значения формулы для массива занеслись не в одну ячейку, а в весь диапазон...

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList