powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как в макросе работать с ячейками?
4 сообщений из 4, страница 1 из 1
как в макросе работать с ячейками?
    #37462783
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я почти не понимаю в объектной модели, и хэлп пока не помогает.
Пробую работать с простеньким массивом:

Код: plaintext
1.
2.
3.
4.
Dim rFile As Variant
i= 3 
With ActiveWorkbook
    rFile = Range("e3:e12")
    MsgBox rFile.Offset(i,  0 ).Range("A1").Text
При выполнении последней строки отвечает: Object required , error 424.

Давным давно пользовался подобным способом:
Код: plaintext
Range("A" + Trim(Str(i))).Value

А как красиво и правильно добираться до значения ячейки в диапазоне?
Пожалуйста, если не затруднит ликбез в виде примера(ов).
...
Рейтинг: 0 / 0
как в макросе работать с ячейками?
    #37462804
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если используете With <object> , то обращения к элементам объектной модели предваряются точкой: .Range("e3:e12")
Если вам нужен объект - то назначение делается инструкцией SET, а не LET: set rFile = .Range("e3:e12")
До "ячейки в диапазоне" проще всего добираться через коллекцию <object>.Cells():
...
Рейтинг: 0 / 0
как в макросе работать с ячейками?
    #37462848
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это да! а ведь когда-то именно это знал(( Спасибо, работает.

И тгда сопутствующий вопрос: в контексте начального поста куда будет ссылать такое?
Код: plaintext
rFile.Cells( 0 ,  0 )

По факту в какую-то пустотУ.
...
Рейтинг: 0 / 0
как в макросе работать с ячейками?
    #37462956
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гы-ы, сам и увидел, куда ссылается)
Наверное пока всё, спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как в макросе работать с ячейками?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]