Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe kan alleen datumformaat in specifieke cellen worden toegestaan?

Hoe kon je een lijst met cellen beperken om alleen het invoeren van de datumnotatie in het Excel-werkblad toe te staan? In dit artikel zal ik ingaan op enkele interessante trucs voor het omgaan met deze baan.

Alleen datumformaat in specifieke cellen toestaan ​​met gegevensvalidatiefunctie

Alleen datumformaat in specifieke cellen met VBA-code toestaan


pijl blauwe rechterbel Alleen datumformaat in specifieke cellen toestaan ​​met gegevensvalidatiefunctie


In Excel, de Data Validation is een krachtige functie die u kan helpen bij het maken van een vervolgkeuzelijst, om dubbele invoer te voorkomen, enz. Het kan u ook helpen voorkomen dat u andere gegevensformaten invoert, maar alleen de datumnotatie in specifieke cellen. Gelieve te doen met de volgende stappen:

1. Klikken Data > Data Validation > Data Validationzie screenshot:

doc allow date 1

2. In de Data Validation dialoogvenster, klik Instellingen tabblad en kies vervolgens Op maat van de toestaan drop-down lijst, voer dan deze formule in: = AND (ISGETAL (B2), LEFT (CEL ( "format", B2), 1) = "D") in de Formule tekstvak, zie screenshot:

doc allow date 2

Notes: In de bovenstaande formule, B2 is de eerste cel van de kolom die u het gegevensformaat wilt beperken.

doc allow date 3

3. Ga dan door met klikken Foutmelding tab in het dialoogvenster, voer dan de volgende bewerkingen uit:

(1.) Controleren Toon foutmelding nadat ongeldige gegevens zijn ingevoerd keuze;

(2.) Onder de stijl drop down, selecteer alstublieft stop keuze;

(3.) Typ de Titel en Foutbericht die u wilt weergeven in het promptvenster.

4. Klik na het voltooien van de instellingen op OK knop en nu, wanneer u de gegevens invoert die geen echte datumnotatie zijn, verschijnt een promptvenster om u eraan te herinneren dat het volgende screenshot wordt getoond:

doc allow date 4


pijl blauwe rechterbel Alleen datumformaat in specifieke cellen met VBA-code toestaan

De tweede methode, ik zal een VBA-code voor je introduceren.

1. Activeer het werkblad dat u wilt gebruiken.

2. Klik vervolgens met de rechtermuisknop op de bladtab en selecteer Bekijk code uit het contextmenu, zie screenshot:

doc allow date 5

3. In het weergegeven Microsoft Visual Basic voor toepassingen venster, kopieer en plak de onderstaande code in de modulezie screenshot:

VBA-code: geef alleen de datumnotatie op die in specifieke cellen invoert:

Private Sub Worksheet_Change(ByVal Target As Range)
'updateby Extendoffice 20150530
Set w = ActiveSheet.Range("B2:B12")
For Each c In w
If c.Value <> "" And Not IsDate(c) Then
c.ClearContents
MsgBox "Only a date format is permitted in this cell."
End If
Next c
End Sub

doc allow date 6

4. Sla dan de advertentie op en sluit de code, nu, wanneer u de waarde invoert die geen datumnotatie is in het bereik B2: B12, verschijnt een promptvak om u eraan te herinneren en de celwaarde wordt tegelijkertijd gewist, zie screenshot:

doc allow date 7



Aanbevolen productiviteitstools voor Excel

Kutools voor Excel helpt u altijd om uw werk voor de tijd af te maken en uzelf te onderscheiden van een menigte

  • Meer dan 300 krachtige geavanceerde functies, ontworpen voor 1500-werkscenario's, verhoging van de productiviteit met 70%, geeft u meer tijd om voor uw gezin te zorgen en van het leven te genieten.
  • U hoeft niet langer formules en VBA-codes te onthouden, maar uw hersenen rust vanaf nu.
  • Word een Excel-expert in 3 minuten, gecompliceerde en herhaalde bewerkingen kunnen in seconden worden uitgevoerd,
  • Verminder dagelijks duizenden toetsenbord- en muisbewerkingen, zeg nu tot ziens tegen beroepsziekten.
  • 110,000 zeer effectieve mensen en 300 + keuze van wereldberoemde bedrijven.
  • 60-day full features free trial. 60-dagen geld-teruggaranties. 2 jaar gratis upgrade en ondersteuning.

Brengt browsen met tabbladen en bewerken naar Microsoft Office, veel krachtiger dan de tabbladen van de browser

  • Office-tabblad is ontworpen voor Word, Excel, PowerPoint en andere Office-toepassingen: 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 verlaagt dagelijks honderden muisklikken voor u!

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ashok · 7 months ago
    how to add a date validation for date format "DD-mmm-yyy" (15-Dec-2018) like this
  • To post as a guest, your comment is unpublished.
    sagar · 1 years ago
    which date format is this function allowed. It is not working for some dates