Zamanlı Veri Aktarımı ?

ozgurpeh

Altın Üye
Katılım
30 Eylül 2007
Mesajlar
383
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
04-01-2027
Arkadaşlar farklı iki çalışma arasında günün belli saatleri arasında sayfalar kapalıda olsa nasıl otomatik veri aktarabiliriz ? Böyle birşey yapılabilir mi?
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Örneği inceleyip kendinize uyarlayınız.
Kod:
Sub AUTO_OPEN()
Application.OnTime Now + TimeValue("00:01:00"), "TEST"
End Sub
Sub TEST()
Set S1 = Sheets("Sayfa1")
Set S2 = Sheets("Sayfa2")
For SUT = 1 To S1.[A65536].End(3).Row
SONSAT = S2.[A65536].End(3).Row
S2.Range("A" & SONSAT + 1 & ":C" & SONSAT + 1) = S1.Range("A" & SUT & ":C" & SUT).Value
Next
End Sub
 

ozgurpeh

Altın Üye
Katılım
30 Eylül 2007
Mesajlar
383
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
04-01-2027
Örneği inceleyip kendinize uyarlayınız.
Kod:
Sub AUTO_OPEN()
Application.OnTime Now + TimeValue("00:01:00"), "TEST"
End Sub
Sub TEST()
Set S1 = Sheets("Sayfa1")
Set S2 = Sheets("Sayfa2")
For SUT = 1 To S1.[A65536].End(3).Row
SONSAT = S2.[A65536].End(3).Row
S2.Range("A" & SONSAT + 1 & ":C" & SONSAT + 1) = S1.Range("A" & SUT & ":C" & SUT).Value
Next
End Sub

Güzel Bir Paylaşım Fakat ;
Dosya açıldıktan sonrta sanırım 1 dakika sonra atıyo bunu bilgisayarın saatine göre belli bir saat veremzmiyiz mesela hergün saat 17:00 de gibi
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Bu şekil deneyiniz.
Kod:
Sub AUTO_OPEN()
Application.OnTime TimeValue("21:05:00"), "TEST"
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın V.Basic For Applications, paylaşım için çok teşekkürler. Harika bir kod.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Bişey değil.
 
Üst