ثبت اطلاعات در فرم

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

    • 2014/12/15
    • 5

    پرسش ثبت اطلاعات در فرم

    سلام خدمت همه اساتید و سروران عزیز
    سوال 1: در فایل پیوست من یه فرم ورود اطلاعات تنظیم کردم ولی همانطور که ملاحظه میکنید درون یک سری از ستون ها فرمول محاسیه از پیش تعیین شده وجود داره ولی هتگام تکمیل فرم و زدن دکمه ثبت اطلاعات فرمول محاسبه شده از بین می رود چطور امکان داره این مشکل رو من رفع کنم؟
    سوال 2: در صورت داشتن چند شیت در این فایل چطور میتونم یک شیت کلی داشته باشم که هتگام زذن دکمه ثبت اطلاعات همه اطلاعات در اون وارد بشه و دو شیت دیگه هم داشته باشم که هم زمان بر اساس نوع (نوع در فرم اطلاعات که 1 و 2 می باشد) جداسازی انجام بشود و هر نوع به طور خودکار در شیت خود ثبت گردد.
    با تشکر
    فایل های پیوست شده
    Last edited by MORTEZA9595; 2016/09/30, 07:27.
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    فایل شما فاقد ماکرو میباشد لطفا فایل اصلی خود را بصورت زیپ شده ضمیمه سایت نمایید.

    در فایل پیوست برای نمونه مقداری کدنویسی انجام شد.

    کد PHP:
    Sub TEST()


    z1 Range("Table1[[#Headers],[ÔãÇÑå ]]").End(xlDown).Row 1


    For 1 To 9

    Sheets
    ("List").Cells(z11) = Sheets("Form").Range("b" j)

    Next

    Sheets
    ("List").Range("k" z1) = "= j" z1 "-i" z1

    For 11 To 14

    Sheets
    ("List").Cells(z11) = Sheets("Form").Range("b" j)

    Next

    MsgBox 
    "Sabt Shod."

    End Sub 
    فایل های پیوست شده
    Last edited by iranweld; 2016/09/30, 09:51.

    کامنت

    • MORTEZA9595

      • 2014/12/15
      • 5

      #3
      نوشته اصلی توسط iranweld
      با سلام

      فایل شما فاقد ماکرو میباشد لطفا فایل اصلی خود را بصورت زیپ شده ضمیمه سایت نمایید.

      در فایل پیوست برای نمونه مقداری کدنویسی انجام شد.

      کد PHP:
      Sub TEST()


      z1 Range("Table1[[#Headers],[ÔãÇÑå ]]").End(xlDown).Row 1


      For 1 To 9

      Sheets
      ("List").Cells(z11) = Sheets("Form").Range("b" j)

      Next

      Sheets
      ("List").Range("k" z1) = "= j" z1 "-i" z1

      For 11 To 14

      Sheets
      ("List").Cells(z11) = Sheets("Form").Range("b" j)

      Next

      MsgBox 
      "Sabt Shod."

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

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

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

        کامنت

        چند لحظه..