![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.07.2012
Сообщений: 9
|
![]()
Доброго времени суток, форумчане!
Ситуация такая: есть лист, в различных ячейках которого, содержится значения значения от 1 до 6 символов. Подскажите, пожалуйста, каким образом можно удалить (очистить) ячейки которые содержут менее 3-х символов. При этом не удаляя ряды, не используя автофильтр (чтобы все осталось на своих местах, только ячейки, где было меньше 3 символов очистились). Может макрос кто сможет написать или посоветуйте другое решение? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#3 | |
Регистрация: 23.07.2012
Сообщений: 9
|
![]() Цитата:
Выделяет первую строку "For Each Rw In ActiveSheet.[A1].CurrentRegion.Rows" и пишет Compile Error, Invalid outside procedure Последний раз редактировалось Z@kat; 23.07.2012 в 16:26. |
|
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Так Вам для начала хотя бы азы написания макросов надо учить. Вам дали код, но он не вписан в процедуру:
Код:
Цитата:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Пробуйте
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
Для очистки ячеек , где 1 символ:
1. CTRL+H 2. В "Найти" ставим ? 3. Ставим галочку в "Ячейка целиком" 4. Заменить все Для очистки ячеек , где 2 символа: 1. CTRL+H 2. В "Найти" ставим ?? 3. Ставим галочку в "Ячейка целиком" 4. Заменить все |
![]() |
![]() |
![]() |
#7 | |||
Регистрация: 23.07.2012
Сообщений: 9
|
![]() Цитата:
Цитата:
Цитата:
Тему можно закрывать. |
|||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В строке определить количество слов, которые содержат букву «а» (Delphi) | Dark Raven | Помощь студентам | 2 | 19.01.2012 16:56 |
Вывести на консоль слова,которые не содержат цифр. | Luchia | Помощь студентам | 1 | 20.12.2011 13:08 |
Как определить количество слов, которые содержат ровно три буквы | JegorX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.11.2011 15:52 |
Найти строку и столбец матрицы, которые содержат наибольшее число нулевых элементов | sashechyshka | Помощь студентам | 2 | 09.11.2010 20:06 |