Страницы: 1
RSS
VBA excel. Как выбрать крайнюю левую ячейку?
 
Всем доброго времени суток.
Назрел такой вопрос.
Допустим у меня в VBA есть переменная со значением "G5", как относительно этой переменной выбрать крайнюю левую ячейку ( то есть "A5" ).
Хотелось бы получить код, который работает при любой переменной ( например от "J7", код находит значение "A7" )
Изменено: Red_Smok3 - 09.04.2015 13:23:14
 
пременная.Row - номер строки
Cells(пременная.Row,1) - ячейка столбца А.
 
У вашей ячейки есть параметры: Номер строки, Номер столбца (.Row и .Column)
Допустим, у вас переменная Z содержит значение G5, тогда, можно узнать и ее строку и ее столбец:
Range(Z).Row
Range(Z).Column
А теперь, зная ее строку, можно перейти к первой ячейки в строке:
Cells(Range(Z).Row, 1)
И написать туда чего-нить позитивное:
Cells(Range(Z).Row, 1)="Вася, ты лучший!"
Кому решение нужно - тот пример и рисует.
Страницы: 1
Наверх