ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
24 visibility
موضوع: آفیس توسط:

لیندا نمی‌داند آیا راهی برای شمارش تعداد کلماتی که در نظرات (و فقط نظرات) در یک سند وجود دارد وجود دارد؟

ساده ترین راه برای انجام این کار استفاده از ماکرو است. این به این دلیل است که Word مجموعه ای از نظرات را در اختیار VBA قرار می دهد که شامل همه نظرات در سند است. تنها کاری که باید انجام دهید این است که هر نظر را مرور کنید و سپس به ویژگی Count برای مجموعه Words برای نظر نگاه کنید، به این ترتیب:

Sub CommentWordCount1()
    Dim c As Comment
    Dim lWords As Long
    Dim sMsg As String

    For Each c In ActiveDocument.Comments
        lWords = lWords + c.Range.Words.Count
    Next c

    sMsg = "There are " & ActiveDocument.Comments.Count
    sMsg = sMsg & " comments in the document. & vbCrLf & vbCrLf
    sMsg = sMsg & "Word count: " & lWords
    MsgBox sMsg
End Sub

اگر ترجیح می دهید، می توانید از روش ComputeStatistics نیز برای بدست آوردن تعداد کلمات استفاده کنید، مانند این:

Sub CommentWordCount2()
    Dim c As Comment
    Dim lWords As Long
    Dim sMsg As String

    For Each c In ActiveDocument.Comments
        lWords = lWords + c.Range.ComputeStatistics(wdStatisticWords)
    Next c

    sMsg = "There are " & ActiveDocument.Comments.Count
    sMsg = sMsg & " comments in the document. & vbCrLf & vbCrLf
    sMsg = sMsg & "Word count: " & lWords
    MsgBox sMsg
End Sub

وقتی نتایج دو ماکرو را با هم مقایسه می کنید، ممکن است متوجه تفاوت در تعداد کلمات شوید. این به دلیل روشی است که روش CompuStatistics هنگام انجام محاسبات خود با علائم نقطه گذاری برخورد می کند. شما می خواهید نتایج را مقایسه کنید و بر اساس ویژگی های اطلاعات در نظرات خود، رویکردی را انتخاب کنید که به بهترین وجه با نیازهای شما مطابقت دارد.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

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

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

613 دیدگاه

10.8k کاربر

186 نفر آنلاین
0 عضو و 186 مهمان در سایت حاضرند
بازدید امروز: 12920
بازدید دیروز: 13001
بازدید کل: 19467214
...