Şarta Bağlı Başka Makro Çalıştırma

  • Konuyu başlatan Konuyu başlatan ErolU
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ErolU

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
300
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Sorunuzu tam olarak anlamamış olabilirim.
Sanırım amacınız EVET denilse bile B18 0 ise işlem yapılmaması.

Eğer öyleyse ilgili kod satırını If Cevap = vbYes And Sheets("SONUÇ").Range("B18") > 0 Then şeklinde değiştirmeniz yeterli olur.
 
Ömer Bey,
Önceki dosya hatalı olmuş. Dosyayı yeniledim.
Dosyada şekille daha iyi ifade ettim konuyu.

Makro şöyle ilerlemeli:

İlk MsgBox EVET
>>>>>>>>>>>>>İkinci MsgBox
>>>>>>>>>>>>>>>>>>>>>>>>İkinci MsgBox Evet ise xxx
>>>>>>>>>>>>>>>>>>>>>>>>İkinci MsgBox Hayır ise yyy
İlk MsgBox HAYIR
>>>>>>>>>>>>> zzzzz
 

Ekli dosyalar

Sayın Ömer BARAN,
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(25 satır)

İlk iki satırı değiştirdim. Bir sorun kaldı.
cvp2 kısmındaki Cancel tuşu Exit Sub yapmıyor. Aşağıdaki mesajı gösteriyor.
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(2 satır)
Bunu nasıl düzeltmem gerekir.
 
Bilgisayarda deıilim.
cvp2 ye ait Else kısmını, Elseif cvp2 = vbNo Then olarak değiştirip, altına da Else ekleyin. Bu son Else kısmı Cancel işlemini karşılık gelir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt