با سلام دوستان
من میخوام با فشردن دکمه shomaresh تعداد خونه های ستون D که فیلتر نشدن و توی اونا نوشته good شمرده بشه و توی F2 نوشته بشه
این خط کد رو هم براش نوشتم
Range("F2").Value = Application.WorksheetFunction.CountIfs(Range("D:D" ), "good", Range("D:D"), Cells.Height > 0)
ولی نمیدونم چرا تعداد رو صفر میده ؟
در فایل پیوست کد نوشته شده
در واقع میخوام خونه هایی که با فیلتر hidden شدن شمرده نشن به خاطر همین از شرط Cells.Height > 0 استفاده کردم ولی جواب رو صفر میده؟
مشکل کجاست و راه حلش چیه؟ یا اینکه آیا روش بهتری وجود داره ؟
ممنون
khata dar shomaresh.xlsm
من میخوام با فشردن دکمه shomaresh تعداد خونه های ستون D که فیلتر نشدن و توی اونا نوشته good شمرده بشه و توی F2 نوشته بشه
این خط کد رو هم براش نوشتم
Range("F2").Value = Application.WorksheetFunction.CountIfs(Range("D:D" ), "good", Range("D:D"), Cells.Height > 0)
ولی نمیدونم چرا تعداد رو صفر میده ؟
در فایل پیوست کد نوشته شده
در واقع میخوام خونه هایی که با فیلتر hidden شدن شمرده نشن به خاطر همین از شرط Cells.Height > 0 استفاده کردم ولی جواب رو صفر میده؟
مشکل کجاست و راه حلش چیه؟ یا اینکه آیا روش بهتری وجود داره ؟
ممنون
khata dar shomaresh.xlsm
کامنت