powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить строки
7 сообщений из 7, страница 1 из 1
Удалить строки
    #34272123
^junior^
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если заранее знать, какие строки удалять, то всё просто:
Код: plaintext
1.
ActiveSheet.Rows("23:45").Select
  Selection.Delete Shift:=xlUp
А как быть если номер первой строки для удаления хранится в X , а их количество - в Y ?
...
Рейтинг: 0 / 0
Удалить строки
    #34272129
Дуб-дубом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
про это?
ActiveSheet.Rows(" & X &":" & X+Y &").Select
...
Рейтинг: 0 / 0
Удалить строки
    #34272130
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
ActiveSheet.Rows(X & ":" & Y).Delete Shift:=xlUp

...
Рейтинг: 0 / 0
Удалить строки
    #34272133
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е X+Y конечно

...
Рейтинг: 0 / 0
Удалить строки
    #34272149
Oleg_Slip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думаю что так:
Код: plaintext
1.
ActiveSheet.Rows(X & ":" & X+Y).Delete Shift:=xlUp
Выделять Select`ом необязательно.
...
Рейтинг: 0 / 0
Удалить строки
    #34272205
^junior^
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё бы хорошо, но только ругается: "Type mismatch".
Я подумал, может из-за того, что X и Y - integer, сделал так:
Код: plaintext
ActiveSheet.Rows(Str(X) & ":" & Str(X + Y)).Delete Shift:=xlUp
Всё равно "Type mismatch".
...
Рейтинг: 0 / 0
Удалить строки
    #34272334
^junior^
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо, всё работает.
Лоханулся с переменными - у меня в проекте X1 и Y1, поэтому для X и Y давало значения Empty.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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