Hvordan anvendes datavalidering for kun at tillade tal i Excel?
For kun at tillade tal i en række celler giver denne vejledning nogle metoder, der hjælper dig med let at nå det.
Anvend datavalidering for kun at tillade tal i Excel
Anvend VBA-kode for kun at tillade tal i Excel
Tillad let kun tal i en række celler med et fantastisk værktøj
Flere tutorials til datavalidering ...
Anvend datavalidering for kun at tillade tal i Excel
Du kan bruge datavalidering med en tilpasset formel til kun at tillade tal i en række celler i Excel. Gør som følger.
1. Vælg det celleområde, som du kun tillader indtastning af tal.
2. klik data > Datavalidering > Data validering. Se skærmbillede:
3. i Datavalidering dialogboksen, skal du konfigurere følgende handlinger:
- 3.1 Vælg Tilpasset fra Tillad rulleliste
- 3.2 Kopier nedenstående formel til Formula boks;
- =ISNUMBER(A2)
- 3.3 Klik på OK .
Bemærk: I formlen er A2 den første celle i det valgte område.
Fra nu af kan kun tal indtastes i det angivne interval.
Anvend VBA-kode for kun at tillade tal i Excel
Desuden kan du anvende nedenstående VBA-kode for kun at tillade tal i en række celler.
1. I regnearket begrænser du input. Højreklik på arkfanen, og klik Vis kode fra kontekstmenuen.
2. i Microsoft Visual Basic til applikationer kopier nedenstående VBA-kode til vinduet Kode.
VBA-kode: Tillad kun tal i en række celler
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
Bemærk: I koden, A2: A12 er celleområdet, som du kun tillader indtastning af tal. Skift det, som du har brug for.
3. Tryk på andre + Q taster for at lukke Microsoft Visual Basic til applikationer vindue.
Fra nu af kan kun tal indtastes i det angivne interval.
Tillad let kun tal i en række celler med et fantastisk værktøj
Hvis du vil prøve en lettere metode, anbefaler du dig at bruge Forhindre indtastning træk ved Kutools til Excel.
Før påføring Kutools til Excel, Bedes download og installer det først.
1. Vælg det celleområde, som du kun tillader at indtaste tal, klik på Kutools > Forhindre indtastning > Forhindre indtastning.
2. i Forhindre indtastning dialogboks, venligst:
- 2.1 Kontroller Tillad at skrive i disse tegn mulighed;
- 2.2 Indtast 0123456789 ind i tekstboksen;
- 2.3 Klik på OK knap. Se skærmbillede:
3. klik OK i det næste dukker op Kutools til Excel dialogboks for at gå videre.
Bemærk: Hvis der er datavalidering i det valgte område, skal du klikke på Ja fjerner dem, eller du kan klikke Ingen for at annullere handlingen.
4. En anden Kutools til Excel dialogboksen vises for at minde dig om, hvilke numre der er tilladt at skrive i det angivne interval. Klik på OK for at afslutte hele indstillingerne.
Fra nu af er det kun numre, der har lov til at skrive i dette specificerede interval.
Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.
Relaterede artikler
Tillad kun datoformat i bestemte celler
Hvordan kunne du begrænse en liste over celler til kun at tillade indtastning af datoformat i Excel-regneark? I denne artikel vil vi tale om nogle interessante tricks til at håndtere dette job.
Valider e-mail-adresser i en kolonne i regnearket
Som vi alle ved, består en gyldig e-mail-adresse af tre dele, brugernavnet, "at-symbolet" (@) og domænet. Nogle gange tillader du bare andre at kun indtaste e-mail-adresseformatteksten i en bestemt kolonne i regnearket. Metoder i denne artikel gør det muligt at opnå i Excel.
Anvend datavalidering for at tvinge telefonnummerformat i Excel
Måske er der forskellige telefonnummerformater, der kan bruges, når du skriver i Excel-projektmappen. Men hvordan kunne du kun lade et telefonnummerformat indtastes i en kolonne i regnearket? For eksempel vil jeg bare have telefonnummeret, da dette format 123-456-7890 skal have adgang. Metoderne i denne artikel vil gøre dig en tjeneste.
Brug datavalidering til kun at tillade SSN-nummer indtastet i Excel
For at registrere SSN-nummeret på alle medarbejdere og tvinge dem til at skrive SSN-nummeret i xxx-xx-xxxx-format i en kolonne, kan du bruge datavalideringsfunktionen til at løse problemet.
Tre metoder til validering af celler til kun at acceptere IP-adresse i Excel
Ved brug af Excel, ved du hvordan du opsætter en kolonne eller et celleområde til kun at acceptere IP-adresseformat (xxx.xxx.xxx.xxx)? Denne artikel indeholder flere metoder til at håndtere det.
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!