İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də bir Command Button tərəfindən tarixi və saatı yeniləmək və ya (cari) necə əlavə etmək olar?

Normalda, bir çox Excel istifadəçisi = NOW () formula ilə vaxt damgası əlavə edirlər. Bu formul ilə, iş kitabını hər dəfə açdığınız zaman daxil edilmiş zaman damgası avtomatik olaraq yenilənəcəkdir. Əlaqədə hər hansı bir zamanda iş və ya tarixə əl ilə güncəlləşmək üçün necə nail olmağı bacarırsınız? Bu yazı, Excel'deki bir Komut Düğmesini tıklayarak cari tarixi ve saatı güncellemenin metotunu gösterecektir.

VBA koduyla bir Komut Düğmesi tərəfindən tarixi və saatı yeniləyin


Tarix seçicisi (təqvimdən xüsusi tarix formatı ilə asanlıqla tarix seçin)

Basın Kutools > Taxmaq > Tarixi daxil edinƏlavə etmə tarixi informasiya qutusuna bir tarix formatını daxil edin, bu tarixi seçilmiş bir hüceyrəyə düzgün olaraq daxil etmək üçün müəyyən bir tarixə iki dəfə basın. Aşağıdakı ekran görüntüsünə baxın:

Excel üçün Kutools 300-dən çox lazımlı Excel alətləri daxildir. 60 gün ərzində heç bir məhdudiyyətsiz cəhd edin. İndi pulsuz sınaq yükləyin


arrow mavi sağ bubble VBA koduyla bir Komut Düğmesi tərəfindən tarixi və saatı yeniləyin


Xahiş edirik, Excel-də bir Komanda Düğmesi tərəfindən tarixi və saatı yeniləmək üçün aşağıdakıları yerinə yetirin.

1. Tıklayarak bir Komut Düğmesi əlavə edin Developer > Taxmaq > Command Button (ActiveX Control). Ekran görüntüsünə baxın:

2. Daxil olunan Komut Düğmesini sağ basın, sonra da basın Kodları baxın sağ tıklayarak menyudan.

3. Popping up Proqramlar üçün Microsoft Visual Basic pəncərədə, orijinal kodu aşağıdakı VBA kodu ilə əvəz edin.

VBA kodu: Excel-də bir Command Button tərəfindən tarixi və saatı yeniləyin

Private Sub CommandButton1_Click()
    Range("A2").Value = Now()
End Sub

Qeyd: Kodda, CommandButton1, əlavə edilmiş Komut Düğmesinin adıdır. Və A2 yeniləmə tarixi və saatı nümayiş ediləcək olan hüceyrədir. Lazım olduğunuz halda onları dəyişdirin.

4. Geliştirici sekmesinin altında Tasarım rejimi söndürün. Komanda düyməsini basın, sonra cari tarix və vaxt A2 hücresinə daxil edilir.

Komanda Düğmesine basdığınız hər dəfə, A2 hücresindeki tarix və vaxt dərhal güncellenir.


arrow mavi sağ bubbleRelmi məqalələr:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    raph · 3 months ago
    Awesome! Thanks for this tutorial.


    However, how do i insert ONLY the date in DD/MM/YYYY format?
    • To post as a guest, your comment is unpublished.
      crystal · 2 months ago
      Hi,
      You can format the output cell as Short Date formatting to solve the problem.
  • To post as a guest, your comment is unpublished.
    joe higham · 6 months ago
    Hi there.. this is really good basic info..


    One question - how do you modify the code to put the datestamp into the NEXT row below, each time the button is pressed? (keeping the data previously written above?)


    Thank you so much!
    • To post as a guest, your comment is unpublished.
      crystal · 5 months ago
      Hi,
      The below VBA code will work on selected cell. When you want to insert timestampe to a cell, just select it and press the button.

      Private Sub CommandButton1_Click()
      Dim xRg As Range
      On Error Resume Next
      Set xRg = Selection
      xRg.Value = Now()
      End Sub