Makro çalışırken hücrelere girdiğim an hata veriyor

Katılım
11 Aralık 2015
Mesajlar
7
Excel Vers. ve Dili
office 2010 türkçe
Arkadaşlar Merhaba;

Bir konu üzerinde yardımınızı istiyorum.Bu makro konularında pek iyi değilim.

Excel çalışma sayfamda otomatik olarak bir saat işliyor.Bu makro çalışırken excel "GİRİŞ" sekmesindeki hiçbir özellik aktif olmuyor ve herhangi bir hücreye çift tıklayınca hata veriyor;"Microsoft Excel Çalışmayı Durdurdu". Ben bunu nasıl önleyebilirim.

Birde makro çalışırken veri sekmesindeki "webden veri al" özelliği arka planda çalışmıyor.Makroyu durdurduğum an diğerleri çalışıyor.

Benim istediğim hem açılırken saat otomatik çalışsın aynı anda webden veri alsın ve hücreler kilitli olmasın.Yardımlarınızı bekliyorum.

İlginiz için teşekkürler...
 
Katılım
11 Aralık 2015
Mesajlar
7
Excel Vers. ve Dili
office 2010 türkçe
excel dosyasını kaydedip tekrar girince yukarı yazdığım şeyler aktif olmuyor.

lütfen yardımlarınızı esirgemeyin..
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Kullandığınız saat kodlarını şu şekilde değiştirebilirsiniz.
Kod:
Sub Auto_open()
[BJ1] = Format(Now, "hh:mm:ss")
Application.OnTime Now + TimeValue("00:00:01"), "saat"
End Sub

Sub Saat()
[BJ1] = Format(Now, "hh:mm:ss")
Application.OnTime Now + TimeValue("00:00:01"), "Auto_open"
End Sub
Ama yine de ben bu tarz kodları kullanmak yerine dosyaya flash ile saat eklemeyi tercih ederdim.
Hem daha şık...
 
Katılım
11 Aralık 2015
Mesajlar
7
Excel Vers. ve Dili
office 2010 türkçe
Hocam, " .xlsm !auto_open makrosu çalıştırılamıyor.Makro bu çalışma kitabında olmayabilir veya tüm makrolar devre dışı bırakılmış olabilir." hatası veriyor.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Dosyanızdaki Auto_open makrosunu silin yukarıdaki mesajda verdiğim iki kodu dosyanızın boş modülüne kopyalayın. Sonra dosyanızı kaydedip kapatın. Yeniden açtığınızda çalışacaktır.
 
Katılım
11 Aralık 2015
Mesajlar
7
Excel Vers. ve Dili
office 2010 türkçe
Hocam dediğinizi yaptım düzeldi teşekkür ederim.Bir sorum daha olacak saat çalışırken fare her saniye değiştiğinde titriyor.Yani yüklüyor ve sonra duruyor.Bunu düzeltme gibi imkanımız var mı ?
 
Katılım
26 Aralık 2006
Mesajlar
39
Excel Vers. ve Dili
excell 2005
Kullandığınız saat kodlarını şu şekilde değiştirebilirsiniz.
Kod:
Sub Auto_open()
[BJ1] = Format(Now, "hh:mm:ss")
Application.OnTime Now + TimeValue("00:00:01"), "saat"
End Sub

Sub Saat()
[BJ1] = Format(Now, "hh:mm:ss")
Application.OnTime Now + TimeValue("00:00:01"), "Auto_open"
End Sub
Ama yine de ben bu tarz kodları kullanmak yerine dosyaya flash ile saat eklemeyi tercih ederdim.
Hem daha şık...


Hocam dosyaya flash ile saat nasıleklerim? teşekkürler.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
İnternet ortamındaki onlarca flash saatten birini beğenip bilgisayarınıza indiriniz (Eğer internet bağlantınız devamlı açıksa indirmeden sadece linkini de kullanabilirsiniz.) Ancak üzerine tıklayınca başka linklere yönlendiren saatlere dikkat ediniz.
Geliştirici sekmesinden > Ekle > Diğer denetimler > Shockwave flash object diyerek nesneyi ekledikten sonra sağ tık > özellikler > açılan pencereden Movie başlığına flash saatinizin bilgisayardaki yolunu ya da internet linkini giriyorsunuz.
 
Üst