заблаговременно за вашу помощь. Я новичок в VBA, и мне нужно, чтобы выбрать заголовок строки в ActiveCell -в основном строит этот код, который не похоже на работу в VBA:верните ячейку в том же ряду, что и activecell, и первый столбец выбора в VBA
Dim C as range ("I4")
Dim R as C.CurrentRegion
cells(C.row,R.Columns(1)).Select
Я не могу использовать C.End(xlToLeft)
, потому что у меня есть еще один таблицу слева и, хотя есть один пустой столбец, разделяющий две таблицы, этот код перескакивает на таблицу слева. Кроме того, первый столбец моей таблицы не является A, и я не могу указать номер столбца. Большое спасибо, если вы можете помочь! Сильвия
К сожалению форматирования пошли странно: ниже я отметил с //, когда я начинаю новую строку: – Silvia
'Cells ([I4] .Row, [I4] .CurrentRegion.Column). Выберите? – Slai
Для справки, в VBA декларация и настройка должны быть в отдельных строках 'Dim C as Range', а затем' Set C = Range («I4») 'http://stackoverflow.com/documentation/excel-vba/ 1503/диапазоны и ячейки – Slai