? Uma contagem em branco VBA no Excel usa o built-in editor para escrever o Visual Basic for Applications código que conta célula em branco . Use este código para determinar se certas células não contêm números, letras ou espaços. Escrevendo este código é possível em uma variedade de formas . No entanto, você codificar seu branco contagem VBA , use as informações para localizar essas células e modificar ou apagar. Função
A guia "Desenvolvedor" no Microsoft Excel dá-lhe acesso ao editor de VBA para escrever código que verifica o estado das células individuais ou intervalos de células . Se sua planilha mantém o controle de dados importantes , tais como o número de objetos ou se uma tarefa estiver concluída, você precisa método rápido para descobrir se as células estão vazias. Criando uma contagem de células macro VBA em branco permite encontrar automaticamente células em branco , sem uma pesquisa de célula por célula manual.
IsEmpty
editor VBA do Excel inclui um built -in função para determinar se uma célula contém todos os dados , de modo que você não precisa para criar seu próprio código personalizado para verificar se as células vazias. A função " IsEmpty ( ActiveCell.Value ) " retorna um valor de " verdadeiro" se qualquer uma das células que destacar em sua planilha estão vazios. Para que a macro fornecer um prompt se uma célula estiver vazia, adicionar em um "se , então" , como " If IsEmpty ( ActiveCell.Value ) Then MsgBox " O intervalo contém células ativas . "
CountBlank
a linguagem de programação Visual Basic inclui o método " CountBlank " , que permite que você saiba exatamente quantas células dentro de um intervalo especificado estão vazios. Para usar o método " CountBlank " , primeiro você precisa declarar uma variável , como " Dim emptyCells tanto tempo. " Uma vez que você tem uma variável para armazenar o número de células vazias , chamar o método " CountBlank " com um linha de código como " emptyCells = Application.WorksheetFunction.CountBlank (Range ( " A1: A50 ")) . "
Excluindo células em branco
Uma vez de ter realizado uma contagem de células em branco e identificou quais as células estão vazias , você pode não precisar mais essas células específicas. Em vez de remover manualmente cada célula , VBA permite que você use o método " SpecialCells " para remover automaticamente cada uma das células em branco da planilha . Executando uma macro com a linha de código " Selection.SpecialCells ( xlCellTypeBlanks ) . Apagar ( xlShiftUp ) " exclui todas as células em branco atualmente contidos na planilha do Excel.
< Br >