Edukien taula
Artikulu honetan, Excel-en VBA uneko data nola lor dezakezun erakutsiko dizut. Uneko data erakusten ikasiko duzu, uneko ordua erakusten, baita data eta ordua nahi duzun formatuan formateatzen ere.
Nola lortu Uneko data VBAn (Bista azkarra)
Deskargatu Praktika-lan-koadernoa
Deskargatu praktika-liburu hau artikulu hau irakurtzen ari zaren bitartean zeregina gauzatzeko.
Lortu uneko datak VBA.xlsm
Uneko data lortzeko 3 modu VBAn
Ikus ditzagun oraingoa lortzeko modurik onenak data eta ordua Makro batean VBA n.
1. Lortu uneko data VBAren data funtzioaren arabera
Lehenik eta behin, ikus dezagun nola lor dezakegun uneko data. Uneko data VBA -n nahiko zabala lor dezakezu VBA ren Data funtzioa erabiliz.
Kode lerroa hau izango da:
Current_Date=Date()
Uneko data bistaratzeko kode osoa hau izango da:
⧭ VBA kodea:
8301
Oharra: Kode honek Get_Current_Date izeneko Makro bat sortzen du.
⧭ Irteera:
Exekutatu makro hau , eta Mezu-kutxa bat jasoko duzu. uneko data, Urt-11-22 .
Irakurri gehiago: Nola txertatu uneko data Excel-en
2. Txertatu uneko data eta ordua VBAren Orain funtzioaren arabera
VBA ren Orain funtzioa erabil dezakezu lortzekouneko data eta orduarekin batera.
Kode lerroa hau izango da:
Current_Date_and_Time = Now()
Beraz, kode
⧭ VBA kodea:
3945
Oharra: Hau kodeak Makro bat sortzen du Get_Current_Date_and_Time izenekoa.
⧭ Irteera:
Exekutatu Makro hau eta Mezu-kutxa bat jasoko duzu uneko data eta ordua bistaratzen dituena, Urt-22 11 11:23:20 AM .
Irakurri gehiago: orain eta formatu funtzioak Excel VBAn
Antzeko irakurketak
- Data aldagaia VBA kodeetan (adibideekin makroen 7 erabilera)
- Nola erabili Excel Dataren lasterbidea
- Kalkulatu epemuga Formularekin Excel-en (7 modu)
- Nola erabili IF Formula datekin (6 adibide erraz)
3. Formateatu uneko data eta ordua VBAren formatu funtzioaren arabera
Orain arte, uneko data eta ordua lortzen ikasi dugu. Oraingoan, ikus dezagun nola bistara ditzakegun data eta ordua nahi dugun formatuan.
3.1 Formateatu uneko data
Lehenik eta behin, uneko data formateatu egingo dugu. .
Horretarako VBA ren Formatua funtzioa erabiliko dugu. Funtzioaren sintaxia hau da:
=Format(Date,Format)
Beraz, uneko data dd/mm/aaaa formatuan bistaratzeko. , kode-lerroa hau izango da:
Uneko_data = Formatua (Data,“dd/mm/aaaa”)
Eta VBA kodea osoa hau izango da:
⧭ VBA kodea:
2153
Oharra: Kode honek Makro bat sortzen du Formatua_Data_eta_Ordua izenekoa.
⧭ Irteera:
Kode hau exekutatzen baduzu, uneko data erakutsiko du nahi duzun formatuan, dd/mm/aaaa , 2022/11/01 .
3.2 Formateatu uneko data eta ordua
Zuk Formatua funtzioa ere erabil dezakezu uneko data eta uneko ordua batera formateatzeko.
Bistaratu ditzagun uneko data eta ordua dd/mm/aaaa hh:mm formatuan. :ss am/pm .
Kode lerroa hau izango da:
Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")
Eta VBA kode osoa hau izango da:
⧭ VBA kodea:
2605
Oharra: Kode honek makro bat sortzen du deitzen da Formatua_Data_eta_Ordua .
⧭ Irteera:
Badu exekutatu kode hau, uneko data eta ordua erakutsiko du nahi duzun formatuan, dd/mm/aaaa hh:mm:ss am/pm , 11/01/2022 12:03:45 .
Irakurri gehiago: Nola formateatu data VBArekin Excel-en
Laburpena
- ORAIN Visual Basic aplikazioaren funtzioak uneko data eta ordua itzultzen ditu.
- Data funtzioak uneko data itzultzen du.
- Formatua funtzioak data eta ordua bistaratzen ditu nahi duzun formatuan.
Ondorioa
Metodo hauek erabiliz, lortu eta bistaratu dezakezu.uneko data eta ordua Excel-eko Makro batean. Galderarik baduzu? Galdetu lasai.