Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

массив ячеек

Аноним
у меня такая проблема: надо создать массив ячеек Excel из Visual Basic (програмно), а потом
к ним обращаться через переменную и индекс(таким образом записывать данные в ячейки).
Аноним
Set myRange = Worksheets("Sheet1").Range("A1:C10")
ты такой массив имел ввиду?
переменная myRange - типа Range
Аноним
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD>Quote:<HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2001-09-10 10:46, Anonymous wrote:
Set myRange = Worksheets(&quot;Sheet1&quot;).Range(&quot;A1:C10&quot;)
ты такой массив имел ввиду?
переменная myRange - типа Range
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
В общем-да,но тут вопрос:как потом адресовать конкретную ячейку?(то есть записать значение в конкретную ячейку-елемент массива)
Аноним
Наскоко я помню, в пределах переменной типа Range, представляющей массив ячеек, ячейки эти адресуешь используя свойство Cells(col,row).
т.е: set myRange = Range(&quot;A1:C5&quot;)
myRange.Cells(2,2)=10
будет означать, что ты записал 10 в ячейку В2
731
13 сентября 2001 года
Devil
1 / / 20.12.1999
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD>Quote:<HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2001-09-12 09:45, Anonymous wrote:
Наскоко я помню, в пределах переменной типа Range, представляющей массив ячеек, ячейки эти адресуешь используя свойство Cells(col,row).
т.е: set myRange = Range(&quot;A1:C5&quot;)
myRange.Cells(2,2)=10
будет означать, что ты записал 10 в ячейку В2

</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
Очень Вам благодарен за оказанную помощь:Вы навели меня на правильный и несложный путь.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог