اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر
Function CountNonEmpty(ByVal Rng As Range) As Long
    CountNonEmpty = WorksheetFunction.CountA(Rng)
End Function

Function CountIf(ByVal Rng As Range, ByVal Val As Variant) As Long
    CountIf = WorksheetFunction.CountIf(Rng, Val)
End Function

Sub Test()
    MsgBox CountNonEmpty(Range("A1:H20"))
    MsgBox CountIf(Range("A1:H20"), "نعم")
End Sub

 

  • Like 1
قام بنشر

السلام عليكم و رحمة الله و بركاته

بارك الله فيك أستاذ جعفر الطريبق ..عمل رائع .. جزاك الله خيرًا و زادها بميزان حسناتك .. هل من الممكن جعل طريقة حساب الكلمات اختيارية .. مثلا أريد أن أحسب عدد كلمات " نعم " بهذا النطاق .. أو أختار كلمة أخرى بنفس النطاق مثلا " لا " .. بارك الله فيك مسبّقًا

قام بنشر (معدل)

بارك الله فيك على التّوضيح .. جزاك الله خيرًا و زادك من علمه و فضله

 

جزاك الله خيرا.gif

تم تعديل بواسطه عبد العزيز البسكري
قام بنشر (معدل)

لتحديد اسم الصفحة التي يتم فيها الحساب اسبق الرينج  باسم الشيت كالتالي

Sheet1.Range("A1:H20")
Function CountNonEmpty(ByVal Rng As Range) As Long
    CountNonEmpty = WorksheetFunction.CountA(Rng)
End Function

Function CountIf(ByVal Rng As Range, ByVal Val As Variant) As Long
    CountIf = WorksheetFunction.CountIf(Rng, Val)
End Function

Sub Test()
    MsgBox CountNonEmpty(Sheet1.Range("A1:H20"))
    MsgBox CountIf(Sheet1.Range("A1:H20"),"نعم")
End Sub

 

تم تعديل بواسطه جعفر الطريبق
  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information