جمع مقادیر چند تكست باكس (قالب بندی شده) حتی در صورت خالی بودن بعضی از تكست باكس‌ها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ظهور 313

    • 2017/01/20
    • 244

    جمع مقادیر چند تكست باكس (قالب بندی شده) حتی در صورت خالی بودن بعضی از تكست باكس‌ها

    سلام و عرض ادب خدمت همه دوستان و اساتید گرامی
    برای جمع بین چند تكست باكس، از فرمولی به این شكل استفاده میكنم

    Private Sub CommandButton1_Click()
    Label1.Caption = Format(Int(TextBox1.Value) + Int(TextBox2.Value), "#,##")
    End Sub

    اما این فرمول یه مشكل داره و اونم اینه كه اگه بعضی از تكست‌باكس‌ها خالی باشه، ارور میده
    چطور میشه این مشكل رو برطرف كرد؟
  • shamsololama

    • 2010/02/15
    • 940

    #2
    با درود فراوان

    کد:
    Private Sub CommandButton1_Click()
    If TextBox1.Text = "" Then TextBox1.Text = 0
    If TextBox2.Text = "" Then TextBox2.Text = 0
    Label1.Caption = Format(Int(TextBox1.Value) + Int(TextBox2.Value), "#,##")
    End Sub
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411

    کامنت

    • ظهور 313

      • 2017/01/20
      • 244

      #3
      نوشته اصلی توسط shamsololama
      با درود فراوان

      کد:
      Private Sub CommandButton1_Click()
      If TextBox1.Text = "" Then TextBox1.Text = 0
      If TextBox2.Text = "" Then TextBox2.Text = 0
      Label1.Caption = Format(Int(TextBox1.Value) + Int(TextBox2.Value), "#,##")
      End Sub

      استاد عزیز از وقتی كه گذاشتید ممنونم. اما این فرمول خطا میده

      کامنت

      • ظهور 313

        • 2017/01/20
        • 244

        #4
        آقا كسی نمیتونه جواب بده؟
        اساتید لطفا راهنمایی بفرمایید.

        کامنت

        • iranweld

          • 2015/03/29
          • 3341

          #5
          با سلام

          کدی که مهندس شمس العلما زحمتشو کشیدن درست عمل میکنه
          فایل های پیوست شده

          کامنت

          چند لحظه..