فروشگاه
انبارداری پیشرفته تحت اکسل

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل توی این آموزش رایگان اکسل برای شما این مشکل را به صورت کامل حل خواهیم کرد

اگر زمانی که فایل های دارای ماکرو  VBA را اجرا می کنید به خطا قرمز رنگ زیر رو به رو میشوید

خطا جدید در آفیس داری فایل ماکرو vba

SECURITY RISK Microsoft has blocked macros from running because the source of this file is untrusted.

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل

دلیل اصلی این خطا این است که مایکرؤسافت یک سری تغییرات و  آپدیت‌ها جدید به آفیس اضافه کردن که موقع اجرا فایل‌های دارای کد VBA به صورت اعادی اجرا نمی‌شه
برای این منظور آکادمی روح الله یک آموزش کامل برای شما عزیزان آماده کرده می‌توانید آموزش رایگان را از بالا صفحه مشاهده فرمایید

یا اینکه مراحل زیر را به صورت تصویری دنبال کنید

روی فایل مورد نظر خود راست کلیک کنید در ویندوز ۱۱ روی گزینه show more properties کلیک کنید

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل.jpg

بروز‌رسانی جدید آفیس مشکل اجرا ماکرو‌ها اکسل.jpg

آموزش اکسل با بهترین روش در آکادمی روح الله

مشکل اجرا ماکرو‌ها اکسل

بعد از باز شدن این صفحه روی گزینه properties کلیک کنید توی ویندوز 10 مستقیم وارد همین صفحه خواهید شد
فقط توی ویندوز 11 مراحل قبل را مشاهده خواهد کرد

آموزش اکسل

آموزش اکسل

آموزش رایگان اکسل

مشکل اجرا ماکرو‌ها اکسل

پیش نهاد آکادمی روح الله برای شما :
بررسی درست بودن کد ملی در اکسل

در آخر وارد قسمت properties > Genaral میشود در این قسمت همان طور که در تصویر زیر هم مشخص شده یک گزینه Unblock  وجود دارد
تیک گزینه Unblock را بزنید و OK کنید بعد فایل خود را باز کنید بدنه هیچ خطا macro ها اجرا خواهد شد.

آموزش رایگان اکسل

آموزش رایگان اکسل

خوب دوستان عزیز این هم بود از مشکل اجرا ماکرو‌ها اکسل که تقدیم شما شد

شما میتوانید بروز ترین آموزش های رایگان اکسل را از این صفحه مشاهده فرمایید.

در صورت نیاز میتوانید درخواست آموزش رایگان اکسل را برای ما ارسال کنید تا در اولین فرصت برای شما ضبط و روی سایت قرار بدهیم.

 

میانگین رتبه 4/5 تعداد رای : 8
اکسل را حرفه ای یاد بگیر
نظر شما در مورد این مقاله چیست؟

