Formülleri makroya çevirmek

Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
Merhaba Değerli Dostlar,

Çok uzun (ortalama 14000 satırlık) bir liste üzerinde çalışıyorum ve liste üzerinde her satırda değerlerin yanında formüller mevcut. Formüllerle liste tamamen gerekli değerleri bana veriyor lakin, liste o kadar ağırlaştı ki, artık neredeyse çalışamaz oldum.

Acaba ekteki belgede listemden örnek verdiğim bir bölüm üzerinde de görülebileceği gibi, bu formülleri makro haline getirebilir miyim? Tahminimce formüller makro olarak yazılırsa belge daha çalışılabilir olacaktır.

Saygılarımla,
 

Ekli dosyalar

Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Dosyanız ektedir. Dediğiniz gibi çok hızlı çalışıyor. Sadece makrolardan dolayı kaydederken yavaş.
 

Ekli dosyalar

Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
Teşekkür ederim Sn. Ali Başkan,

Tam ümidimi yitirmişken hızır gibi yetiştiniz. Elinize sağlık
 
Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
Tekrar merhabalar,

Ekteki dosya ile kullanmakta olduğum dosyanın tüm veri kayıtları ve biçimleri aynı şekilde olmasına rağmen, kullanmakta olduğum dosyanın formüllerini silip, ekteki makroyu kaydettiğimde herhangi bir sonuç alamıyorum. Hiçbir hesaplama olmuyor, acaba bu esnada atladığım herhangi bir şey olabilir mi?
 

Ekli dosyalar

Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
Ayrıca belgeye yeni bir isim yazdığım zaman aşağıdaki hatayı alıyorum;

Run-time error '6':
Overflow

Debug diyerek hatayı görüntülediğimde aşağıdaki satır seçili olarak geliyor;

Dsütunu = Dformül / Range("X" & satır).Value
 
Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Nasıl olduğunu bilmiyorum ama kodların arasından muhtemelen Ctrl-Z yaparken Cells(satır, 4).Value = Dsütunu satırı silindiği için D sütununa verileri getirmiyormuş. Şu an sorun yok. Bu kodlar herhangi bir nedenle hata verirse makrolar bir daha çalışmaz. Application.EnableEvents=False olduğu için. Bunun çözümü exceli komple kapatıp dosyayı yeniden açmak ve sayfanın herhangi bir yerinde değişiklik yapmak. Makronun çalışıp çalışmadığını anlamak için renkli sütunlardan herhangi bir hücreyi veya sütunu silin. Sildiğiniz veriler geri geliyorsa makro sorunsuz çalışıyordur. Ayrıca hata kontrolü koydum. Hata olsa dahi devam edecek. Bahsettiğiniz Run-time hatasına ben rastlamadım. Örnek dosya gönderirseniz bakabilirim. Şu an sorunsuz çalışıyor.
 

Ekli dosyalar

Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
zahmetleriniz için teşekkür ederim ali bey, makro gayet başarılı bir şekilde çalışıyor lakin veriler çok fazla olduğu için formüllü halinden daha da ağırlaştı. galiba formüllerle devam edeceğim.

tekrar teşekkür ederim.
 
Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Rica ederim. Çok ilginç bir tespitte bulunmuşsunuz. Benim tahminim makronun dosyayı formüller kadar yavaşlatmayacağı yönündeydi. Yanılmışım.
 
Katılım
11 Mart 2005
Mesajlar
201
Excel Vers. ve Dili
2007 TR
aslında belge çok büyük olmasa, yazdığınız kodlar inanılmaz fonksiyonel oldu, lakin sorun; 14883 satır veri ile dolu ve makro 45 dk. civarında çalışıyor. Bende ki verilerin fazlalığından kaynaklanan bir durum. Tekrar emeğiniz için teşekkür ederim
 
Katılım
22 Haziran 2008
Mesajlar
4
Excel Vers. ve Dili
2007 türkçe
Hazırladığım çalışma kitabına yardım

Işyerinde bi çalışma kitabı hazırladım ciromuzun %90 ını oluşturan 10 ürün grubunu hedef aldım ve bu 10 grubun 6 aylık satışlarını satış temsilcisi bazında çektim aylara böldüm ve 10 ürün grubundan aylık ortlama ne kadar satmışar çıkardım. Daha sonra bu ay gelecek olan hedefi bu kriterlere göre satış temsilcilerine dağıtmak istedim. Ayrı ayrı çalışma sayfaları olusturdum ve hepsine satması gereken ürünü paylaştırdım aylık 26 işgününde günde kaç koli satması gerktiğini çıkardım. Getirebileceği aylık iade miktarınıda %2.1 olarak tanımladım ve bu miktarlarıda oluşturdum. Bunu makrolarla bi program şeklinde çalıştırabilirmiyi. Makrolar hakkında çok az blgiye sahibim. Bu konuda yardım ederseniz seviniri. Doya ekte. şimdidden yardınlarınız için teşekkürler
 

