Hoe het gegevenstype van een cel controleren of bepalen?
In bepaalde gevallen wilt u misschien het gegevenstype van de waarden in de cellen weten, zoals blanco, fout, datum of iets anders. Misschien is uw eerste gedachte de Type-functie in Excel, maar deze functie kan slechts vier typen gegevens controleren die niet onvolledig zijn, dus hier kan ik het hebben over een andere methode om u te helpen deze taak op te lossen.
Controleer of bepaal het gegevenstype met de door de gebruiker gedefinieerde functie
Controleer of bepaal het gegevenstype met de door de gebruiker gedefinieerde functie
In Excel kunt u Door de gebruiker gedefinieerde functie Om het gegevenstype te controleren, voert u de volgende stappen uit:
1. Houd de Alt + F11 toetsen in Excel, en het opent het Microsoft Visual Basic for Applications-venster.
2. Klikken Invoegen > Moduleen plak de volgende macro in het Module Venster.
VBA-code: controleer of bepaal het gegevenstype in Excel
Function CellType(pRange As Range)
'Updateby20140625
Application.Volatile
Set pRange = pRange.Range("A1")
Select Case True
Case VBA.IsEmpty(pRange): CellType = "Blank"
Case Application.IsText(pRange): CellType = "Text"
Case Application.IsLogical(pRange): CellType = "Logical"
Case Application.IsErr(pRange): CellType = "Error"
Case VBA.IsDate(pRange): CellType = "Date"
Case VBA.InStr(1, pRange.Text, ":") <> 0: CellType = "Time"
Case VBA.IsNumeric(pRange): CellType = "Value"
End Select
End Function
3. Sla deze code vervolgens op en sluit deze, ga terug naar het werkblad en voer deze formule in = CellType (A1) in een lege cel naast uw gegevensbereik, zie screenshot:
4. Sleep vervolgens de vulgreep naar de cellen waarin u deze formule wilt hebben en alle gegevenstypen zijn uit de cellen gehaald, zie screenshot:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!