Otomatik veri kaydı.

Katılım
15 Nisan 2009
Mesajlar
6
Excel Vers. ve Dili
2010 tr
Merhabalar
xml (vers1) tabanındaki verileri excel de ara sıra manuel olarak kayıt ediyorum.
Bunu otomatik 1 dk ara ile nasıl gerçekleştire bilirim?
Dosya kapalı durumda da kayıt eklemeye devam edecek.
Yardımcı olabilirseniz sevinirim.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Dosyalarınızı eklerseniz bakalım.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
İlk mesajınızı biraz detaylandırabilir misiniz ?
 
Katılım
15 Nisan 2009
Mesajlar
6
Excel Vers. ve Dili
2010 tr
İlginize teşekkür ederim
ama istediğim bu değil

http://212.175.34.150:8086/connectioncounts adresinden anlık bağlantı bilgilerini kontrol ediyorum ve yukarıda ekte verdiğim dosyaya ara sıra veri/ bağlantı ile kayıt ediyorum.

bu işlemi ben müdahale etmeden dosya kendisi yapsın.
dosya kapalı iken de buna devam etsin.

Yani bir nevi 1 dk ara ile log tutsun istiyorum.

diğer bir sorun ise sondaki tarih sütununda ilave etmiş olduğu "şimdi()" o andaki tarih ve saat bilgisini bir daha değiştirmesin.

Şimdiden teşekkürler
 
Katılım
15 Nisan 2009
Mesajlar
6
Excel Vers. ve Dili
2010 tr
İlk mesajınızı biraz detaylandırabilir misiniz ?
http://212.175.34.150:8086/connectioncounts adresinden anlık bağlantı bilgilerini kontrol ediyorum ve yukarıda ekte verdiğim dosyaya ara sıra veri/ bağlantı ile kayıt ediyorum.

bu işlemi ben müdahale etmeden dosya kendisi yapsın.
dosya kapalı iken de buna devam etsin.

Yani bir nevi 1 dk ara ile log tutsun istiyorum.

diğer bir sorun ise sondaki tarih sütununda ilave etmiş olduğu "şimdi()" o andaki tarih ve saat bilgisini bir daha değiştirmesin.

Şimdiden teşekkürler
 
Katılım
31 Mart 2009
Mesajlar
227
Excel Vers. ve Dili
2010 türkçe
Eğer A1 hücresinde bir değişiklik olursa aşağıdaki makro sayfayı otomatik olarak kaydeder.
Siz değişikliği nerede yapıyorsanız, A1 yazan yeri o hücre ile değiştirin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [A1]) Is Nothing Then Exit Sub
ThisWorkbook.Save

End Sub
 
Katılım
15 Nisan 2009
Mesajlar
6
Excel Vers. ve Dili
2010 tr
Eğer A1 hücresinde bir değişiklik olursa aşağıdaki makro sayfayı otomatik olarak kaydeder.
Siz değişikliği nerede yapıyorsanız, A1 yazan yeri o hücre ile değiştirin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [A1]) Is Nothing Then Exit Sub
ThisWorkbook.Save

End Sub
Teşekkürler Lider22
Fakat yeni kayıtlar dosya da listenin sonuna kayıt edilir.
Eğer tarih sutunu için önerdiyseniz, kayıt edilen zamanı o sutundaki son kayıt hücresine kayıt edecek, dosya da herhangi bir değişiklikte bahsedilen zaman ("ŞİMDİ()") yenilenmeyecek
 
Katılım
31 Mart 2009
Mesajlar
227
Excel Vers. ve Dili
2010 türkçe
O zaman kodunuzu hangi sütunda değişiklik oluyorsa aşağıdaki gibi değiştirebilirsiniz.
Kod:
Private Sub worksheet_change(ByVal target As Range)

If Intersect([A:A], target) Is Nothing Then Exit Sub
ThisWorkbook.Save

End Sub
 
Üst