• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Milisaniye..

Katılım
9 Haziran 2019
Mesajlar
42
Excel Vers. ve Dili
Microsoft Excel 2010 - Türkçe
Öncelikle herkese kolay gelsin.

A1 hücresinden başlayarak A50 hücresine kadar sırayla 500 milisaniyede bir "örnek" yazdırmak istiyorum. Ve bu yazdırılırken başka bir makronun da çalışabilmesini istiyorum. Örneğin bu kod çalışırken bir butona tanımladığım B1 hücresine "deneme" yazdıran makro çalışabilsin.
Yardımcı olabilirseniz çok sevinirim.
 
Harici linkte paylaşmıştım. Sanırım görmediniz.
 
Harici linkte paylaşmıştım. Sanırım görmediniz.
Evet eriştim.
Hocam öncelikle emeğinize sağlık çok teşekkür ederim.
Bende aynı şekilde sleep kullanarak yaptım. Araya makro giremedim. Sonra araştırdım baya ve DoEvents kalıbını buldum. Sizde aynı kalıbı kullanmışsınız fakat 'Code execution has been interrupted' hatası veriyor. Sizinkinde de aynı şekilde hata verdi.
 
Ben test edip olumlu sonuç alıp göndermiştim.
 
Ben test edip olumlu sonuç alıp göndermiştim.
Kolay gelsin. Dün ki sorun benim pc m den kaynaklanıyormuş. Yalnız şimdi de şöyle bi sıkıntı ile karşılaştım. İlk kod çalışırken araya girecek makroyu çalıştırmak için ekran üzerinde bir butona atadığım zaman sıkıntısız çalışıyor fakat bu makroyu klavyede bir tuşa atadığım zaman çalışmıyor.
 
#2 nolu mesajımdaki dosyayı revize ettim.

2. makronun kısayolu CTRL+SHIFT+K

Deneyiniz.
 
Merhaba Korhan Ayhan Hocam,
Sleep fonksiyonunu kullanmak istediğimde resimdeki hata mesajı geliyor. Bendeki Office 2010 64 bit. Bunun anlamı her makinede çalışmayacak gibi
sanki. Uygun bir çözümü var mıdır?
Saygılarımla
 

Ekli dosyalar

  • 2020-02-03_06-46-20.png
    2020-02-03_06-46-20.png
    41.2 KB · Görüntüleme: 6
Tabi saydırmaktan başka ...
Saygılarımla
Kod:
Sub Say()
    For y = 1 To 6000000
    Next y
End Sub
 
Dosyayı revize ettim tekrar deneyiniz.
 
Günaydın Korhan Ayhan Hocam,
Dosyanızdaki ben de de çalışıyor. Derdim, onu başka bir dosyada kullanmak. O durumda veriyor hatayı. Yoksa sizin dosya çalışıyor.
Saygılarımla
 
Deklarasyon kısmını başka dosyaya aktarırken hata verirse tamam diyerek devam edin. Rengi kırmızı olacaktır. Bu önemli değildir. Kod çalışacaktır.

Bunun dışında başka hata veriyorsa uyguladığınız dosyayı görmek gerekir.
 
Merhaba Korhan Ayhan Hocam,
BuÇalışmaKitabı kısmına Option Explicit ifadesini ekledim şimdi çalıştı. Buna dikkat etmemişim.
İlginize çok teşekkür ederim.
Saygılarımla
 
Bahsettiğiniz ekleme olmasa da sorun çıkacağını düşünmüyorum. Ama neyse sorununuz çözülmüş.
 
evet, çok teşekkür ederim
iyi çalışmalar
 
Yaptığınız kodu paylaşır mısınız?
 
Yaptığınız kodu paylaşır mısınız?
Private Sub Workbook_Open()
Application.OnKey "{RIGHT}", "sagacek"
End Sub

Kısa yolu bu kodlarla tanımladım.
Fakat kodların hepsini istiyorsanız dosyayı tüm göndermem lazım çünkü oyun yazmaya çalışıyorum (kendimce). Hem çok disiplinsiz ve karışık hemde size nasıl göndereceğimi bilmiyorum .
 
Geri
Üst