Excel VBA Zaman Damgası Kullanılarak Otomatik Olay Günlükleri Nasıl Eklenir

Zaman damgaları, bir olayın ne zaman gerçekleştiğini belirlemek için harika bir kaynaktır. Microsoft Excel size gg:dd:yyyyss:dd:ss biçiminde zaman damgaları ekleme seçeneği sunar. Çoğunlukla, manuel ve hataya açık bir görev olan zaman damgalarını eklemek için klavye kısayollarını kullanmanız veya Excel işlevlerini yürütmeniz gerekir.

Excel Visual Basic kod düzenleyicisi, VBA zaman damgası betiklerini kullanarak tüm görevi otomatikleştirmenizi sağlayarak imdadınıza yetişir. Veri girişi operatörüne veya ortak çalışana güvenmeden görevi daha fazla otomatikleştirmek için karmaşık koşullar da ekleyebilirsiniz. Excel'de zaman damgaları eklemek için VBA'yı kullanmanın birkaç basit yolunu öğrenmek için okumaya devam edin.

1. VBA Zaman Damgası nasıl eklenir: QAT Makrosu

Aşağıdaki VBA kodu, Excel hızlı erişim araç çubuğundan veya QAT'tan tek bir tıklamayla istediğiniz zaman olay günlüğü işlevini çalıştırmanıza olanak tanır. Bir Excel VBA makrosu çalıştırmaya benzer , bu nedenle VBA kodunu uyguladıktan sonra mevcut çalışma sayfasını Makro etkin bir dosya uzantısı kullanarak kaydetmeniz gerekir :

  • Çalışma sayfası sekmesine sağ tıklayın ve içerik menüsünden Kodu Görüntüle'ye tıklayın.
  • Bu VBA kodunu kopyalayıp kod düzenleyiciye yapıştırın ve ardından Kaydet'e tıklayın .

Sub vba_timeStamp() Dim ts As Date With Selection .Value = Date + Time End With End Sub

  • Çalışma kitabını Makro özellikli bir dosya olarak kaydedin.
  • Şimdi, Dosya sekmesine tıklayın ve Dosya menüsünden Seçenekler'i seçin.
  • Hızlı Erişim Araç Çubuğu'na (QAT) tıklayın ve ardından Makroları Görüntüle'yi bulmak için listeyi kaydırın .
  • QAT'a Makroları Görüntüle'yi ekleyin ve Tamam'a tıklayarak Seçenekler menüsünü kapatın .
  • Şimdi, VBA kodunu çalıştırarak bir zaman damgası eklemeniz gerektiğinde QAT'tan Makroyu çalıştırın.

Zaman damgası oluşturma görevini tamamen otomatikleştirmek için aşağıda belirtilen VBA komut dosyalarını kullanabilirsiniz.

2. VBA Zaman Damgası nasıl eklenir: Çalışma Sayfası Değiştiğinde

Aşağıdaki VBA kodu, A sütununun karşılık gelen hücrelerinde değişiklikler algıladığında B sütununun hücrelerine bir zaman damgası ekleyecektir :

Özel Alt Worksheet_SelectionChange(ByVal Target As Range) Eğer Target.Column = 1 Ve Target.Value <> "" ise, Application.EnableEvents = False Target.Offset(0, 1) = Format(Now(), "gg-aa-yyyy) ss:dd:ss") Application.EnableEvents = True End If End Sub

VBA kod düzenleyicisini açmak için ilk yöntemde belirtilen adımları izleyin. Şimdi, çalışma sayfası değişiklikleri izlemeyi etkinleştirmek için VBAProject (Kitap1) menüsü altındaki Sayfa1(Sayfa1) üzerine çift tıklayın.

Kod düzenleyici , sol taraftaki açılır listede Worksheet'i ve sağ taraftaki açılır menüde SelectionChange'i göstermelidir . Şimdi yukarıdaki VBA kodunu kopyalayıp yapıştırabilirsiniz. İşiniz bittiğinde, dosyayı Makro özellikli bir Excel çalışma kitabı olarak kaydetmeyi unutmayın.

Bu Makroyu her çalıştırdığınızda, A sütununa bir şey yazarsanız, Excel otomatik olarak B sütununa bir zaman damgası ekler . Ayrıca, VBA komut dosyasını eklemek için önceki yöntemde belirtilen adımları izleyerek Makroyu QAT'a ekleyebilirsiniz.

