درج داده ها از طریق فرم

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • pishraw

    • 2013/12/11
    • 179
    • 35.00

    [حل شده] درج داده ها از طریق فرم

    با سلام خدمت دوستان عزیز.
    بنده می خواهم از طریق یک فرم داده های مورد نظر را در سلهای اکسل وارد کنم خواهشاً با توجه به فایل ضمیمه بنده را راهنمایی کنید.
    با تشکر
    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام
    فایل پیوست را ملاحظه بفرمایید

    کد PHP:
    Private Sub CommandButton1_Click()

    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row

    If 3 Then

    4

    Else
    1
    End 
    If

    Range("A" Z).Select

    ActiveCell
    .FormulaR1C1 Z

    Range
    ("A" Z).Formula "=max($A$3:A" ")+1"
    Range("c" Z).Value TextBox1.Value
    Range
    ("d" Z).Value TextBox2.Value
    Range
    ("e" Z).Value TextBox3.Value
    Range
    ("f" Z).Value TextBox4.Value
    Range
    ("h" Z).Value TextBox5.Value
    Range
    ("i" Z).Value TextBox6.Value
    Range
    ("j" Z).Value TextBox7.Value
    Range
    ("k" Z).Value TextBox8.Value

    End Sub 
    فایل های پیوست شده

    کامنت

    • pishraw

      • 2013/12/11
      • 179
      • 35.00

      #3
      با تشکر از جناب iranweld بنده هر چه سعی کردیم نتونستیم کدهای فرم مورد نظر را در فایل خود اجرا کنیم به طوری که داده ها در پایین تیبل مورد نظر ما ثبت می شود
      فایل های پیوست شده

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        فایل پیوست را تست بفرمایید
        فایل های پیوست شده

        کامنت

        • pishraw

          • 2013/12/11
          • 179
          • 35.00

          #5
          عالـــــــــــــــــــی و سپاس.
          اگر بخواهیم داده های روی فرم پاک شود و اماده ردیف بعدی شود از چه کدی برای دکمه ثبت باید استفاده کنیم .
          بازم تشکر

          کامنت

          • pishraw

            • 2013/12/11
            • 179
            • 35.00

            #6
            با این کد جواب را دریافت کردم. بازم سپاس

            Range("A" & Z).Select
            TextBox1.Text = ""
            TextBox2.Text = ""
            TextBox3.Text = ""
            TextBox4.Text = ""
            TextBox5.Text = ""
            TextBox6.Text = ""
            TextBox7.Text = ""
            TextBox8.Text = ""

            کامنت

            • iranweld

              • 2015/03/29
              • 3341

              #7
              نوشته اصلی توسط pishraw
              عالـــــــــــــــــــی و سپاس.
              اگر بخواهیم داده های روی فرم پاک شود و اماده ردیف بعدی شود از چه کدی برای دکمه ثبت باید استفاده کنیم .
              بازم تشکر
              کد PHP:
              Private Sub CommandButton1_Click()

              Range("a2").Select

              If Range("a3").Value "" Then
              3

              Else

                  
              Selection.End(xlDown).Select
                  Z 
              ActiveCell.Row 1
                  
                 End 
              If
                 
              Range("A" Z).Select

              Range
              ("A" Z).Formula 2
              Range
              ("b" Z).Value J_TODAY(1)
              Range("c" Z).Value TextBox1.Value
              Range
              ("d" Z).Value TextBox2.Value
              Range
              ("e" Z).Value TextBox3.Value
              Range
              ("f" Z).Value TextBox4.Value
              Range
              ("h" Z).Value TextBox5.Value
              Range
              ("i" Z).Value TextBox6.Value
              Range
              ("j" Z).Value TextBox7.Value
              Range
              ("k" Z).Value TextBox8.Value

              TextBox1
              .Value ""
              TextBox2.Value ""
              TextBox3.Value ""
              TextBox4.Value ""
              TextBox5.Value ""
              TextBox6.Value ""
              TextBox7.Value ""
              TextBox8.Value ""

              End Sub 

              کامنت

              چند لحظه..