VBA-da cari tarixi necə əldə etmək olar (3 yol)

  • Bunu Paylaş
Hugh West

Bu məqalədə mən sizə Excel-də VBA -də cari tarixi necə əldə edə biləcəyinizi göstərəcəyəm. Siz cari tarixi göstərməyi, cari vaxtı göstərməyi, həmçinin tarix və vaxtı istədiyiniz formatda formatlamağı öyrənəcəksiniz.

Cari tarixi VBA-da (Quick View) necə əldə etmək olar

Təcrübə İş Kitabını endirin

Bu məqaləni oxuyarkən tapşırığı yerinə yetirmək üçün bu təcrübə kitabını endirin.

VBA.xlsm-də cari tarixləri əldə edin

VBA-da cari tarixi əldə etməyin 3 yolu

Gəlin cari tarixi əldə etməyin ən yaxşı yollarını araşdıraq VBA -də Makro -də tarix və vaxt.

1. VBA-nın Tarix Funksiyasına Görə Cari Tarixi Alın

İlk olaraq cari tarixi necə əldə edə biləcəyimizi görək. Siz VBA -nin Tarix funksiyasından istifadə edərək, VBA -də cari tarixi tam şəkildə əldə edə bilərsiniz.

Kod xətti belə olacaq:

Current_Date=Date()

Cari tarixi göstərmək üçün tam kod:

VBA Kodu:

4358

Qeyd: Bu kod Get_Current_Date adlı Makro yaradır.

Nəticə:

Bu Makronu işlədin və siz Mesaj Qutusu alacaqsınız cari tarix, 11-yanvar-22 .

Ətraflı oxuyun: Excel-də cari tarixi necə daxil etmək olar

2. VBA-nın İndi Funksiyası ilə Cari Tarix və Saatı daxil edin

Almaq üçün VBA -nin İndi funksiyasından istifadə edə bilərsiniz.cari vaxtla birlikdə cari tarix.

Kod xətti belə olacaq:

Current_Date_and_Time = Now()

Ona görə də tam kod cari tarix və vaxtı göstərmək üçün:

VBA Kodu:

6351

Qeyd: Bu kod Get_Current_Date_and_Time adlı Makro yaradır.

Nəticə:

Bu Makro -ni işə salın və siz cari tarix və vaxtı göstərən Mesaj Qutusu əldə edəcəksiniz, 11-Yanvar-22 11:23:20 .

Ətraflı oxuyun: Excel VBA-da İndi və Format Funksiyaları

Oxşar Oxumalar

  • VBA Kodlarında Tarix Dəyişənləri (Makroların Nümunələrlə 7 İstifadəsi)
  • Excel Tarix Qısayolundan Necə İstifadə Edilir
  • Excel-də Düsturla Son Tarixi Hesablayın (7 Yol)
  • Tarixlərlə IF Formulasından Necə İstifadə Edilir (6 Asan Nümunə)

3. VBA-nın Format Funksiyası ilə Cari Tarix və Saatı Formatlaşdırın

İndiyə qədər biz cari tarix və vaxtı əldə etməyi öyrənmişik. Bu dəfə gəlin görək tarix və vaxtı istədiyimiz formatda necə göstərə bilərik.

3.1 Cari Tarixi Formatlandırın

İlk olaraq biz yalnız cari tarixi formatlayacağıq. .

Bu məqsədlə VBA -nin Format funksiyasından istifadə edəcəyik. Funksiyanın sintaksisi belədir:

=Format(Date,Format)

Ona görə də cari tarixi gg/aa/yyyy formatında göstərmək üçün , kod xətti belə olacaq:

Cari_Tarix = Format(Tarix,“gg/aa/yyyy”)

Və tam VBA kodu belə olacaq:

VBA Kodu:

4738

Qeyd: Bu kod Tarix_və_Saat adlı Makro yaradır.

Nəticə:

Bu kodu işlətsəniz, o, cari tarixi istədiyiniz formatda göstərəcək, gg/aa/yyyy , 11/01/2022 .

3.2 Cari Tarix və Saatı Formatlandırın

Siz cari tarixi və cari vaxtı birlikdə formatlaşdırmaq üçün Format funksiyasından da istifadə edə bilər.

Gəlin indiki tarixi və vaxtı gg/aa/yyyy ss:dd formatında göstərək. :ss am/pm .

Kod xətti belə olacaq:

Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")

Və tam VBA kodu olacaq:

VBA Kodu:

2907

Qeyd: Bu kod Makro yaradır Format_Tarix_və_Saat adlanır.

Nəticə:

Əgər siz bu kodu işlədin, o, cari tarix və vaxtı istədiyiniz formatda göstərəcək, gg/aa/yyyy ss:dd:ss am/pm , 11/01/2022 12:03:45 pm .

Ətraflı oxuyun: Excel-də VBA ilə tarixi necə formatlaşdırmaq olar

Xülasə

  • İNDİ Visual Basic Application funksiyası cari tarixi və vaxtı qaytarır.
  • Tarix funksiyası cari tarixi qaytarır.
  • Format funksiyası istənilən formatda tarix və vaxtı göstərir.

Nəticə

Bu üsullardan istifadə edərək siz əldə edə və göstərə bilərsinizExcel-də Makro da cari tarix və vaxt. Hər hansı bir sualınız var? Bizdən soruşmaqdan çekinmeyin.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.