Son sözler

Artık Excel VBA kod düzenleyicisini yukarıda belirtilen VBA zaman damgası kodlarıyla nasıl kullanacağınızı bildiğinize göre, istediğiniz zaman zaman damgalarını otomatik olarak eklemek için Excel çalışma kitabınızı değiştirmeye başlayabilirsiniz.

Ancak, geri alma kısayol tuşuna basarsanız, Excel çalışma sayfanızda bir VBA kodu yürüterek yaptığınız değişiklikler kaybolmaz. Bu nedenle, bu basit VBA komut dosyalarını uygulamadan önce yedek kopyalar oluşturun. Excel VBA ayrıca diğer harika işlevleri de gerçekleştirebilir; örneğin, VBA'yı Microsoft Excel'e satır eklemek için kullanabilirsiniz.

Leave a Comment

Eksik Word 2010 Konuşma Tanıma Özelliğini Değiştirmek İçin Windows 7yi Kullanın

Eksik Word 2010 Konuşma Tanıma Özelliğini Değiştirmek İçin Windows 7yi Kullanın

Microsoft Word 2010, onu daha etkileşimli ve kullanımı daha kolay hale getiren ve belge düzenlemeyi her zamankinden daha kolay hale getiren çok sayıda yeni özellik içeriyor

Excel 2010 Regresyon Analizi

Excel 2010 Regresyon Analizi

Regresyon Analizi Nedir? Regresyon analizi, çeşitli değişkenleri modelleme ve analiz etme tekniklerini içeren saf bir istatistiksel terimdir.

Word 2010 Belge Paylaşım Teknikleri

Word 2010 Belge Paylaşım Teknikleri

Office Backstage düğmesine (Dosya düğmesi) tıklayın ve Paylaş'a basın, belgelerinizi paylaşabileceğiniz yolların listesini bulacaksınız E-posta Kullanarak Gönder Bu

Outlook 2010u Başlatamıyor musunuz? Güvenli Modu Kullanın

Outlook 2010u Başlatamıyor musunuz? Güvenli Modu Kullanın

Outlook 2010'unuz suçlu bir eklenti nedeniyle çöküyorsa, tek olası yol onu güvenli modda başlatmak ve eklentiyi kaldırmaktır.

Office Outlook 2010 Eklenti Yöneticisi

Office Outlook 2010 Eklenti Yöneticisi

Son zamanlarda Outlook 2010 ile çok fazla uğraştık. Çevrimdışı Modda kullanma, Güvenli Modda çalıştırma ve hızlandırma hakkındaki önceki yazıları okuyabilirsiniz.

Visio 2010 Diyagramında Filigran Oluşturma ve Ekleme

Visio 2010 Diyagramında Filigran Oluşturma ve Ekleme

Ne yazık ki Visio 2010 filigran diyagramını doğrudan desteklemiyor, ancak yayınlamadan veya dağıtmadan önce yine de bir filigran oluşturabilirsiniz.

Access 2010da HTML Veri Sayfasını İçe Aktar ve Bağla

Access 2010da HTML Veri Sayfasını İçe Aktar ve Bağla

Access 2010, özellikle HTML formatında kaydedilen veri tablolarıyla uğraşırken çok faydalı olabilecek web veri sayfalarını içe aktarma olanağı sağlar.

Excel 2010da VLOOKUP İşlevi

Excel 2010da VLOOKUP İşlevi

Excel VLOOKUP fonksiyonu, belirli tablodaki değerleri aramanız ve karşılaştırma için diğer veri alanlarıyla karşılaştırmanız gerektiğinde kullanılabilir

Excel 2010: Dizi Formülünü Kullanma

Excel 2010: Dizi Formülünü Kullanma

Excel, dizilerle başa çıkmanın bir yolunu sunar. Bazen formül uygulamak veya dizileri kullanarak başka bir işlem yapmak çılgınca bir ihtiyaç haline gelir. Dizileri kullanarak

Word 2010 Belge Metni Nasıl Dizinlenir

Word 2010 Belge Metni Nasıl Dizinlenir

Microsoft Word, metinleri, anahtar kelimeleri ve terimleri anında bulmanıza yardımcı olan çok kullanışlı bir özellik sunar. Kelime Dizini aracılığıyla,