powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как задать адрес столбца числом
10 сообщений из 10, страница 1 из 1
Как задать адрес столбца числом
    #39464825
ТВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Подскажите начинающему как в VB задать адрес диапазона столбцов А:Е цифрами - примерно так ("1:5").
Больно сразу не бейте.
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39464826
ТВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Естественно в Екселе.
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39464842
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТВА,

Код: vbnet
1.
2.
Dim rng As Range
Set rng = Sheet1.Range(Columns(1), Columns(5))
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39464857
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТВАБольно сразу не бейте.ТВАЕстественно в Екселе.вот если бы не сказал про эксель, били бы больно
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39465003
ТВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iMrTidy,

А можно ли как-то в этом контексте заменить "A:E" на цифры?


Columns("A:E").Select
Selection.Delete Shift:=xlToLeft
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39465005
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТВАможно ли как-то в этом контексте заменить "A:E" на цифры?
Код: vbnet
1.
Columns(Split(Columns(1).Address,":")(0) & ":" & Split(Columns(5).Address,":")(0)).Select
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39465027
ТВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
спасибо
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39465030
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТВАiMrTidy,

А можно ли как-то в этом контексте заменить "A:E" на цифры?


Columns("A:E").Select
Selection.Delete Shift:=xlToLeft

Рискну предположить, что Select и Shift результат записи макроса, и по-видимому не нужны для достижения той же цели, поэтому:

Код: vbnet
1.
2.
3.
Dim rng As Range
Set rng = Sheet1.Range(Columns(1), Columns(5))
rng.Delete
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39575534
Aster32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Объектная переменная в данном случае и даром не нужна:

Код: vbnet
1.
ActiveSheet.Range(Columns(1), Columns(5)).Delete
...
Рейтинг: 0 / 0
Как задать адрес столбца числом
    #39575541
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
... да и Activesheet тоже
Код: vbnet
1.
columns(1).resize(,5).delete
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как задать адрес столбца числом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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