حذف ماکروهای Excel با استفاده از Java

این مقاله توضیح می‌دهد که چگونه ماکروهای Excel را با استفاده از Java حذف کنید. این مقاله جزئیاتی درباره حذف یک ماژول خاص یا حذف پروژه VBA در Excel با استفاده از Java ارائه می‌دهد. گزینه‌های مختلفی برای دسترسی و حذف ماژول‌های هدف بر اساس نیازهای شما نمایش داده شده است.

Steps to Remove Macros from Excel using Java

  1. تنظیم محیط برای استفاده از Aspose.Cells for Java جهت حذف ماژول‌های VBA
  2. بارگذاری مجوز برای دسترسی به تمام قابلیت‌های محصول
  3. بارگذاری workbook که شامل پروژه VBA با ماکروها است
  4. دسترسی به پروژه VBA و دریافت مجموعه ماژول‌های موجود در آن
  5. حذف ماژول موردنظر با ارسال نام آن به متد Remove()
  6. حذف یک ماژول خاص با تنظیم شاخص آن
  7. حذف تمام ماژول‌ها در یک شیت با ارسال مرجع کاربرگ به متد Remove
  8. در صورت تمایل به حذف پروژه VBA همراه با ماژول‌ها از فایل Excel، متد removeMacro() را فراخوانی کنید
  9. ذخیره فایل Exec خروجی

این مراحل فرآیند دسترسی و حذف ماکروهای Excel با استفاده از Java را توضیح می‌دهند. فایل Excel منبع را بارگذاری کنید، به پروژه VBA و مجموعه ماژول‌های آن دسترسی پیدا کنید و متد Remove() را با ارسال آرگومان‌های مختلف مطابق نمونه کد زیر فراخوانی کنید. برای حذف کل پروژه VBA، متد removeMacro() را در شیء Workbook فراخوانی کنید.

Code to Delete Excel VBA using Java

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

این مقاله فرآیند حذف ماکروها یا کل پروژه VBA از یک فایل Excel را به ما آموزش داد. برای افزودن یا ویرایش یک ماکرو در فایل Excel، به مقاله افزودن ماژول به کتابخانه VBA در Excel با استفاده از Java مراجعه کنید.

 فارسی