Excel'de bir onay kutusu işaretlendiğinde ilgili hücreye tarih damgası nasıl eklenir?
Normalde Excel’de tarih damgası eklemek için kısayol tuşlarını kullanırsınız. Peki ya bir onay kutusuyla hücreye tarih damgası eklemek ister misiniz? Onay kutusunu işaretlediğiniz anda, zaman damgası otomatik olarak belirtilen hücreye yerleştirilir. Bu makale, size bunu nasıl yapacağınızı adım adım gösterecek.
Bir onay kutusu işaretlendiğinde VBA koduyla hücreye Tarih ekle damgası ekleme
Bir onay kutusu işaretlendiğinde VBA koduyla hücreye Tarih ekle damgası ekleme
Bu bölüm, Excel'de bir onay kutusu işaretlendiğinde hücreye otomatik olarak tarih damgası eklemenizi sağlayacak bir VBA betiğini tanıtacaktır. Lütfen aşağıdaki adımları uygulayın.
1. Bir Onay Kutusu ekledikten sonra, Alt+F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications penceresini açın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu Modül penceresine kopyalayıp yapıştırın.
VBA kodu: Bir onay kutusu işaretlendiğinde hücreye Tarih ekle damgası ekleme
Sub CheckBox_Date_Stamp()
Dim xChk As CheckBox
Set xChk = ActiveSheet.CheckBoxes(Application.Caller)
With xChk.TopLeftCell.Offset(, 1)
If xChk.Value = xlOff Then
.Value = ""
Else
.Value = Date
End If
End With
End Sub 3. Alt+Q tuşlarına basarak Microsoft Visual Basic for Applications penceresini kapatın.
4. Onay kutusuna sağ tıklayın ve bağlam menüsünden Makro Ata seçeneğini seçin. Ekran görüntüsüne bakın:

5. Makro Ata iletişim kutusunda, Makro adı kutusundan CheckBox_Date_Stamp öğesini seçin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

Onay kutusu işaretlendiğinde, tarih damgası bitişik hücreye otomatik olarak eklenir.

İlgili makaleler:
- Excel'de bir onay kutusu işaretlendiğinde belirtilen hücrenin değerini veya rengini nasıl değiştirebilirsiniz?
- Excel'de onay kutusu kullanarak bir hücreyi veya satırı nasıl vurgulayabilirsiniz?
- Excel'de hücre değerine göre onay kutusunun işaretli olmasını nasıl sağlarsınız?
- Excel’de onay kutusuna göre verileri nasıl filtreleyebilirsiniz?
- Excel'de bir satır gizlendiğinde, onay kutusunu da gizlemek için ne yapmalısınız?
- Excel'de birden fazla onay kutusu içeren bir açılır liste nasıl oluşturulur?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar