ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
24 visibility
موضوع: آفیس توسط:
آرون سندی دارد که حاوی تعدادی تگ HTML است و او می‌خواهد تگ‌ها را حذف کند اما قالب‌بندی آنها را حفظ کند. به عنوان مثال، اگر او عبارتی دارد که به این شکل ظاهر می‌شود، می‌خواهد تگ‌های (و) را حذف کند اما «یک عبارت» به صورت مورب ظاهر شود. آرون کاملا مطمئن است که این کار را می توان با Find and Replace انجام داد، اما او کاملاً مطمئن نیست که چگونه آن را انجام دهد.
حق با شماست، آرون—شما می توانید از Find and Replace برای انجام حذف استفاده کنید. راهی که شما این کار را انجام می دهید این است که این مراحل را دنبال کنید:
image
شکل 1. تب Replace از کادر محاوره ای Find and Replace.
  1. Ctrl+H را فشار دهید . Word تب Replace را در کادر گفتگوی Find and Replace نمایش می دهد.
  2. در صورت موجود بودن دکمه More را کلیک کنید. (شکل 1 را ببینید.)
  3. مطمئن شوید که تیک Use Wildcards انتخاب شده باشد.
  4. در کادر Find What را وارد کنید: ([!<]@)\>
  5. در کادر Replace With عبارت زیر را وارد کنید: 1
  6. در حالی که نقطه درج هنوز در کادر Replace With است، Ctrl+I را یک بار فشار دهید. متن "Italic" باید درست در زیر کادر Replace With ظاهر شود.
  7. روی Replace All کلیک کنید.
کدی که در کادر Find What وارد می‌کنید (مرحله 4) ممکن است کمی دلهره‌آور به نظر برسد. تنها کاری که به Word می‌گویید این است که ابتدا تگ HTML () را پیدا کند که با هر تعداد کاراکتر همراه شده و با تگ HTML پایانی () پایان می‌یابد. ورودی بسیار کوتاه در کادر Replace With (مرحله 5) به سادگی می گوید که هر چیزی را که پیدا می شود با محتویات اولین عنصر کادر Find What که با پرانتز احاطه شده است جایگزین کنید - که اتفاقاً متن بین دو تگ HTML است. .
اگر می‌خواهید نیاز به به خاطر سپردن (یا جستجوی) محتویات کادر Find What را همیشه برطرف کنید، می‌توانید عملیات Find and Replace را در یک ماکرو قرار دهید:
Sub ConvertItalicTags() Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting Selection.Find.Replacement.Font.Italic = True With Selection.Find .Text = "([!<]@)\>" .Replacement.Text = "1" .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .MatchWholeWord = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll End Sub
ماکرو را به یک کلید میانبر اختصاص دهید و هر زمان که نیاز داشتید می توانید تگ های HTML ایتالیک را حذف کنید. همچنین می‌توانید ماکرو را گسترش دهید تا تغییرات مشابهی نسبت به سایر برچسب‌های HTML ایجاد کنید که ممکن است نیاز به حذف داشته باشید. حتی ممکن است بخواهید مطمئن شوید که با برچسب های جایگزین برخورد می شود. به عنوان مثال، HTML از هر دو و استفاده می کند
tags to display information in italic, which means you should account for the possibility of both sets of tags in your macro.
البته، یک رویکرد کاملاً متفاوت وجود دارد که می‌توانید برای خلاص شدن از شر تگ‌های HTML استفاده کنید و همچنان قالب‌بندی مرتبط با آن برچسب‌ها را حفظ کنید. این کار به این صورت است که متن کدگذاری شده با HTML را در یک فایل متنی ذخیره کنید، آن را در مرورگر خود باز کنید، متن را در پنجره مرورگر کپی کنید و آن را مستقیماً در یک سند Word قرار دهید. اگر همه چیز خوب پیش برود، متن فرمت شده مورد نظر را در سند نهایی خود خواهید داشت.
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

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

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

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

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

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

23.2k سوال

8.5k پاسخ

614 دیدگاه

11.1k کاربر

107 نفر آنلاین
0 عضو و 107 مهمان در سایت حاضرند
بازدید امروز: 9247
بازدید دیروز: 14089
بازدید کل: 20228291
...