Dosya klasörün altında yoksa çalışmayan macro...

Katılım
6 Mayıs 2008
Mesajlar
56
Excel Vers. ve Dili
Excel2003
Merhaba,

Bir excel dosyasından Tuş ile makroyu çalıştırdığımda giris1.xls isimli dosya C:\Depo klasörünün altında yoksa çalışmasın var ,ise çalışsın diye kod yazmak istiyorum. Yardımcı olabilirmisiniz.

Birde 5 dak. aralıklarla çalışacak makro yazabilirmiyiz.

Teşekkürler,
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Merhaba

Aşağıdaki kodu inceleyiniz...

Kod:
Sub deneme()
If Not Dir("C:\Depo\giris.xls") = "giris.xls" Then
MsgBox "Dosya yok"
Exit Sub
Else
MsgBox "Dosya bulundu. Çalışmaya devam edebilirsiniz..."
End If
End Sub
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Ben de 5 dk arayla çalışan makroyu ekleyeyim.
Kod:
Sub Çalıştır()
Application.OnTime Now + TimeValue("00:05:00"), "Makronuz"
End Sub
Sub Makronuz()
MsgBox "Makronuz çalıştı."
Call Çalıştır
End Sub
 
Üst