Merhaba Arkadaşlar,
Mesaj onaylı bir işlem için yazdığım makroda bir gariplik var. Aşağıdaki kod ilk çıkan mesaja
"Evet" dersem 2.mesaj olarak 6 çıkıyor, sonra "200 ADETTEN FAZLA CIKTI ALMAYI SECTINIZ" çıkıyor.
"Hayır" dersem 2.mesaj olarak 7 çıkıyor, sonra "BASIMI IPTAL ETTINIZ" çıkıyor.
Arada ortaya çıkan 6 ve 7 nereden peydah oluyor, fikri olan var mı ?
Sub BASIMSAYISIKONTROL()
ONAY = MsgBox("SAYFA SAYISI 200 ADETTIR" & vbCrLf & "BASIM YAPILSIN MI", vbYesNo)
MsgBox ONAY
If ONAY = vbYes Then
MsgBox "200 ADETTEN FAZLA CIKTI ALMAYI SECTINIZ"
End If
If ONAY = vbNo Then
MsgBox "BASIMI IPTAL ETTINIZ"
End If
Range("A1").Select
End Sub
Mesaj onaylı bir işlem için yazdığım makroda bir gariplik var. Aşağıdaki kod ilk çıkan mesaja
"Evet" dersem 2.mesaj olarak 6 çıkıyor, sonra "200 ADETTEN FAZLA CIKTI ALMAYI SECTINIZ" çıkıyor.
"Hayır" dersem 2.mesaj olarak 7 çıkıyor, sonra "BASIMI IPTAL ETTINIZ" çıkıyor.
Arada ortaya çıkan 6 ve 7 nereden peydah oluyor, fikri olan var mı ?
Sub BASIMSAYISIKONTROL()
ONAY = MsgBox("SAYFA SAYISI 200 ADETTIR" & vbCrLf & "BASIM YAPILSIN MI", vbYesNo)
MsgBox ONAY
If ONAY = vbYes Then
MsgBox "200 ADETTEN FAZLA CIKTI ALMAYI SECTINIZ"
End If
If ONAY = vbNo Then
MsgBox "BASIMI IPTAL ETTINIZ"
End If
Range("A1").Select
End Sub
