klasör içerisine dosya eklendiğinde uyarı verme

Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Kod:
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
Dim sh
Set sh = CreateObject("WScript.Shell")
set dosya = fso.GetFolder("c:\ftp\")
Do until 1 = 2
if dosya.size > 100 then
msgbox "Geldi!"
end if
wscript.sleep 100
loop
Çok değerli üstadlar klasör içerisine dosya eklendiğinde uyarı versin şeklinde google de arama yaparken bu koda ulaştım ama bu kod ne kodudur nereye uygulayacağız bilmiyorum yardım ederseniz çok sevineceğim şimdiden çok teşekkürler.
 
Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
konu güncel arkadaşlar. yardımlarınızı bekliyorum.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Sayın Tukayf,Alttaki kodlar işinizi görecektir.:cool:
Kod:
Sub dosyaekle59()
Application.Workbooks.Add
ActiveWorkbook.SaveAs (ThisWorkbook.Path & "\Test.xls")
ActiveWorkbook.Close
MsgBox ThisWorkbook.Path & vbLf & "Klasörüne test.xlx adında dosya oluşturuldu."
End Sub
 
Katılım
22 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
....
Kod:
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
Dim sh
Set sh = CreateObject("WScript.Shell")
set dosya = fso.GetFolder("c:\ftp\")
Do until 1 = 2
if dosya.size > 100 then
msgbox "Geldi!"
end if
wscript.sleep 100
loop
Bu komutu bir kez çalıştırdığınızda
c:\ftp\ klasörüne 100'den büyük dosya eklendi ise uyarı veriyor, ama döngü sonsuz döngü olmuş. Şöyle bir şey yapılabilir

Kod:
Sub KlasörVarmi()
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
Dim sh
Set sh = CreateObject("WScript.Shell")
Set dosya = fso.GetFolder("c:\ftp\")
Do Until 1 = 2
If dosya.Size > 100 Then
If MsgBox("Geldi!", vbYesNo, "Döngüden çıkalım mı") = vbYes Then Exit Sub
End If

Loop
End Sub
Ayrıca Döngüden çıktığınız anda kontrol sona erer, yeniden komutu çalıştırmanız gerekir. Bunu yerine C Sharp gibi bir program ile istediğiniz yapılabilir.
 

musa yüksel

Altın Üye
Katılım
27 Şubat 2014
Mesajlar
98
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
04-08-2027
arkadaşlar verdiğiniz kodları nereye yazıyoruz anlamadım.

masaüstünde faks diye bir klasör var ve benim fakslar bu klasöre düşüyor.

bu klasöre yeni bir faks düştümü uyarı çıkması istiyorum. bunun bir yolu var mı.
 
Son düzenleme:
Üst