MAHMUT ERGİN
Yeni Üye
- Katılım
- 2 Nis 2024
- Mesajlar
- 2
- Aldığı beğeni
- 0
- Excel V
- Office 2010 TR
Konu Sahibi
İyi forumlar herkese. Yaklaşık 45.000 satırlık bir stok tablom var. Yazdığım makro ile For i = 2 To sonSatir şeklinde bir döngü kurup satırları tek tek kontrol ettiriyorum ve belirli kritere uyanların satır rengini değiştirip yan sayfaya kopyalatıyorum.
Kod çalışıyor fakat işlem neredeyse 3-4 dakika sürüyor ve o esnada Excel "Yanıt Vermiyor" moduna geçip donuyor. Kullanıcılar program çöktü zannediyor.
Bu döngüyü hızlandırmanın, bellekte (RAM) çalıştırmanın bir yolu var mıdır? Application.ScreenUpdating = False satırını ekledim biraz fark etti ama hala çok hantal. Dizi (Array) yöntemiyle bu işin çok daha hızlı yapıldığını duydum ama kodu nasıl revize edeceğimi bilmiyorum. Mevcut kod şablonumu ekteki dosyaya bıraktım, optimize edebilir miyiz?
Kod çalışıyor fakat işlem neredeyse 3-4 dakika sürüyor ve o esnada Excel "Yanıt Vermiyor" moduna geçip donuyor. Kullanıcılar program çöktü zannediyor.
Bu döngüyü hızlandırmanın, bellekte (RAM) çalıştırmanın bir yolu var mıdır? Application.ScreenUpdating = False satırını ekledim biraz fark etti ama hala çok hantal. Dizi (Array) yöntemiyle bu işin çok daha hızlı yapıldığını duydum ama kodu nasıl revize edeceğimi bilmiyorum. Mevcut kod şablonumu ekteki dosyaya bıraktım, optimize edebilir miyiz?