• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Msgbox içerisine işlem sonucu yazdırmak

  • Konbuyu başlatan Konbuyu başlatan Mesafe
  • Başlangıç tarihi Başlangıç tarihi
Katılım
29 Kasım 2011
Mesajlar
235
Excel Vers. ve Dili
Excel 2016 English
makro işlemi sonucunda çıkacak msgbox içerisine iki sütundaki dolu hücreleri saydırıp arasındaki farkı yazdırmak istiyorum
Örneğin;
if (A sütünu dolu hücre sayıs) - (D sütunu dolu hücre sayısı) = 0 then
msgbox "işleminiz tamamlanmıştır"
Else
msgbox "D sütununda 10 ürün eksik" (10 ürün A-D dolu hücre farkı olarak değişecek)
end if
end sub

yardımlarınız için şimdiden teşekkürler
 
Aşağıdaki makroyu deneyiniz:

PHP:
Sub kontrol()
bosA = WorksheetFunction.CountBlank([A:A])
bosD = WorksheetFunction.CountBlank([D:D])
If bosA = bosD Then
    MsgBox "İşlem tamamlanmıştır!", vbInformation
ElseIf bosA > bosD Then
    MsgBox "A sütununda " & bosA - bosD & " ürün eksik!", vbCritical
Else
    MsgBox "D sütununda " & bosD - bosA & " ürün eksik!", vbCritical
End If
End Sub
 
Geri
Üst