Hesaplama yanlışsa makronun çalışması dursun

Katılım
7 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
Acİl Durum

Bİraz KarmaŞik Bİr Durum.

Şİmdİ YaptiĞim Tabloda Sayfanin Bİrİnde 106.200 Adet DormÜl Var. Bu AŞiri YavaŞlamaya Neden OlduĞundan Hesaplama Şeklİnİ El İle Yaptim Ancak Bİr Sonrakİ Sayfada Otomatİk Olarak Hesaplanmasi Gereken KÜÇÜk Bİr FormÜl Var.

En Önemlİsİ İkİncİ Sayfadakİ KÜÇÜk FormÜl İÇİn DoĞrulama Verdİm SonuÇ YanliŞ Çikiyosa Hata Mesaji Verdİrtİyorum. Bu Bİrbİrİne BaĞli İkİ Sayfa İÇİn Uzunca Bİr Makrom Var. Bu Makro İle Mod El İle SeÇİlİ OlduĞu Halde İkİncİ Sayfada Yer Alan KÜÇÜk FormÜlÜ Hesaplatabİlİyorum. Bu Hesaplama İŞİde Makronun Hemen BaŞinda Yer Aliyor.

İstedİĞİm İse Şu Ben Makroyu BaŞlattiĞimda Yapilan Hesaplama Netİcesİ YanliŞ İse YaptiĞim DoĞrulamadakİ Hata Mesajinin Çikmasi Ve Makroyu Hemen Orda Durdurup Devam Etmemesİ. Yardimci Olabİlİrsenİz KorkunÇ Derecede Sevİnİrİm. Şİmdİden TeŞekkÜrler.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Örnek kısa bir dosya ekleyebilirmisiniz.
Makrolarda içinde olsun.
Doğrulama için hangi hücreleri karşılaştırdığınızıda yazınız.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Aşağıdaki satırı makronuzun hemen başlangıcına yerleştirin

Sub RAPORENCOKSATANDOSEME()
If Sheets("sayfa2").Range("L4") = False Then GoTo bit

Aşağıdaki satırıda End Sub'tan önceye yerleştirin

Exit Sub
bit:
MsgBox ("xxxxxxxxxxxxxxxxxxxxxxxxx")
End Sub

Sayfa2 de L4 sütunu eğer DOĞRU ise makronuz çalışacak
L4 YANLIŞ ise mesaj verip Makrodan çıkılacak
 
Katılım
7 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
TeŞekkÜr

:hihoho: ZAFER BEY ÇOK TEŞEKKÜR EDERİM. SORUNUMA % 100 ÇARE OLDUNUZ. GERÇEKTEN ÇOK TEŞEKKÜR EDERİM.
 
Katılım
7 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
Son BİŞey

Abİ Bu Örnek Tabloda OlduĞu Gİbİ. Bİr Excel Tablosunu Yada Daha Önce Sİze Örnek Olarak GÖnderdİĞİm Tabloyu Nasil ProĞram GÖrÜntÜsÜnde Yapabİlİrİm. Örnek Tabloda OlduĞu Gİbİ.....
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Burada program görüntü diye bir şey yok. sadece işlemler userform üzerinden yapılıyor ve o userform dosyanın açılışında otomatik ekrana geliyor.

Arama motoruna userform yazarak aratınız.
 
Üst