Como aplicar a validação de dados para permitir números apenas no Excel?
Para permitir apenas números em um intervalo de células, este tutorial fornece alguns métodos para ajudá-lo a alcançá-lo facilmente.
Aplicar validação de dados para permitir números apenas no Excel
Aplique o código VBA para permitir números apenas no Excel
Permitir facilmente números apenas em um intervalo de células com uma ferramenta incrível
Mais tutoriais para validação de dados ...
Aplicar validação de dados para permitir números apenas no Excel
Você pode usar a validação de dados com uma fórmula personalizada para permitir apenas números em um intervalo de células no Excel. Faça o seguinte.
1. Selecione o intervalo de células para o qual você só permite a inserção de números.
2. Clique Data > Validação de dados > Data de validade. Veja a imagem:
3. No Validação de dados caixa de diálogo, configure as seguintes operações:
- 3.1 Selecione Personalizadas do Permitir lista suspensa;
- 3.2 Copie a fórmula abaixo para o Fórmula caixa;
- =ISNUMBER(A2)
- 3.3 Clique no OK botão.
Nota: Na fórmula, A2 é a primeira célula do intervalo selecionado.
A partir de agora, apenas números podem ser inseridos no intervalo especificado.
Aplique o código VBA para permitir números apenas no Excel
Além disso, você pode aplicar o código VBA abaixo para permitir números apenas em um intervalo de células.
1. Na planilha, você limitará as entradas. Clique com o botão direito na guia da planilha e clique em Ver código no menu de contexto.
2. No Microsoft Visual Basic para Aplicações janela, copie o código VBA abaixo para a janela de código.
Código VBA: permitir números apenas em um intervalo de células
Public mBol As Boolean
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20191120
Dim xStrV As String
Dim xRg As Range
Dim xIRg As Range
Dim xFNum As Integer
On Error Resume Next
If Not mBol Then
Application.ScreenUpdating = False
Set xRg = Range("A2:A12")
If Not Intersect(xRg, Target) Is Nothing Then
xStrV = Target.Value
If Not IsNumeric(xStrV) Then
mBol = True
Target.Value = vbNullString
MsgBox "Only numbers are allowed in this range", , "Kutools"
End If
Application.ScreenUpdating = True
End If
Else
mBol = False
End If
End Sub
Nota: No código, A2: A12 é o intervalo de células para o qual você só permite inserir números. Por favor, altere conforme necessário.
3. aperte o outro + Q chaves para fechar o Microsoft Visual Basic para Aplicações janela.
A partir de agora, apenas números podem ser inseridos no intervalo especificado.
Permitir facilmente números apenas em um intervalo de células com uma ferramenta incrível
Se você quiser tentar um método mais fácil, aqui recomendo que você use o Impedir Digitação característica de Kutools for Excel.
Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.
1. Selecione o intervalo de células para o qual você só permite inserir números e clique em Kutools > Impedir Digitação > Impedir a digitação.
2. No Impedir Digitação caixa de diálogo, por favor:
- 2.1 Verifique o Permitir digitar nestes chars opção;
- 2.2 Entrar 0123456789 na caixa de texto;
- 2.3 Clique no OK botão. Veja a imagem:
3. Clique OK na próxima aparecendo Kutools for Excel caixa de diálogo para prosseguir.
Nota: Se houver validação de dados no intervalo selecionado, clique Sim irá removê-los ou você pode clicar Não para cancelar a operação.
4. Outro Kutools for Excel A caixa de diálogo aparece para lembrá-lo de quais números têm permissão para digitar no intervalo especificado. Clique OK para terminar todas as configurações.
De agora em diante, apenas números têm permissão para digitar no intervalo especificado.
Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.
Artigos relacionados
Permitir apenas o formato de data em células específicas
Como você poderia restringir uma lista de células para permitir apenas a inserção do formato de data na planilha do Excel? Neste artigo, falaremos sobre alguns truques interessantes para lidar com esse trabalho.
Validar endereços de e-mail em uma coluna da planilha
Como todos sabemos, um endereço de e-mail válido é composto de três partes: o nome do usuário, o símbolo "arroba" (@) e o domínio. Às vezes, você apenas permite que outros insiram apenas o texto do formato do endereço de e-mail em uma coluna específica da planilha. Os métodos neste artigo possibilitarão a obtenção no Excel.
Aplicar validação de dados para forçar o formato do número de telefone no Excel
Pode ser, vários formatos de número de telefone podem ser usados ao digitar na pasta de trabalho do Excel. Mas, como você poderia permitir que apenas um formato de número de telefone fosse inserido em uma coluna da planilha? Por exemplo, eu só quero que o número de telefone neste formato 123-456-7890 tenha permissão para entrar. Os métodos neste artigo farão um favor a você.
Use a validação de dados para permitir apenas o número SSN inserido no Excel
Para registrar o número SSN de todos os funcionários e forçá-los a digitar o número SSN no formato xxx-xx-xxxx em uma coluna, você pode usar a função de Validação de Dados para resolver o problema.
Três métodos para validar células para aceitar apenas endereços IP no Excel
Ao usar o Excel, você sabe como configurar uma coluna ou um intervalo de células para aceitar apenas o formato de endereço IP (xxx.xxx.xxx.xxx)? Este artigo fornece vários métodos para você lidar com isso.
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!