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

موضوع: فعال شدن ماکـــــــــــــرو با vba

  1. #1


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    December 2013
    نوشته ها
    176
    امتیاز
    88
    سپاس
    84
    سپاس شده
    46 در 32 پست
    سطح اکسل
    35.00 %

    فعال شدن ماکـــــــــــــرو با vba

    با سلام خدمت دوستان عزیز.
    ایا از طریق vba می توان دستوری نوشت که بعد از اجرای یک فایل اکسل بصورت خودکار ماکرو فعال بشه؟
    با تشکر
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2018/11/06
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    385
    امتیاز
    905
    سپاس
    665
    سپاس شده
    1,397 در 369 پست
    تعیین سطح نشده است

    به صورت کلی نمیشه ماکرو اتومات با باز شدن فایل اکسل فعال بشه و حتما باید کاربر اونرو فعال کنه که این امر هم برای جلوگیری از استفاده های غیر قانونی مثلا اجرای یک ویروس با فعال شدن ماکرو هستش ...
    ************************************
    No LION's roar ruins my hut, I afraid of TERMITE's silence
    ************************************



  4. #3


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

    نقل قول نوشته اصلی توسط pishraw نمایش پست ها
    با سلام خدمت دوستان عزیز.
    ایا از طریق vba می توان دستوری نوشت که بعد از اجرای یک فایل اکسل بصورت خودکار ماکرو فعال بشه؟
    با تشکر
    سلام دوست عزيز
    همونطور كه محمد عزيز گفت امكانپذير نيست ولي شما اگه فايلتون رو exe كنيد ماكروتون بصورت خودكار فعال ميشه.
    در اين مورد بحث هاي زيادي تو سايت شده سرچ كنيد حتما پيدا ميكنيد


  5. #4


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    ببخشيد يک سوال،
    در اکسل مي توان ماکرويي نوشت که بعد از باز شدن فايل اکسل فعال بشود،
    ولي منظور از بحث فوق اين است که کدي در vb نوشته شود که بعد از باز شدن يک فايل اکسل آن خاصيت اکسل را که ماکروها را فعال مي کند را enable کند، درست فهميدم؟

  6. #5


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    December 2013
    نوشته ها
    176
    امتیاز
    88
    سپاس
    84
    سپاس شده
    46 در 32 پست
    سطح اکسل
    35.00 %

    با تشکر از دوستان عزیز
    بله منظور بتده هم دقیقاً چیزی است که جناب پارسا اشاره فرمودند.منظورمن نوشتن کدی در vba هستش که با اجرا شدن فایل ماکرو فعال بشه .
    با تشکر

  7. #6


    آخرین بازدید
    2022/12/26
    تاریخ عضویت
    November 2010
    محل سکونت
    کرج
    نوشته ها
    362
    امتیاز
    295
    سپاس
    193
    سپاس شده
    596 در 151 پست
    تعیین سطح نشده است

    MEYTI به Yahoo ارسال پیام
    نه دوستان چنین چیزی امکان نداره چون اجرای ماکرو لازمش فعال بودن خود ماکرو اکسل است همانطور که دوستان گفتن از طریق EXE کردن امکان پذیر است که در پست زیر نرم افزاری جهت این کار با امکانات زیاد قرار دادم
    http://forum.exceliran.com/showthread.php?t=3302
    مهدی کریمی


  8. #7


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    نقل قول نوشته اصلی توسط pishraw نمایش پست ها
    با تشکر از دوستان عزیز
    بله منظور بتده هم دقیقاً چیزی است که جناب پارسا اشاره فرمودند.منظورمن نوشتن کدی در vba هستش که با اجرا شدن فایل ماکرو فعال بشه .
    با تشکر
    من باز هم شک دارم منظورتان چيست، به هر حال اينکه با باز شدن يک فايل تنظيمات اکسل به صورتي تغيير کند که ماکروها فعال شوند همانطور که دوستان گفتند امکان ندارد، در مورد نوشتن ماکرويي که با باز شده فايل فعال شود (به صورت اتوماتيک اجرا شود) هم بايد با عبارت زير شروع شود:
    کد PHP:
    Sub auto_open() 

  9. #8


    آخرین بازدید
    2016/12/04
    تاریخ عضویت
    December 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    2
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سلام دوستان نمیدونم جای درستی دارم سوال میکنم یا خیر.

    من یک فایل اکسل دارم که پروتکشن آن فعال و پسوورد میخاد و من پسوورد فراموش کردم. وقتی میخام از برنامه نویسی ماکرو استفاده کنم حتی اگر محیط vb باز باشه و فایل رو اجرا کنم کلا هیچ کدام از گزینه های run و f5 و غیره کار نمیکنه . یا وقتی میخام ماکرو پسوورد بریک رو روی فایل مورد نظر ذخیره کنم میگه ماکرو اون دیسیبل هست در صورتی که من کلا ماکرو نرم آفزار اکسل رو اینیبل کردم.

    ممنون میشم راهنمایی کنید

  10. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    در صورتیکه بر روی قسمت ماکرونویسی پسورد وجود دارد ، نمونه فایل را بصورت زیپ شده ضمیمه سایت کنید

  11. سپاس ها (1)


  12. #10


    آخرین بازدید
    2016/12/04
    تاریخ عضویت
    December 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    2
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    در صورتیکه بر روی قسمت ماکرونویسی پسورد وجود دارد ، نمونه فایل را بصورت زیپ شده ضمیمه سایت کنید
    این فایل
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx 8.xlsx اطلاعات (27.0 کیلو بایت, 7 نمایش)


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

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

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

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

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

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

ماکرو با vba

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

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

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

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