Cum se arată diferența de date în ore în VBA

Autor: Robert Simon
Data Creației: 15 Iunie 2021
Data Actualizării: 1 Mai 2024
Anonim
Cum se arată diferența de date în ore în VBA - Articole
Cum se arată diferența de date în ore în VBA - Articole

Conţinut

Microsoft include VBA - sau "Visual Basic for Applications", un limbaj de programare - în cele mai importante programe Microsoft Office, cum ar fi Excel, Access, PowerPoint și Word. VBA include funcția "DateDiff", care indică diferența dintre două date date. Funcția vă permite, de asemenea, să alegeți intervalul pe care o va utiliza funcția dintr-o listă care include ani, zile, ore, minute și secunde.


instrucțiuni de ghidare

Aflați cum să utilizați comanda DateDiff în VBA (Jupiterimages / Photos.com / Getty Images)
  1. Deschideți produsul Microsoft Office pe care îl utilizați cu VBA. Apăsați tastele "Alt" și "F11" pentru a deschide consola VBA.

  2. Faceți clic pe modulul care conține codul dvs. VBA din lista din partea stângă a ecranului. Când codul dvs. apare în partea dreaptă, plasați cursorul pe linia goală unde trebuie să determinați diferența dintre cele două date.

  3. Introduceți următoarea linie în codul VBA:

    x = DataDiff ("h", data1, data2)

    "H" vă va asigura că veți obține diferența dintre datele în ore. "X" este o variabilă pe care o setați la începutul codului și se poate schimba la orice variabilă de care aveți nevoie. "Date1" și "date2" sunt variabile care stochează valorile date. Puteți să le atribuiți acestor valori la începutul codului. În loc de aceste variabile, puteți folosi "Acum" pentru a reveni la data și ora curente, "Data" pentru a returna data curentă sau "Ora" pentru a reveni la ora curentă. De asemenea, puteți introduce manual data și ora folosind următorul format: "# mm / dd / yy hh: mm: ss #". Asigurați-vă că includeți simbolurile ascuțite astfel încât VBA să o poată înțelege.


  4. Apăsați pe "Enter" pentru a accesa o nouă linie de comandă. Introduceți codul următor pentru a afișa diferența dintre datele:

    Msgbox x

    Modificați "x" la variabila pe care ați utilizat-o în partea din față a liniei "DateDiff". Când executați codul, diferența dintre date va fi afișată într-o casetă mică de mesaje de pe ecran.

Mobilierul din platic în aer liber, cum ar fi băncile, meele au șezlongurile, ete expu condițiilor meteorologice nefavorabile, indiferent de climatul în care locuiți. Acete părți unt foarte ...

La piici, o entoră e referă la deteriorarea țeutului care uține articulația. În mod obișnuit, în ligamente apar înțepături și e pot întinde de la entore ușoare, unde o porțiune a l...

Publicații Populare