كيفية منع المستخدمين من طباعة ملف Excel

سيناريوهات الاستخدام المحتملة

في عملنا اليومي، قد تكون هناك بعض المعلومات المهمة في ملف Excel، وحفاظًا على البيانات الداخلية المنتشرة، لن تسمح لنا الشركة بطباعتها. سيخبرك هذا المستند بكيفية منع الآخرين من طباعة ملفات Excel.

كيفية منع المستخدمين من طباعة الملفات في MS-Excel

يمكنك تطبيق كود VBA التالي لحماية ملفك المحدد المراد طباعته.

  1. افتح مصنفك الذي لا تسمح للآخرين بطباعته.
  2. حدد علامة التبويب “المطور” في شريط Excel وانقر فوق الزر “عرض الرمز” في قسم “عناصر التحكم”. وبدلاً من ذلك، يمكنك الضغط باستمرار على المفاتيح ALT + F11 لفتح نافذة Visual Basic for Applications Microsoft.
  3. ثم في Project Explorer الأيسر، انقر نقرًا مزدوجًا فوق ThisWorkbook لفتح الوحدة، وأضف بعض رموز vba.
  4. ثم احفظ هذا الرمز وأغلقه، ثم انتقل إلى الخلف في المصنف، والآن عندما تقوم بطباعة ملف العينة، لن يُسمح بطباعته وستحصل على مربع التحذير التالي:

كيفية منع المستخدمين من طباعة ملف Excel باستخدام Aspose.Cells for .NET

يوضح نموذج التعليمات البرمجية التالي كيفية منع المستخدمين من طباعة ملف Excel:

  1. حمل الملف عينة.
  2. احصل على كائن VbaModuleCollection من خاصية VbaProject الخاصة بالمصنف.
  3. احصل على كائن VbaModule عبر اسم “ThisWorkbook”.
  4. قم بتعيين خاصية الرموز لـ VbaModule.
  5. احفظ ملف العينة فيتنسيق xlsm.