استفاده از ماکرو (Macro) برای حذف Captionها
17 اردیبهشت 1404 - خواندن 2 دقیقه - 141 بازدید
استفاده از ماکرو (Macro) برای حذف Captionها
اگر سند خیلی بزرگه یا Captionهای زیادی داره، می تونم یه ماکرو ساده بهت بدم که همه کپشن های «شکل» و «جدول» رو حذف کنه
مراحل اجرای ماکرو در Word 2016
🔹 مرحله ۱: باز کردن محیط ماکرو
1. در Word، از نوار بالا به مسیر زیر برو:
View → Macros → View Macros
2. یک نام برای ماکرو وارد کن مثلا:
DeleteCaptions
3. روی دکمه Create کلیک کن. حالا وارد محیط ویرایشگر ماکرو(VBA) می شی.
🔹 مرحله ۲: جای گذاری کد ماکرو
کد زیر رو کپی کن و جایگزین متن موجود در پنجره کن:
Sub DeleteCaptions()
Dim para As Paragraph
For Each para In ActiveDocument.Paragraphs
If para.Style = "Caption" Then
para.Range.Delete
End If
Next para
MsgBox "تمام کپشن های خودکار حذف شدند.", vbInformation
End Sub
🔹 مرحله ۳: اجرای ماکرو
1. پنجره ماکرو رو ببند و برگرد به Word.
2. دوباره برو به:
View → Macros → View Macros
3. از لیست، ماکرو DeleteCaptions رو انتخاب کن.
4. روی دکمه Run کلیک کن.
✅ همه کپشن هایی که با استایل "Caption" (یعنی همون هایی که از طریق Insert Caption اضافه شدن) بودن، به صورت خودکار حذف می شن.
✅ همه کپشن هایی که با استایل "Caption" (یعنی همون هایی که از طریق Insert Caption اضافه شدن) بودن، به صورت خودکار حذف می شن.