Wie wendet man Datenvalidierung an, um nur Zahlen in Excel zuzulassen?
Um nur Zahlen in einem Zellbereich zuzulassen, bietet dieses Tutorial einige Methoden, die Ihnen helfen, dies einfach zu erreichen.
Datenvalidierung anwenden, um nur Zahlen in Excel zuzulassen
VBA-Code anwenden, um nur Zahlen in Excel zuzulassen
Einfaches Zulassen von Zahlen in einem Zellbereich mit einem erstaunlichen Tool
Weitere Tutorials zur Datenvalidierung...
Datenvalidierung anwenden, um nur Zahlen in Excel zuzulassen
Sie können Datenvalidierung mit einer benutzerdefinierten Formel verwenden, um nur Zahlen in einem Zellbereich in Excel zuzulassen. Bitte gehen Sie wie folgt vor.
1. Wählen Sie den Zellbereich aus, in den Sie nur Zahlen eingeben möchten.
2. Klicken Sie auf Daten > Datenvalidierung > Datenvalidierung. Siehe Screenshot:
3. Konfigurieren Sie im Dialogfeld Datenvalidierung bitte die folgenden Einstellungen:
- 3.1 Wählen Sie Benutzerdefiniert aus der Dropdown-Liste Zulassen;
- 3.2 Kopieren Sie die folgende Formel in das Formelfeld;
- =ISTZAHL(A2)
- 3.3 Klicken Sie auf die Schaltfläche OK.
Hinweis: In der Formel ist A2 die erste Zelle des ausgewählten Bereichs.
Ab jetzt können nur noch Zahlen in den angegebenen Bereich eingegeben werden.
VBA-Code anwenden, um nur Zahlen in Excel zuzulassen
Außerdem können Sie den folgenden VBA-Code anwenden, um nur Zahlen in einem Zellbereich zuzulassen.
1. Rechtsklicken Sie im Arbeitsblatt, in dem Sie die Eingaben einschränken möchten, auf die Blattregisterkarte und klicken Sie im Kontextmenü auf Code anzeigen.
2. Kopieren Sie im Fenster Microsoft Visual Basic for Applications den folgenden VBA-Code in das Codefenster.
VBA-Code: Nur Zahlen in einem Zellbereich zulassen
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
Hinweis: Im Code ist A2:A12 der Zellbereich, in den Sie nur Zahlen eingeben lassen möchten. Ändern Sie ihn nach Bedarf.
3. Drücken Sie die Tasten Alt + Q, um das Fenster Microsoft Visual Basic for Applications zu schließen.
Ab jetzt können nur noch Zahlen in den angegebenen Bereich eingegeben werden.
Einfaches Zulassen von Zahlen in einem Zellbereich mit einem erstaunlichen Tool
Wenn Sie eine einfachere Methode ausprobieren möchten, empfehlen wir Ihnen hier die Funktion Eingabe begrenzen von Kutools für Excel.
Bevor Sie Kutools für Excel anwenden, laden Sie es bitte zunächst herunter und installieren es.
1. Wählen Sie den Zellbereich aus, in den Sie nur Zahlen eingeben lassen möchten, klicken Sie auf Kutools > Eingabe begrenzen > Eingabe begrenzen.
2. Konfigurieren Sie im Dialogfeld Eingabe begrenzen bitte Folgendes:
- 2.1 Aktivieren Sie die Option Nur Eingabe bestimmter Zeichen erlauben;
- 2.2 Geben Sie 0123456789 in das Textfeld ein;
- 2.3 Klicken Sie auf die Schaltfläche OK. Siehe Screenshot:
3. Klicken Sie im nächsten aufpoppenden Dialogfeld von Kutools für Excel auf OK, um fortzufahren.
Hinweis: Wenn es Datenvalidierung im ausgewählten Bereich gibt, wird durch Klick auf Ja diese entfernt, oder Sie können auf Nein klicken, um den Vorgang abzubrechen.
4. Ein weiteres Dialogfeld von Kutools für Excel poppt auf, um Sie daran zu erinnern, welche Zahlen im angegebenen Bereich eingegeben werden dürfen. Klicken Sie auf OK, um die gesamte Konfiguration abzuschließen.
Ab jetzt sind nur noch Zahlen im angegebenen Bereich erlaubt.
Wenn Sie eine kostenlose Testversion (30-Tag) dieses Hilfsprogramms nutzen möchten, klicken Sie bitte hier, um es herunterzuladen, und gehen Sie dann zur Anwendung der Berechnung gemäß den oben genannten Schritten.
Verwandte Artikel
Nur Datumsformat in bestimmten Zellen zulassen
Wie könnten Sie eine Liste von Zellen einschränken, um nur Datumsformate in einem Excel-Arbeitsblatt einzugeben? In diesem Artikel sprechen wir über einige interessante Tricks zur Bewältigung dieser Aufgabe.
E-Mail-Adressen in einer Spalte des Arbeitsblatts validieren
Wie wir alle wissen, besteht eine gültige E-Mail-Adresse aus drei Teilen: dem Benutzernamen, dem „at-Symbol“ (@) und der Domain. Manchmal möchten Sie anderen nur erlauben, Text im E-Mail-Adressenformat in eine bestimmte Spalte des Arbeitsblatts einzugeben. Die Methoden in diesem Artikel machen es möglich, dies in Excel zu erreichen.
Datenvalidierung anwenden, um Telefonnummernformat in Excel zu erzwingen
Möglicherweise gibt es verschiedene Telefonnummernformate, die beim Eingeben in die Excel-Arbeitsmappe verwendet werden können. Aber wie könnten Sie nur ein Telefonnummernformat in einer Spalte des Arbeitsblatts zulassen? Zum Beispiel möchte ich nur das Format 123-456-7890 für Telefonnummern erlauben. Die Methoden in diesem Artikel werden Ihnen helfen.
Datenvalidierung verwenden, um nur die Eingabe von Sozialversicherungsnummern in Excel zuzulassen
Um die Sozialversicherungsnummern aller Mitarbeiter zu erfassen und sie zu zwingen, die Sozialversicherungsnummer im Format xxx-xx-xxxx in einer Spalte einzugeben, können Sie die Funktion Datenvalidierung verwenden, um das Problem zu lösen.
Drei Methoden zur Validierung von Zellen, um nur IP-Adressen in Excel zu akzeptieren
Beim Verwenden von Excel, wissen Sie, wie Sie eine Spalte oder einen Zellbereich so einrichten, dass nur das IP-Adressenformat (xxx.xxx.xxx.xxx) akzeptiert wird? Dieser Artikel bietet mehrere Methoden, um damit umzugehen.
Die besten Office-Produktivitätstools
Steigern Sie Ihre Excel-Kompetenz mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen, um Ihre Produktivität zu steigern und Zeit zu sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Reiter-Oberfläche in Office und macht Ihre Arbeit so viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen in Reitern in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Reitern desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich Hunderte von Mausklicks!