Ekli dosyalar

Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Sorunuzun konu ile alakası yok. Yeni soru sormanız daha uygun olur. Şu an il dışında olduğum için sorununuzla ilgilenemeyeceğim ama muhtemelen haftasonu dosyanızı makrolu hale çevirmeyle ilgili çalışmaya başlayacağım.
 
Katılım
22 Haziran 2008
Mesajlar
4
Excel Vers. ve Dili
2007 türkçe
Sorunuzun konu ile alakası yok. Yeni soru sormanız daha uygun olur. Şu an il dışında olduğum için sorununuzla ilgilenemeyeceğim ama muhtemelen haftasonu dosyanızı makrolu hale çevirmeyle ilgili çalışmaya başlayacağım.
bu konu ile ilgili nerede yazacgımı bilmiyorum. forum konusundada acemiyim demekki. ben dönüşünüzü ve cevabınızı bekliyorum. ilginiz için teşekkürler
 
Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Dosyanızı inceledim. Dosyanız çok kapsamlı ve ciddi manada emek ve zaman isteyen ve ayrıca sizin de sık sık yardımcı olmanızı gerektirecek bir çalışma. Bu nedenle bu çalışmayı sizin yapmanız en doğrusu. Takıldığınız noktalarda da yardıma hazırım.
 
Katılım
22 Haziran 2008
Mesajlar
4
Excel Vers. ve Dili
2007 türkçe
Dosyanızı inceledim. Dosyanız çok kapsamlı ve ciddi manada emek ve zaman isteyen ve ayrıca sizin de sık sık yardımcı olmanızı gerektirecek bir çalışma. Bu nedenle bu çalışmayı sizin yapmanız en doğrusu. Takıldığınız noktalarda da yardıma hazırım.
merhaba. ilginiz için tekrar teşekkürler. benim istediğim, bu dosyayı biraz daha geliştirmek. örnek tüm ekibin başka bi tarihte yapacağı satışları 6 aylık rapor halinde aldıgımda bu çalışmaya girdiğimde bütün oranların bu yeni girdiğim rakamlar üzerinde kendini düzenleyebilmesi. formullerde eksik kalan kısımları tamamlayıp tamamen istediğim gibi bişeyi yapabilirim diye düşünüyorum. fakat şöylede bir durum var bir firmayız ve benimle beraber çalışan 7 kişi daha var. bütün bu hazırladığımız raporları ben kullanmak durumunda kalıyor gibi oluyorum. işi iyice basitleştirip kısaca şöyle diyeyim, benim bu ve buna benzer 10 tane kadar çalışmam var danone prim hesaplama tablosu eti prim hesaplama tablosu maser stok list durumunu gosteren baska bi rapor vs.. bunlardan yolladıgım dosyayı baz alarak, yolladıgım dosyayı lazım oldugu kadar butonla bir butona tıkla 6 aylık şirket satışını gir bir butona tıkla şirket hedefini gir diğer butonlarla her satış temsilcisinin hedefi, getirmesi gereken iade miktarı her ürün grubundan günlük satması gereken miktar gibi seçenekler ekleyip 6 aylık satışın girileceği ve şirket hedefinin girileceği kısım hariç diğerlerini korumaya alıp bozulmasını engellemek gibi bi şansımız varmı. bunlar makrolarla vs. ile yapılabiliyormuş ama 15 gündür netten araştırmama rağmen istediğime benzer bir bilgiye ulaşamadım. bu konular ile ilgili hiçbir eğitimim yok bilgisayar kökenli birisiyim kendimi geliştirmeyi seviyorum merak ettiğim konuyu sonuna kadar götürürüm. ilgilendiğiniz için sizede çok teşekkür ederim. konu ile ilgili daha geniş bilgilere ulaşabileceğim bölümler varsa bildirebilirseniz sevinirm. forum çok geniş biraz gezeyim dedim kullanabileceğimiz yüzlerce bilgiye sahipsiniz emekleriniz içinde ayrıca elinize sağlık. iyi günler
 
Katılım
29 Kasım 2008
Mesajlar
1
Excel Vers. ve Dili
2003 tr
merhabalar tüm arkadaşlar; ben MAKRO konusunda tecrübesizim fakat daha önceden hazırlanmış bir makro da KATALOG programı çalıştırabiliyorum... bir iki eklenti sütün yerleştirmek istiyorum fakat dedimya tecrübem yok.. yardımcı olursanız sevinirim...
 
Katılım
12 Nisan 2007
Mesajlar
170
Excel Vers. ve Dili
Office XP
Sorunuzu alakasız soruların altına değil de yeni soru sorarak yazınız. Daha çabuk yardım alırsınız. Ayrıca sorunuzu örnek dosya ile destekleyin.
 
Üst