powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить колонку, имеющую объединенные ячейки
6 сообщений из 6, страница 1 из 1
Выделить колонку, имеющую объединенные ячейки
    #36294304
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеем лист, на котором, скажем, G5:I5 объединены.
Допустим, макросом надо выделить целиком колонку G.
Записываю макрос, выделяю эту колонку, получаю Columns("G:G").Select
Вроде все ок. НО! Воспроизвожу сразу этот макрос и выделенные уже все три колонки.
? selection.address
$G:$I

Есть способ не учитывать merge?
...
Рейтинг: 0 / 0
Выделить колонку, имеющую объединенные ячейки
    #36294449
_Boroda_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RFT,

А что дальше макрос делает?. Может колонку выделять не обязательно? Покажи его полностью.
...
Рейтинг: 0 / 0
Выделить колонку, имеющую объединенные ячейки
    #36294462
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВЫделять обязательно. Макрос именно для выделения областей с определенным промежутком.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub select_stepped_cols()

' выделяет по образцу с пропуском заданного колва колонок

rng = ""
s_row = Selection.Row
s_col = Selection.Column
e_row = s_row + Selection.Rows.Count -  1 
e_col = s_col + Selection.Columns.Count -  1 

For c = s_col To ActiveSheet.UsedRange.Columns.Count Step (e_col - s_col +  1  + InputBox("По скока пропускать?", "Уточника",  1 ))
rng = rng & Cells(s_row, c).Address & ":" & Cells(e_row, c + e_col - s_col).Address & ","
Next
rng = Left(rng, Len(rng) -  1 )
    Range(rng).Select

End Sub
...
Рейтинг: 0 / 0
Выделить колонку, имеющую объединенные ячейки
    #36294629
все пишут что нужно обходит select и делать с колонкой что-то без select... думаю, вариантов выделить только одну колонку нет...

_Boroda_ А что дальше макрос делает?. Может колонку выделять не обязательно? Покажи его полностью.
Действительно, а зачем пользователю выделять кучу колонок ?
...
Рейтинг: 0 / 0
Выделить колонку, имеющую объединенные ячейки
    #36294700
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тот, который гуглит
Действительно, а зачем пользователю выделять кучу колонок ?
Применений масса и в работе нужно часто. Варианты, как добавить еще по колонке, удалить определенные колонки, отформатировать колонки(например, чередующиеся процент-сумма-процент-сумма) и т.д. и т.п.
...
Рейтинг: 0 / 0
Выделить колонку, имеющую объединенные ячейки
    #36294746
Ясно
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить колонку, имеющую объединенные ячейки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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