ضرب تکست باکسها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • shahabsoltani

    • 2013/01/24
    • 16

    ضرب تکست باکسها

    سلام دوستان
    چطوری میشه یه فرمول توی تکست باکس نوشت که حاصل ضرب یا جمع و یا تفریق و یا تقسیم دو تکست باکس دیگه رو نشون بده

    مثلا سه تا تکست باکس در نظر بگیرید
    چطوری میشه با فرمول کاری کرد که به محض درج عدد در تکست باکس 1 و تکست باکس 2 حاصلضرب در تکست باکس 3 نشون داده بشه
  • MEYTI

    • 2010/11/11
    • 362

    #2
    RE: ضرب تکست باکسها

    با سلام
    نمونه کد از طریق توابع هم میشه این کارو کرد
    TextBox3.Text = TextBox1.Text * TextBox2.Text
    [B][COLOR=#000080]مهدی کریمی[/COLOR][/B]

    کامنت

    • milad.moafi

      • 2013/01/10
      • 29

      #3
      RE: ضرب تکست باکسها

      جوابی که دوستمون داد درسته ولی باید به این نکته هم توجه کنیم که باید مقدار عددی رو در هم ضرب کنیم نه رشته بنابراین میتونید به صورت زیر بنویسید
      text1.text=val(text2)*val(text3)
      علم و دانش همان قدرت است

      کامنت

      • s.cheraghi

        • 2011/02/27
        • 311

        #4
        RE: ضرب تکست باکسها

        دوست عزیز توجه کنید از خاصیت text زمانی که قصد ضرب، تقسیم و یا منها را دارید استفاده کنید. اما در هنگام جمع کردن از این خاصیت استفاده نکنید. چون این خاصیت از جنس String است و عمل جمع هم برای اعداد و هم برای رشته تعریف شده و در صورتیکه این خاصیت را جمع کنید درواقع مقادیر را به انتهای یکدیگر چسباندید.
        برای جلوگیری از این کار میتونید از تابع Val استفاده کنید و این متن را به عدد متناظرش تبدیل کنید و در نهایت از آن استفاده کنید
        کد PHP:
        textbox1.text val(textbox1.text) +val(textbox2.text
        در یادگیری سیر نشوید :idea:

        برای ارتباط بیشتر به [URL="https://excelpedia.net/"]سایت[/URL] [URL="https://excelpedia.net"][B][COLOR=#008000]ExcelPedia [/COLOR][/B][/URL]سربزنید.
        برگزاری [URL="https://excelpedia.net/excel-ninja/"]دوره های آموزش[/URL] [URL="https://excelpedia.net/what-is-excel/"][B]اکسل [/B][/URL]در تهران
        [URL="https://excelpedia.net/category/excel-functions/"][B]آموزش توابع اکسل[/B][/URL]

        کامنت

        • shahabsoltani

          • 2013/01/24
          • 16

          #5
          RE: ضرب تکست باکسها

          از همه دوستان ممنونم

          کامنت

          • حسینعلی

            • 2014/01/27
            • 172

            #6
            یه سوال از دوستان و اساتید
            اگه تکست باکس را فرمت کرده باشیم که اعداد را هزارهزار جدا کنه عمل جمع جواب نمیده چکار کنیم؟

            کامنت

            • ~M*E*H*D*I~
              • 2011/10/19
              • 4377
              • 70.00

              #7
              نوشته اصلی توسط حسینعلی
              یه سوال از دوستان و اساتید
              اگه تکست باکس را فرمت کرده باشیم که اعداد را هزارهزار جدا کنه عمل جمع جواب نمیده چکار کنیم؟

              همونطور که قبلا هم گفتم مقادیر وارد شده در تکست باکس استرینگ هستند و قابل محاسبه نیستند قبل از هر نوع محاسبه باید به فرمت عددی تبدیل بشن در لینک زیر توابع مربوط به تغییر فرمت توضیح داده شده

              توابع تبدیل متغیرها در vba
              [CENTER]
              [SIGPIC][/SIGPIC]
              [/CENTER]

              کامنت

              چند لحظه..