Я создал макрос для поиска столбца и удаления всей строки, если значение равно 0,00. Проблема в том, что он также удаляет все строки, содержащие эту строку, например 140,00, 150,00 и т. д., поэтому я теряю хорошие данные. Не знаете, как исправить?
Мой макрос:
Dim c As Range
Dim SrchRng
Set SrchRng = ActiveSheet.Range("J5", ActiveSheet.Range("J65536").End(xlUp))
Do
Set c = SrchRng.Find("0.00", LookIn:=xlValues)
If Not c Is Nothing Then c.EntireRow.Delete
Loop While Not c Is Nothing
Спасибо за любую помощь
" 0.00"
(спереди есть пробел), если в ячейке содержится другой текст, в противном случае добавьтеLookAt:=xlWhole
к вашим.Find
параметрам - person ballsy26   schedule 31.03.2017