În acest articol, vom învăța cum să adăugați un mesaj de intrare în validarea datelor în timp ce introduceți intrările specifice în celulă, utilizând VBA în Microsoft Excel.
Validarea datelor este instrumentul care este utilizat pentru a restricționa intrarea într-un interval sau date, astfel încât să putem defini care tip de date ar trebui să fie introduse în foaie.
Să luăm un exemplu și să înțelegem: -
Avem numele țărilor în coloana D, iar în celula A1 dorim să creăm un filtru derulant pentru numele țărilor.
Vrem să evidențiem celula A1 și să facem lista derulantă cu numele țărilor și să punem mesajul pentru a informa utilizatorii ce intrări trebuie introduse în interval.
Urmați pașii și codul de mai jos: -
- Deschideți pagina VBE pentru a apăsa tasta Alt + F11.
- Introduceți modulul pentru a scrie codul.
- Scrieți codul menționat mai jos: -
Sub DropDownFilter () Dim lastrow As Long lastrow = Worksheets ("sheet1"). Celule (Rows.Count, "D"). End (xlUp) .Row With Range ("A1: A10"). Validare .Adăugați tipul: = xlValidateList, AlertStyle: = xlValidAlertStop, Operator: = xlBetween, Formula1: = "= $ D $ 2: $ D" & lastrow .IgnoreBlank = True .InCellDropdown = True .InputTitle = "Message" .InputMessage = "Introduceți numai numele țărilor" Range („A1: A10”). Interior.ColorIndex = 37 Termină cu sfârșitul Sub
Cod Explicație: -
Mai întâi am definit toate variabilele, apoi am creat gama care va ajuta la crearea filtrului derulant dinamic. În mod similar, definisem titlul de intrare și mesajul de intrare. Și apoi am definit destinația în care vrem să creăm lista derulantă și apoi am umple celula cu culoare.
Pentru a rula codul, apăsați tasta F5 de pe tastatură
- Va fi creată o listă derulantă pentru țări.
- Și, de asemenea, celula va fi umplută cu culoare.
- Și, de asemenea, ori de câte ori vom introduce noul nume de țară în interval, lista derulantă va alege automat numele țării.
- Mesajul va apărea în celula selectată în intervalul A1: A10.
În acest fel, putem adăuga un mesaj de intrare în validarea datelor prin VBA în Microsoft Excel.
Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook.
Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail