Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2016, 16:24   #11
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию

(1) 19.02.2016 16:24 от amadeus017
Кстати, я бухгалтер, могу таких тонкостей и не заметить ))))

(2) 19.02.2016 16:54 от amadeus017
Я записывал макрорекордером, не получается.... удалял полностью все строки...

(3) 19.02.2016 17:01 от amadeus017
Не получалось записать макрос. Удалялись все строки ((((



_____
не используйте форум как чат.
Если есть что добавить - то можете редактировать свой последний пост в теме.
Модератор

Последний раз редактировалось Serge_Bliznykov; 19.02.2016 в 17:31.
amadeus017 вне форума Ответить с цитированием
Старый 20.02.2016, 23:30   #12
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Видимо, надо было добавить F5 - выделить - только видимые. Выходит, что при выполнении ручных действий подразумевается, что действия применяются только к видимым, а при работе макроса - нет.
В общем макрос получается такой. Мне не нравится, что требуется указать критерий с учетом формата, с критерием "0" или "=0" не работает. Так что вариант м перебором строк более надежный.
Код:
Sub bb()
  ActiveSheet.AutoFilterMode = False
  With Range("A15:AC" & Cells(Rows.Count, "Z").End(xlUp).Row)
    .AutoFilter 26, "=0.00"
    .AutoFilter 27, "=0.00"
    .Offset(1).SpecialCells(xlCellTypeVisible).EntireRow.Delete
    .AutoFilter 26
    .AutoFilter 27
  End With
End Sub
А что касается "я бухгалтер", то мы все тут не профессиональные программисты. Профессионалы создают такие программы как Excel, а мы в них макросы пишем как в песочнице.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 21.02.2016, 06:08   #13
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
А что касается "я бухгалтер", то мы все тут не профессиональные программисты. Профессионалы создают такие программы как Excel, а мы в них макросы пишем как в песочнице.
Хорошая песочница!...
В работе сталкиваюсь с задачами, которые приходится вручную лопатить, а ваша "песочница", всякий раз выручает!
Спасибо за код!
amadeus017 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос на добавление строки при условии KApSuL Microsoft Office Excel 42 13.09.2012 15:42
удаление строки при условии horpenst Microsoft Office Excel 6 30.03.2011 14:31
выделение строки при определенном условии kursant95 Microsoft Office Excel 4 18.02.2011 18:20
Помогите, пожалуйста, скрыть строки при определенном условии axaptaalex Microsoft Office Excel 4 19.03.2009 21:35
Как в VBA скрыть неиспользуемые строки при условии berliozz Microsoft Office Excel 16 24.11.2008 08:47