Мы собираемся удалить весь раздел строк (именованный диапазон «Remove_Allowances_Credits»), когда все значения в разделе (именованный диапазон «Allowances_Credits_Range») равны «N / A».
Например, мы стремимся удалить строки 156: 171, когда каждое значение в C161: C170 равно «N / A». Как я могу использовать application.worksheetFunction count и countif для этого?
If Application.WorksheetFunction.Count(Range("Allowances_Credits_Range")) = Application.WorksheetFunction.Count(Range("Allowances_Credits_Range", "n/a")) Then
Workbooks(PharmacyPricingGuarantees2).Sheets("Pharmacy Pricing Guarantees").Range("Remove_Allowances_Credits").Delete
End If
Я получаю сообщение об ошибке 1004
If Application.WorksheetFunction.Count(Range("Allowances_Credits_Range")) = Application.WorksheetFunction.Count(Range("Allowances_Credits_Range", "n/a")) Then
Workbooks(PharmacyPricingGuarantees2).Sheets("Pharmacy Pricing Guarantees").Range("Remove_Allowances_Credits").Delete
End If
Чтобы удалить именованный диапазон "Remove_Allowances_Credits"
Я получаю сообщение об ошибке 1004