|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.10.2010, 13:58 | #1 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
VBA_макрос: удалить всю строку в таблице, если в ней есть слово "удалить"
Помогите, пожалуйста, написать такой макрос:
нужно удалить всю строку в таблице, если в ней есть слово "удалить" в столбце L. таблица большая, и таких строк встречается много... уже не знаю что делать Последний раз редактировалось макарошка; 03.10.2010 в 14:03. |
03.10.2010, 14:10 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Попробуйте так:
Код:
|
03.10.2010, 14:16 | #3 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
попробовала, работает почему-то неправильно((
Последний раз редактировалось макарошка; 03.10.2010 в 14:44. |
03.10.2010, 14:18 | #4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
попробовал, работает почему-то правильно )
где пример файла? |
03.10.2010, 14:32 | #5 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
вот пример файла
|
03.10.2010, 14:55 | #6 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
да, точно он работает правильно
Но у меня слово "удалить" вписано в формулу, видимо поэтому этот макрос удаляет все строки с такой формулой. |
04.10.2010, 13:01 | #7 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
кто-нибудь!! подскажите! предложенный вариант макроса не подходит...((
|
04.10.2010, 13:20 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Там надо Find по Value производить, найденное набирать в Union и затем сразу весь Union и удалять.
Или сперва переводить формулы в значения, тогда и этот код сработает, но так ведь не подойдёт? Писать код некогда...
webmoney: E265281470651 Z422237915069 R418926282008
|
04.10.2010, 13:36 | #9 |
Новичок
Джуниор
Регистрация: 03.10.2010
Сообщений: 7
|
Т.е. как?
Я не знаю как всё это записывается. Извините, что туплю ...ну в общем-то потому и спрашиваю Последний раз редактировалось макарошка; 05.10.2010 в 05:16. |
04.10.2010, 14:45 | #10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Вот такая переработка кода EducatedFool
Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 04.10.2010 в 14:51. Причина: чуть подправил |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Код символа "BackSpase" в ANSI(Если такой есть...) | ChEaTeR-abc | Помощь студентам | 3 | 30.06.2010 17:39 |
Удалить строки "(пусто)" в сводной таблице | kipish_lp | Microsoft Office Excel | 12 | 06.05.2010 10:21 |
Как удалить ярлык из папки "Автозагрузка"? | docbrain | Общие вопросы Delphi | 5 | 15.01.2010 11:27 |
необходимо сообщение - "не введено число", если вводится слово | Sour | Помощь студентам | 6 | 23.08.2007 19:49 |
как удалить анти вирус( касперский 2006)если она не работает и ее не возможно удалить | Alar | Общие вопросы Delphi | 0 | 29.10.2006 21:36 |