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

موضوع: فعال کردن اجرای ماکروها از طریق کدنویسی

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1


    آخرین بازدید
    2011/10/11
    تاریخ عضویت
    August 2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    فعال کردن اجرای ماکروها از طریق کدنویسی

    با سلام،
    من با استفاده از VB متعلق به Excel یک برنامه نوشتم که از طریق یک User form، شیت‌های مورد نظر رو به افراد مختلف نشون می‌ده. یعنی هر کس با وارد کردن شناسه‌ی کاربری و کلمه‌ی عبورش می‌تونه شیت‌هایی رو که براش مشخص شده رو ببینه و بقیه‌ی شیت‌ها از دیدش مخفی میشن.

    ولی موقعی این اتفاق میفته که تنظیمات سکوریتی Excel کاربر در خصوص ماکروها بر روی Enable all macros قرار گرفته باشه و حال آنکه این تنظیمات به‌طور پیش‌فرض بر روی Disable all macros with notification‌ قرار داره. آیا راهی برای فعال کردن اتوماتیک این گزینه هنگام باز شدن فایل مورد نظر من هست یا خیر؟ چون اگر کاربر خودش بخواد این کار رو بکنه عملاً User form مورد نظر من اجرا نمیشه و کاربر مورد نظر به همه‌ی شیت‌ها دسترسی داره.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2. #2


    آخرین بازدید
    2021/07/17
    تاریخ عضویت
    October 2010
    محل سکونت
    تهران
    نوشته ها
    168
    امتیاز
    73
    سپاس
    2
    سپاس شده
    58 در 39 پست
    تعیین سطح نشده است

    RE: فعال کردن اجرای ماکروها از طریق کدنویسی

    سلام

    اگر منظور شما اين است كه فرم مورد نظر شما در زمان باز شدن يك فايل اجرا شود ، يكي از راههاي آن اين است كه در زيرروال Workbook ، دستور باز شدن فرم مربوطه را بنويسيد به اين صورت :

    Private Sub Workbook_Open() w
    UserForm1.Show
    End Sub


    در پناه حق

  3. #3


    آخرین بازدید
    2011/11/19
    تاریخ عضویت
    September 2010
    نوشته ها
    35
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    【★ tv_kade ★】 به Yahoo ارسال پیام

    RE: فعال کردن اجرای ماکروها از طریق کدنویسی

    به صورت پیش فرض ماکروهای اکسل فعال نیست ولی شما میتونید با تبدیل فرمت اکسل به اگزه (exe) لیستهایی که برنامه نویسی شدن را روی سیستمهایی که ماکروهاشون فعال نیست قابل اجرا کنید که وقتی اون شخص لیست رو اجرا میکنه با اینکه ماکروهاش فعال نیست ولی تمام برنامه نویسیهایی که در vb و ... انجام دادیم اجرا میشن
    برای تبدیل اکسل به اگزه از برنامه ضمیمه شده استفاده کنید



  4. #4


    آخرین بازدید
    2023/12/29
    تاریخ عضویت
    April 2011
    محل سکونت
    تهران
    نوشته ها
    50
    امتیاز
    5
    سپاس
    8
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    RE: فعال کردن اجرای ماکروها از طریق کدنویسی

    اين مشكلو من هم دارم ممنون ميشم كه دوستان بيشتر ما رو دريابند
    تنظیمات سکوریتی Excel کاربر در خصوص اجراي ماکروها بر روی Enable all macros بايد باشد و حال آنکه این تنظیمات به‌طور پیش‌فرض بر روی بعضي از سيستمها Disable all macros with notification‌ قرار داره. آیا راهی برای فعال کردن اتوماتیک این گزینه هنگام باز شدن فایل مورد نظر هست یا خیر؟
    به عبارتي قبل از اجراي
    Private Sub Workbook_Open() w
    UserForm1.Show
    End Sub
    در تنظيمات سکوریتی Excel
    Disable all macros with notification‌ به حالت Enable all macros تغيير يابد بعد UserForm1.Show اجرا بشه




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

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

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

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

  1. ماکرو نویسی
    توسط مجید در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 11
    آخرين نوشته: 2012/11/23, 22:27
  2. تقاضا برای کد نویسی
    توسط amirgolshan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2012/10/19, 12:29
  3. فرمول نویسی
    توسط mehdi_201127 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/10/02, 15:12

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

اكسل فعال كردن ماكرو vba

چگونگی اجرا کردن ماکرو در اکسس

جراي ماکرو exceliran.com

کد ویژوال بیسیک برای فعالسازی ماکروها در اکسل

حذف enable macro در اکسس با کد نویسی

فعال کردن کدvbs در اندروید

فعال کردن ماکرو در اکسل با وب بی ای

کد نویسی فعال کردن ماکروها در اکسل

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

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

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