درج تاریخ بصورت پنهانی در یوزرفرم

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

    • 2011/04/29
    • 384
    • 67.00

    [حل شده] درج تاریخ بصورت پنهانی در یوزرفرم

    درود
    دوستان من توی UserForm خودم از این تقویم شمسی استفاده کردم
    وارد کردن تقویم شمسی در فرم
    که توی تکس باکس 5 کاربر ازش استفاده میکنه.
    حالا من میخوام توی تکس باکس16 (بک گراند قرمز رنگ در فرمم) تاریخ روز رو خودش بزنه و بعد اونو invisable میکنم که کاربر نتونه دستکاریش کنه و نهایتا در فایل ذخیره کنم
    ممنون میشم کمکم کنید
    فایل های پیوست شده
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    دستور زیر را در Event فرم مورد نظر خود بنویسید

    1- اگر از توابع تاریخ شمسی در ماکرو های خود استفاده کرده اید از دستور زیر
    [CODE][
    Private Sub UserForm_Initialize()
    TextBox16.Text = J_today(1)
    بقیه دستورات ......
    ......
    CODE]
    در غیر اینصورت در خانه N1 و یا هر خانه دیگری که دوست دارید فرمول
    کد:
    =J_today(1)
    را نوشته و سپس در Userform خود بدین شکل عمل کنید
    کد:
    Private Sub UserForm_Initialize()
    TextBox16.Text = Range("n1")
    موفق باشید میر

    کامنت

    • a.dal65

      • 2011/04/29
      • 384
      • 67.00

      #3
      ممنون از پاسختون
      من دقیقا طبق راهنمایی شما پیش رفتم ولی متاسفانه جواب نداد.
      (من ازAdd on ها تاریخ توی فایل ام استفاده نکردم ، از یه کد VBA استفاده کردم )
      میخوام وقتی کاربر از طریق یوزر فرم اطلاعاتی رو ثبت میکنه ، توی ستون m تاریخ ثبت اون روز ،ثبت بشه
      مثلا: یک نفر میاد قسط 4 ماه پیش خودش رو امروز میده ، توی ستون m ، تاریخ امروز باید ثبت بشه

      کامنت

      • majid_mx4

        • 2012/06/25
        • 699

        #4
        با سلام

        این که شما از چه روشی استفاده کردید مهم نیست

        لطفا بفرمایید آیا Vba شما قادر به ایجاد تاریخ روز در هر محلی (شیت یا فرم ) می باشد . ( مثلا در فایل بالا تاریخ رابصورت دستی به خانه N1 وار نمایید و این تکه کد را به فرم خود اضافه نمایید
        [CODE][TextBox16.Text = Range("n1")/CODE]

        حال هر چیزی (فرمول یا وی بی که بتواند در آن خانه تاریخ را وارد کند فرم شما هم آن را نمایش می دهد و اگر نه ، شما باید یا از توابع شمسی یا از توابع مشابه استفاد نمایید.

        با تشکر میر

        کامنت

        • a.dal65

          • 2011/04/29
          • 384
          • 67.00

          #5
          ممنون جناب میر درست شد
          من تمام کلاس ها و ماژول های تاریخ شمسی رو در فایلم آوردم و طبق راهنمایی شما عمل کردم شد.

          کامنت

          • aminiali
            • 2016/01/04
            • 4

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

            کامنت

            • majid_mx4

              • 2012/06/25
              • 699

              #7
              جناب atadaliran موفق باشید

              جناب Aminiali
              نوشته اصلی توسط aminiali
              سلام دوستان میشه یک دوست عزیزو بزرگوار بهم راهنمایی کنه چطور میتونم لیست مشتریان رو مدیریت کنم ، مثلا چه تعداد از مشتریان کلا فعالیت ندارن چه تعداد جدیدن و ..... ممنونتون میشم اگه یک بزرگوار به این سوال من جواب بده
              طبق قوانی سایت به دلیل مرتبط نبودن سوال شما با پست مربوطه امکان پاسخگویی به شما نیست لطفا یک پست جدید به مضمون مورد درخواست خود ایجاد کنید در صورت امکان یک فایل نمونه با حداقل سه یا چهار ردیف جهت درک بهتر سوال شما نیز ارسال نمایید.


              با تشکر میر

              کامنت

              چند لحظه..