Как мне узнать, что находится в камере, чтобы я мог очистить их все одновременно?


0

У меня есть таблица, которую я загружаю из другой SIS. Я пытаюсь использовать функцию COUNTA, Это показывает, что во всех клетках что-то есть, хотя в клетке ничего не видно. Я могу фильтровать и очищать содержимое, но это занимает много времени из-за количества столбцов. Как мне узнать, что находится в камере, чтобы я мог очистить их все одновременно?


1
Добро пожаловать на сайт. Без лучшего примера того, что вы делаете, это слишком неопределенный вопрос. Можете ли вы дать нам пример того, как ваши данные представлены, и пример вашей формулы? Кроме того, так как COUNTA возвращает количество ячеек, которые не пустой и в диапазоне, указанном в формуле, есть формулы, эти ячейки будут считаться не пустой ,
CharlieRB

Ответы:


0

Чтобы очистить ваши псевдо-пустые места, запустите этот короткий макрос:

Sub ClearPseudoEmpties()
    Dim r As Range

    For Each r In ActiveSheet.UsedRange
        If r.Value = "" And Application.WorksheetFunction.CountA(r) <> 0 Then
            r.ClearContents
        End If
    Next r
End Sub
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.