صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 17

موضوع: استفاده از DataValidation برای الزام کاربر به تکمیل محتوا

  1. #1


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    استفاده از DataValidation برای الزام کاربر به تکمیل محتوا

    با سلام و خداقوت خدمت همه ی عزیزان
    میخوام در محتوای اکسل قانونی بذارم تا وقتی کاربر، فایل رو باز کرد، مجبور باشه محتوا رو تکمیل کنه، در غیر این صورت نتونه فایل رو ببنده یا Save کنه
    چه باید بکنم ؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    13 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,475
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    سلام دوست عزيز

    بايد از كدنويسي VBA ا ستفاده كنيد. در ايونت before save (اگر اشتباه نكنم) بايد كدي بنويسيد كه مثلا اگر فلان سلول ها مقدار نداشتن عمليات ذخيره رو انجام نده

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    نقل قول نوشته اصلی توسط Amir Ghasemiyan نمایش پست ها
    سلام دوست عزيز

    بايد از كدنويسي VBA ا ستفاده كنيد. در ايونت before save (اگر اشتباه نكنم) بايد كدي بنويسيد كه مثلا اگر فلان سلول ها مقدار نداشتن عمليات ذخيره رو انجام نده








    ممنونم، نمونه ای دارین که زحمت بکشین، من بتونم ببینم ؟

  6. #4


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    نقل قول نوشته اصلی توسط msoori نمایش پست ها
    ممنونم، نمونه ای دارین که زحمت بکشین، من بتونم ببینم ؟

    دوست عزیز منتظر خبر شما هستم

  7. #5


    آخرین بازدید
    2023/05/10
    تاریخ عضویت
    January 2017
    محل سکونت
    کرمانشاه
    نوشته ها
    360
    امتیاز
    571
    سپاس
    98
    سپاس شده
    550 در 269 پست
    سطح اکسل
    80.00 %

    سلام
    در پنجره vba از کادر سمت چپ بر روی ThisWorkbook دابل کلیک کنید و کد ذیل رو در کادر باز شده کپی کنید
    کد PHP:
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        If 
    Sheet1.Range("A1") = "" Then
           Cancel 
    True
        End 
    If
    End Sub 
    این کد تازمانی که سلول A1 خالی باشه نمیزاره اکسل بسته شه یه جواریی دکمه close غیرفعال میشه
    بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    مشکلات دیگران، روزی مشکلات ما هم خواهد شد



  8. #6


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    نقل قول نوشته اصلی توسط rasools13 نمایش پست ها
    سلام
    در پنجره vba از کادر سمت چپ بر روی ThisWorkbook دابل کلیک کنید و کد ذیل رو در کادر باز شده کپی کنید
    کد PHP:
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        If 
    Sheet1.Range("A1") = "" Then
           Cancel 
    True
        End 
    If
    End Sub 
    این کد تازمانی که سلول A1 خالی باشه نمیزاره اکسل بسته شه یه جواریی دکمه close غیرفعال میشه


    سلام و عرض ادب
    خیلی ممنون از شما
    یعنی کاربر به هیچ عنوان نمیتونه فایل رو ببنده ؟

  9. #7


    آخرین بازدید
    2023/05/10
    تاریخ عضویت
    January 2017
    محل سکونت
    کرمانشاه
    نوشته ها
    360
    امتیاز
    571
    سپاس
    98
    سپاس شده
    550 در 269 پست
    سطح اکسل
    80.00 %

    نا با کلیک روی دکمه خروج و نه با alt + f4
    بسته نمیشه کلا مگر اینکه از قسمت task manager ویندوز کلا برنامه اکسل رو end task کنه
    بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    مشکلات دیگران، روزی مشکلات ما هم خواهد شد


  10. سپاس ها (1)


  11. #8


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    نقل قول نوشته اصلی توسط rasools13 نمایش پست ها
    نا با کلیک روی دکمه خروج و نه با alt + f4
    بسته نمیشه کلا مگر اینکه از قسمت task manager ویندوز کلا برنامه اکسل رو end task کنه



    دوست عزیز، زمانی که من سلول a1 رو پر میکنم و فایل رو میبندم
    بعد از بازکردن فایل و پاک کردن محتوای سلول
    فایل اکسل مورد نظر بسته میشه!
    مگه نباید بسته نشه ؟

  12. #9


    آخرین بازدید
    2023/05/10
    تاریخ عضویت
    January 2017
    محل سکونت
    کرمانشاه
    نوشته ها
    360
    امتیاز
    571
    سپاس
    98
    سپاس شده
    550 در 269 پست
    سطح اکسل
    80.00 %

    بسته نمیشه
    شما فایل رو با چه فرمتی ذخیره کردید؟؟
    با فرمت xlm یا xlsb ذخیره کنید
    اگر یک نوار زرد رنگ بالای صفحه میبینید روی enable content کلیک کنید تا کدها اجرا شوند
    بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    مشکلات دیگران، روزی مشکلات ما هم خواهد شد


  13. #10


    آخرین بازدید
    2021/05/20
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    247
    امتیاز
    55
    سپاس
    0
    سپاس شده
    45 در 35 پست
    سطح اکسل
    83.00 %

    نقل قول نوشته اصلی توسط rasools13 نمایش پست ها
    بسته نمیشه
    شما فایل رو با چه فرمتی ذخیره کردید؟؟
    با فرمت xlm یا xlsb ذخیره کنید
    اگر یک نوار زرد رنگ بالای صفحه میبینید روی enable content کلیک کنید تا کدها اجرا شوند



    فایل رو با این فرمت ذخیره کردم
    Microsoft Excel Macro-Enabled Worksheet (.xlsm
    وقتی سلول مورد نظرم خالی باشه، متاسفانه بسته میشه!

  14. سپاس ها (1)



صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. [حل شده] کاربرد ignore-blank در datavalidation
    توسط msoori در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 11
    آخرين نوشته: 2018/12/17, 10:42
  2. استفاده از توابع
    توسط عارفه در انجمن مشكلات كاربري شما
    پاسخ ها: 2
    آخرين نوشته: 2017/03/13, 01:28
  3. قسمت دوم: توابع پركاربرد حسابداري در اكسل - تابع Straight Line Depreciation - استهلاك به روش خط مستقيم
    توسط misammisam در انجمن آموزش ترفند ها و توابع اکسل در حسابداری
    پاسخ ها: 0
    آخرين نوشته: 2014/05/07, 22:48
  4. datavalidation به همراه شرط
    توسط saber2q در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/05/20, 18:33
  5. استفاده از Datavalidation به‌صورت شرطی
    توسط al_abd_nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2011/10/03, 12:41

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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