Страница: 1 |
Страница: 1 |
Вопрос: Как получить численные координаты объединённой яч
Добавлено: 21.09.04 12:10
Автор вопроса: YuraSV
Здравствуйте.
Подскажите пожалуйста, как я могу узнать все координаты обединённой ячейки?
Задача у меня стоит такая: я выбираю ячейку
Cells(4, 3).Select
а она оказывается частью объединённой ячейки, но находится где-то в середине объединения. Мне необходимо получить координаты (начало, левый верхний угол) объединённой ячейки. Я могу получить это в текстовом виде,
Cells(3, 1).MergeArea.Address
но не хочется парсить строку. Как получить сразу числа?
С уважением,
Юра
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Дмит
Вопросов: 11
Ответов: 160
Web-сайт:
Профиль | | #1
Добавлено: 21.09.04 23:17
Если ячейка выбрана, то
Selection.Column
Selection.Row
Дмит
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 23.09.04 13:55
Пару строк всё-таки придется оставить, т.к. непрямую к ячейке в середине выделения обратиться нельзя, можно лишь к выделению, как ты и делаешь. Если написать, например
MsgBox ThisWorkbook.Sheets("Лист1".Cells(3,1).Value
для ячейке в середине объединения, то VBA выдаст RunTime-ошибку