![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.07.2009
Сообщений: 9
|
![]()
Допустим мне надо очистить содержимое ячеек ниже i-строки и правее j-столбца. Есть ли фнукция подобная в Excel VBA? Это все можно сделать циклом, но на него от большого оьъема данных уходит много времени. Без цикла можно как нибудь?
|
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Или сразу весь диапазон
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Почему же, Игорь?
Как и просили ниже указанной строки и правее указанного столбца. Так и получается: ниже строки 5 и правее столбца 8 все очищается.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Я чет не правильно может понял? Надо полностьюю все, что ниже и правее очищать? Тогда так
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#7 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Но мне почему-то показалось, что на самом деле требуется сначала очистить всё, что ниже указанной строки, а потом очистить всё, что правее указанного столбца. Привык уже, что задания формулируются недостаточно чётко ![]() |
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 17.07.2009
Сообщений: 9
|
![]()
Нет очистить надо было все сразу. Все заработало спасибо!
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 17.07.2009
Сообщений: 9
|
![]()
а можно еще тогда по теме вопрос. Как защитить содержимое ячеек в определенной области от изменения пользователем в лист Excel, т.е. чтобы содержимое могло меняться только программно?
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 412
|
![]()
Формат->Ячейки->Защита, там всё написано.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрое решение учебных задач | prog-f1 | Фриланс | 9 | 26.02.2011 10:29 |
Быстрое преобразование Фурье (комментарии). | brendog | Общие вопросы C/C++ | 2 | 21.07.2009 01:15 |
Обработка содержимого ячеек - отчистка от мусора | Bromista | Microsoft Office Excel | 10 | 17.04.2009 11:39 |