PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : جمع چند ستون "اگر از یک حد مجاز خارج شود ارور بدهد



alikaraj66
2015/06/24, 14:41
با سلام
میخواستم جمع ستون R را که در قسمت R17 نشان میدهد اگر از 975 بیشتر شود سیستم ارور دهد ؟
از قسمت data validtion این کار را انجام دادم اما با نوشتن فرمول if مشکل داشتم
نونه فرم را نیز ضمیمه می باشد .
با تشکر از انجمن

iranweld
2015/06/24, 15:04
با سلام
در سلول r17 فرمول زیر را قرار دهید

=IF(SUM(R4:R16)>975,"بیشتر از 975",SUM(R4:R16))

alikaraj66
2015/06/24, 19:33
با تشکر
فرمول میذاریم بیشتر از حد مجاز که می شود تو باکس جمع می نویسد بیشتر از 975
امکان عدم ثبت یا ارور نمی باشد ؟؟؟؟

generalsamad
2015/06/24, 21:58
با سلام
این کار بطور معمولی با دیتاولیدیشن انجام نمیشه چون دیتاولیدیشن موقعی پیغام خواهد داد که کاربر توی اون سلول مقدار رو وارد کنه
سلول شما دارای فرمول جمع چند سلول هست پس قاعدتا با دیتاولیدیشن انجام نمیشه
شما میتونید از conditional formating اینکار رو انجام بدید که اگه از محدوده مورد نظرتون گذشت سلول رنگی بشه

7542
با کدنویسی هم میشه کاری کرد که اگه سلولتون از یه محدوده گذشت یه پیغام براتون نمایش بده

میتونید این کد رو توی worksheet اعمال کنید


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("R17") >= 975 Then
MsgBox "بيش از 975 ساعت شده", , "هشدار"
End If
End Sub