نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

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

  1. #1


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

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

    درود
    دوستان من توی UserForm خودم از این تقویم شمسی استفاده کردم
    وارد کردن تقویم شمسی در فرم
    که توی تکس باکس 5 کاربر ازش استفاده میکنه.
    حالا من میخوام توی تکس باکس16 (بک گراند قرمز رنگ در فرمم) تاریخ روز رو خودش بزنه و بعد اونو invisable میکنم که کاربر نتونه دستکاریش کنه و نهایتا در فایل ذخیره کنم
    ممنون میشم کمکم کنید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip date1.zip اطلاعات (115.0 کیلو بایت, 93 نمایش)
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام

    دستور زیر را در 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")
    موفق باشید میر

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

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

  6. #4


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام

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

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

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

    با تشکر میر

  7. سپاس ها (2)


  8. #5


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

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

  9. #6

    آخرین بازدید
    2016/02/07
    تاریخ عضویت
    January 2016
    نوشته ها
    4
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

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

  10. #7


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

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

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


    با تشکر میر

  11. سپاس ها (2)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. فراخوانی اطلاعات از یک فایل دیگر اکسل در یوزر فرم
    توسط mreza در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 5
    آخرين نوشته: 2020/07/20, 19:18
  2. پاسخ ها: 15
    آخرين نوشته: 2019/05/27, 14:59
  3. گذاشتن کلید میانبر برای کلیدهای یوزرفرم
    توسط shamsololama در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 8
    آخرين نوشته: 2017/09/06, 19:15
  4. [حل شده] درج عکس رنج مورد نظر در یوزر فرم
    توسط ali.b در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2015/09/28, 13:16
  5. غیر فعال شدن کلیدهای یوزر فرم share شده در صورت باز بودن فایل دیگری از اکسل
    توسط mreza در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 0
    آخرين نوشته: 2014/12/30, 08:18

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

شمسی ساز vba

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است