Cum se permite doar formatul de dată în celule specifice?
Cum ați putea restricționa o listă de celule pentru a permite introducerea formatului de dată numai în foaia de lucru Excel? În acest articol, voi vorbi despre câteva trucuri interesante pentru a face față acestei meserii.
Permiteți doar formatul de dată în celule specifice cu funcția de validare a datelor
Permiteți doar formatul de dată în celule specifice cu cod VBA
Permiteți doar formatul de dată în celule specifice cu funcția de validare a datelor
În Excel, fișierul Data validarii este o funcție puternică care vă poate ajuta să creați o listă derulantă, să preveniți intrări duplicate, etc. De asemenea, vă poate ajuta să preveniți introducerea altui format de date, dar numai format de dată în celule specifice. Vă rugăm să efectuați pașii următori:
1. Clic Date > Data validarii > Data validarii, vezi captura de ecran:
2. În Data validarii casetă de dialog, faceți clic pe setări cont , apoi alegeți Obicei de la Permite lista derulantă, apoi introduceți această formulă: = AND (ISNUMBER (B2), STÂNGA (CELL ("format", B2), 1) = "D") în Formulă casetă text, vezi captura de ecran:
notițe: În formula de mai sus, B2 este prima celulă a coloanei pe care doriți să restricționați formatul de date.

3. Apoi continuați să faceți clic Alertă de eroare filă din caseta de dialog, vă rugăm să efectuați următoarele operații:
(1.) Verificați Afișați alerta de eroare după introducerea datelor nevalide opțiune;
(2.) Sub Stil derulează, selectează Stop opțiune;
(3.) Tastați Titlu și Mesaj de eroare pe care doriți să o afișați în caseta de solicitare.
4. După terminarea setărilor, faceți clic pe OK buton, iar acum, când introduceți datele care nu sunt în format de dată real, va apărea o casetă de prompt pentru a vă reaminti după cum se arată în următoarea captură de ecran:
Permiteți doar formatul de dată în celule specifice cu cod VBA
A doua metodă, vă voi introduce un cod VBA.
1. Activați foaia de lucru pe care doriți să o utilizați.
2. Apoi faceți clic dreapta pe fila foi și selectați Afișați codul din meniul contextual, vezi captura de ecran:
3. În afișat Microsoft Visual Basic pentru aplicații fereastra, copiați și lipiți codul de mai jos în Module, vezi captura de ecran:
Cod VBA: Permiteți doar formatul de dată care intră în celule specifice:
Private Sub Worksheet_Change(ByVal Target As Range)
'updateby Extendoffice
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
4. Apoi salvați anunțul închideți codul, acum, când introduceți valoarea care nu este formatul datei în intervalul B2: B12, va apărea o casetă de prompt pentru a vă reaminti, iar valoarea celulei va fi ștearsă în același timp, a se vedea captura de ecran:
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%
- reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
- Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
- Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
- Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
- Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
- Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
- Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
- Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
- Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!











