برای استفاده بهتر دوستان فایل اکسل آنرا هم ضمیمه نموده ام
فرمول Randbetween
Collapse
X
-
فرمول Randbetween
برای استفاده بهتر دوستان فایل اکسل آنرا هم ضمیمه نموده ام[align=center]با تشکر
امیر محسن پور[/align]برچسب ها: هیچکدام -
RE: فرمول Randbetween
خوب این چه فرقی می کنه با این که بنویسیم؟
کد:Minvalue+(maxvalue-Minvalue)*Random()
-
RE: فرمول Randbetween
Minvalue و Maxvalue می تونه یک خونه از خود Excel bashe
مثلا به این صورت:
کد:C1+(C2-C1)*Random()
در کد های VBA هم میشه از توابع اکسل استفاده نمود.
کلاس WorksheetFunction که خودش یک Property از کلاس Application می باشد. دارای متد هایی است که همان توابع داخل اکسل می باشد. :
کد:Dim Minvalue as integer Dim Maxvalue as integer Minvalue = 100 Maxvalue = 200 Dim random as double random = Minvalue + (Maxvalue-Minvalue) * Application.WorksheetFunction.Random()
کامنت
-
RE: فرمول Randbetween
نوشته اصلی توسط m_d6712خوب این چه فرقی می کنه با این که بنویسیم؟
کد:Minvalue+(maxvalue-Minvalue)*Random()
ضمن اینکه نوشتن فرمول Randbetween بسیار ساده تر از توضیحات جنابعالی و کاربردی تر خواهد بود.
اضافه براین اگر قرار به نوشتن چنین کدهای گیج کننده ای با استفاده از ترکیب کردنهای مختلف بود می توانستیم از ترکیب فرمولهای Rand و Round نیز استفاده نمائیم.[align=center]با تشکر
امیر محسن پور[/align]کامنت
-
RE: فرمول Randbetween
با سلام
امير جان با نظر شما كاملا موافقم.پيشنهاد ميكنم در اين تالار هاي گفتگو كه هدف ، آموزش بسيار روان و ساده است بنحوي مطالب بازگو گردد كه كليه كاربران مبتدي بتوانند به سادگي اكسل را ياد بگيرند. چرا كه اگر با چنين كدنويسي هاي مشكلي روبرو شوند ، چه بسا به كلي اكسل را كنار بگذارند .
بهرحال از توضيحات اين دوست خوبمان هم تشكر ميكنم.
كوچك شماكسيكه با زشتي پيروز شود ، شكست خورده است .کامنت
کامنت