نظر یا سوال شما در این مورد چیست؟

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

    سعید

    با سلام من تمام دسترسی ها رو از صفحه trust center خود اکسل برای اجرای ماکروها دادم اما باز نمی تونم فایل اکسل رو از روی شبکه باز کنم و همین ارور را دریافت میکنم . گزینه unblock هم در قسمت properties ندارم راهکار چیه ؟

    پاسخ

      سلام! اگر تمام دسترسی‌ها را برای اجرای ماکروها تنظیم کرده‌اید ولی همچنان فایل اکسل روی شبکه باز نمی‌شود و گزینه Unblock در قسمت Properties وجود ندارد، چند نکته و راهکار زیر را بررسی کنید:

      1. تنظیمات Trust Center
      اطمینان حاصل کنید که تنظیمات Trust Center به درستی برای فایل‌های شبکه انجام شده است:
      1. به مسیر File > Options > Trust Center > Trust Center Settings بروید.
      2. گزینه Trusted Locations را انتخاب کنید.
      3. مسیر شبکه‌ای که فایل اکسل در آن قرار دارد را اضافه کنید:
      – روی Add new location کلیک کنید.
      – مسیر شبکه (مانند \\Server\Folder) را وارد کنید.
      – تیک Subfolders of this location are also trusted را بزنید.
      2. بررسی Blocked File در شبکه
      برخی فایل‌ها هنگام دانلود یا کپی شدن از اینترنت یا شبکه ممکن است توسط ویندوز به صورت خودکار بلاک شوند. اگر گزینه **Unblock** وجود ندارد، ممکن است فایل شما به روش دیگری قفل شده باشد:
      1. فایل را به صورت لوکال (روی دسکتاپ) کپی کنید و بررسی کنید که باز می‌شود یا نه.
      2. اگر باز شد، مطمئن شوید که فایل روی سرور به درستی دسترسی دارد.

      3. فعال‌سازی تنظیمات شبکه در Group Policy (برای مدیران شبکه)
      اگر از تنظیمات شبکه‌ای خاصی استفاده می‌کنید، ممکن است نیاز به تنظیم Group Policy باشد:
      1. gpedit.msc را باز کنید.
      2. به مسیر زیر بروید:

      User Configuration > Administrative Templates > Microsoft Excel > Security Settings

      3. مطمئن شوید تنظیمات اجازه اجرای ماکروها برای فایل‌های شبکه فعال است.

      4. تنظیمات NTFS و دسترسی‌ها
      ممکن است دسترسی شما به فایل به دلیل مجوزهای NTFS یا تنظیمات اشتراک‌گذاری محدود شده باشد:
      1. روی فایل کلیک راست کنید و به Properties > Security بروید.
      2. اطمینان حاصل کنید که کاربر شما دسترسی Read/Write دارد.
      3. تنظیمات Sharing پوشه را نیز بررسی کنید.
      5. بررسی با آنتی‌ویروس یا فایروال
      گاهی اوقات آنتی‌ویروس‌ها یا فایروال‌ها از اجرای فایل‌های شبکه یا ماکروها جلوگیری می‌کنند:
      1. آنتی‌ویروس را موقتاً غیرفعال کنید و فایل را باز کنید.
      2. اگر مشکل حل شد، فایل یا پوشه را به لیست استثنائات آنتی‌ویروس اضافه کنید.

      6. نام فایل یا مسیر فایل را بررسی کنید
      – از وجود کاراکترهای خاص (مانند # یا %) در نام فایل یا مسیر شبکه مطمئن شوید.
      – مسیر فایل نباید بیش از 255 کاراکتر باشد.

      اگر مشکل همچنان باقی بود، جزئیات بیشتری ارائه دهید تا راهنمایی دقیق‌تری ارائه کنم. 😊

      پاسخ
    احمد

    سلام استاد وقتتون بخیر
    بنده یک فایل حاوی ماکرو آماده کردم و برای شرکتی ارسال کردم این فایل رو روی چند سیستم در شرکت خودم اجرا کردم و مشکل و خطائی نداشت ولی متاسفانه در سیستم های اون شرکت ارسال شده فایل با مشکل جدیدی اجرا میشه:
    ماکروها اینیبل شده و تو خصوصیات فایل گزینه آنلاک هم فعال شده ولی به مخض ورود از فرم لاگین صفحه فهرست لود میشه و پس از اولین کلیک صفحه ها نا تمام لود میشه یا اصلا لود نمیشه
    میتونید راهنمایی بفرمائید ممنون میشم

    پاسخ

      سلام ارادت خدمت شما دوست عزیز
      این مشکل ممکن است به دلیل تفاوت در تنظیمات امنیتی یا نسخه‌های Excel بین سیستم شما و سیستم‌های آن شرکت باشد. همچنین، اگر فایل شما از کدهای VBA پیچیده یا کنترل‌های اکتیو ایکس استفاده می‌کند، ممکن است تنظیمات یا محدودیت‌هایی در سیستم‌های مقصد باعث مشکل شوند.

      چند راهکار برای بررسی و رفع این مشکل:

      1.تنظیمات امنیتی VBA و اکتیو ایکس ممکن است در تنظیمات امنیتی Excel در سیستم‌های مقصد محدودیتی برای کنترل‌های ActiveX وجود داشته باشد. از کاربر درخواست کنید که در سیستم‌های مقصد، به تنظیمات Trust Center بروند و مطمئن شوند که تنظیمات مناسب برای اجرای ماکروها و ActiveX در آن‌ها فعال است.

      2. نسخه‌های مختلف Excel نسخه‌های مختلف Excel می‌توانند کدهای VBA را به شیوه‌های مختلفی اجرا کنند. اگر امکانش هست، از نسخه دقیق Excel در سیستم‌های مقصد مطلع شوید و فایل را در نسخه‌های مختلف امتحان کنید یا کدی بنویسید که سازگار با نسخه‌های مختلف باشد.

      3. تنظیمات مربوط به **Excel Options** و **Add-ins:** در سیستم‌های مقصد، در **Options** بررسی شود که تنظیمات **Add-ins** و **Advanced** مناسب برای اجرای کد VBA تنظیم شده‌اند.

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

      5. گزارش خطاهای VBA: اگر خطای خاصی ظاهر نمی‌شود، می‌توانید با اضافه کردن خطوط Debug در کد خود، روند اجرا را بررسی کنید و به خطاهای احتمالی دسترسی پیدا کنید.

      6. **انتقال به حالت آزمایشی (Debugging Mode):** اگر فایل لاگین یا فرم‌های پیچیده‌ای دارید، ممکن است بخواهید بخش‌هایی از کد را غیرفعال کنید تا خطاهای احتمالی یا ناسازگاری‌ها را تشخیص دهید.

      با این روش‌ها می‌توانید به راحتی علت مشکل را پیدا کرده و در صورت امکان رفع نمایید.

      پاسخ
        احمد

        با سلام و سپاس از محبت شما که وقت در اختیارم گذاشتید
        تنظیمات رو مجدد بررسی می کنم و نتیجه رو خدمتتون اعلام میکنم
        بینهایت ممنون

        پاسخ

          خواهش می‌کنم دوست عزیز، خوشحالم که می‌توانم کمکتان کنم! امیدوارم بررسی تنظیمات مشکل را حل کند. اگر همچنان مشکلی بود، بفرمایید تا با هم راهکارهای بیشتری بررسی کنیم. موفق باشید!

          پاسخ
    معین

    عالی بود روح الله جان
    نجاتم دادی

    پاسخ

      ارادت خدمت شما دوست
      خیلی خوشحالم که آموزش مفید بوده و توانسته به شما کمک کند. هر زمان نیاز به راهنمایی داشتید، در خدمتتان هستم. موفق و سربلند باشید!

      پاسخ
    سعید امیر

    با سلام و تشکر- کاربردی بود و مشکل من را حل کرد.

    پاسخ

      ارادت خدمت شما دوست عزیز
      خدا را شکر که برای شما هم کاربرد بوده ممنون بابت ارسال نتیجه کار
      موفق باشید

      پاسخ
    عمادی

    ببخشید فایل اکسلم این گزینه رو نداره چطوری این خطا بر طرف کنم

    پاسخ

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

      با کلیک بر روی دکمه “Enable Content” که در بالای صفحه در بخش اعلان ها قرار دارد، اجازه اجرای ماکروها را بدهید.

      اگر هنگام باز کردن فایل، این پیام خطا را دریافت کردید، می توانید فایل را در حالت Safe Mode باز کنید. برای این کار، در مسیر File > Options > Trust Center > Trust Center Settings > Protected View، گزینه “Enable Protected View for files originating from the Internet” را غیرفعال کنید.

      در صورتی که از منابع معتبر و قابل اعتماد، فایل ماکرویی دریافت کرده اید، می توانید آن را در لیست منابع قابل اعتماد به آدرس File > Options > Trust Center > Trust Center Settings > Trusted Locations اضافه کنید.

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

      پاسخ
    نیما

    بسیار عالی و کاربردی. ممنون آقای مهندس

    پاسخ

      خواهش می‌کنم، هر زمان که سوالی داشتید، من در خدمتتان هستم

      پاسخ
    فرهاد صفایی

    سلام عالی بود

    پاسخ

      سلام ارادت خدمت شما دوست عزیز
      خوشحال هستم که توانستم برای شما کاربر عزیز آکادمی روح الله کمک کنم
      شاد پیروز باشید مثل همیشه

      پاسخ
    محمدرضا ایران نژاد

    عالی بود مرسی از سایت خوبتون

    پاسخ

      درود بر شما دوست عزیز
      خوشحال هستم که برای شما دوست عزیز هم مفید بود است
      ممنون بابت ارسال نظر مثبت تون شاد پیروز باشید

      پاسخ
    عبدالله پور شوان

    آموزش خوبی بود و مشکل برطرف شد …باتشکر

    پاسخ

      ارادت خدمت شما دوست عزیز و همراه همیشگی آکادمی روح الله
      خوشحال هستم که برای تون مفید بوده بابت ارسال نظر مثبت تون هم سپاسگزارم
      شاد باشد مثل همیشه

      پاسخ