پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

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

  1. #1


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

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

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

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

  2.  

  3. #2


    آخرین بازدید
    05 _ 04 _ 2017
    تاریخ عضویت
    October_2010
    محل سکونت
    تهران
    نوشته ها
    168
    امتیاز
    70
    سپاس
    2
    سپاس شده
    55 در 37 پست

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

    سلام

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

    Private Sub Workbook_Open() w
    UserForm1.Show
    End Sub


    در پناه حق

  4. #3


    آخرین بازدید
    19 _ 11 _ 2011
    تاریخ عضویت
    September_2010
    نوشته ها
    36
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

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

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

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



  5. #4


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    April_2011
    نوشته ها
    41
    امتیاز
    4
    سپاس
    2
    سپاس شده
    4 در 3 پست

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

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

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

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

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

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

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