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

هنگام توسعه یک سند، استفاده از یک سبک پاراگراف خاص برای یادداشت های سرمقاله غیرعادی نیست. به عنوان مثال، یادداشت ها ممکن است با استفاده از سبکی به نام "یادداشت ها" در پاراگراف ها ذخیره شوند. در برخی مواقع، ممکن است بخواهید تمام پاراگراف هایی را که از سبک Notes استفاده می کنند، بردارید و آنها را به نظرات واقعی در سند تبدیل کنید. می توانید سند را مرور کنید و تبدیل را به صورت دستی انجام دهید، اما این می تواند به سرعت خسته کننده شود. در عوض، از یک ماکرو استفاده کنید که تبدیل را برای شما انجام می دهد:

Sub ConvertNotesToComments()
    Dim CommentText As String
    Dim MyRange As Range
    Dim iPCount As Integer
    Dim J As Integer

    Application.ScreenUpdating = False
    iPCount = ActiveDocument.Paragraphs.Count

    For J = iPCount To 1 Step -1
        If ActiveDocument.Paragraphs(J).Style = _
          ActiveDocument.Styles("Notes") Then
            Set MyRange = ActiveDocument.Paragraphs(J).Range
            CommentText = MyRange.Text

            "Get rid of trailing end-of-paragraph mark
            CommentText = Left(CommentText, Len(CommentText) - 1)

            "Move selection to end of previous paragraph
            MyRange.Collapse (wdCollapseStart)
            MyRange.Move Unit:=wdCharacter, Count:=-1

            "The original paragraph is no longer necessary
            ActiveDocument.Paragraphs(J).Range.Delete

            "Create the comment at the range location
            ActiveDocument.Comments.Add Range:=MyRange, _
              Text:=CommentText
        End If
    Next J
    Application.ScreenUpdating = True
End Sub

ماکرو از طریق سند به عقب برمی‌گردد و به سبک هر پاراگراف نگاه می‌کند. اگر یکی را بیابد که از سبک Notes استفاده می کند، سپس متن پاراگراف را به متغیر CommentText منتقل می کند و سپس از شر پاراگراف خلاص می شود. سپس نظر قبل از جایی که حذف انجام شده است به انتهای پاراگراف اضافه می شود.

قبل از پایان دادن به این نکته، باید مطمئن شوم که فقط کمی توضیح داده ام. از زمان نوشتن این مقاله، مایکروسافت عباراتی را که استفاده می کند تغییر داده است. "نظرات" اکنون بحث های رشته ای هستند و نظرات سنتی اکنون "یادداشت ها" نامیده می شوند. این نه تنها آب را گل آلود کرد (و توضیحات را دشوارتر کرد، بلکه باعث غوغایی در جامعه Word شد.

نکته مطرح کردن این موضوع این است که هرگونه اشاره به نظرات در این نکته به نظرات سنتی اشاره دارد که اکنون ممکن است آنها را به عنوان یادداشت بشناسید. بنابراین، ماکرو بالا پاراگراف ها را به چیزی تبدیل می کند که مایکروسافت اکنون Notes می نامد.

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

پاسخ شما

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

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

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

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

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

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

115 نفر آنلاین
0 عضو و 115 مهمان در سایت حاضرند
بازدید امروز: 12470
بازدید دیروز: 23827
بازدید کل: 15446984
...