Kā noņemt ielīmēto tekstu formatēšanu ar makro un VBA

Kopīgot tūlīt:

Šis raksts parādīs, kā noņemt ielīmētā teksta formatējumu ar makro un VBA.

Tas notiek ļoti daudz, kad tekstu kopējat tiešsaistē, un atklājat, ka teksts ir bagātīgā formātā. Piemēram, ir atkārtoti vārdi, tukšas rindas, tabulēšanas rakstzīmes utt. Tomēr šāds formatējums var būt diezgan kaitinošs, īpaši brīžos, kad jums tas nav nepieciešams. Protams, katrs no tiem formatējumu noņemtu manuāli. Tomēr, ja teksts ir patiešām garš? Tad iepriekš minētā metode būs mazāk efektīva.

Faktiski ir veids, kā izmantot makro, lai visu laiku noņemtu visu teksta formatējumu. Šeit ir vairāk:

Darbības makro ierakstīšanai programmā Word

  1. Pirmkārt, atveriet savu vārdu.
  2. Pārliecinieties, vai vispirms lentē esat pievienojis cilni “Izstrādātājs”. Lai iegūtu detalizētas instrukcijas, kā pievienot “Developer”, lūdzu, izlasiet rakstu: Kā ievietot fona mūziku savā Word dokumentā
  3. Kad cilne “Izstrādātājs” ir pieejama, noklikšķiniet uz tās.
  4. Pēc tam grupā “Kods” noklikšķiniet uz “Ierakstīt makro”.Noklikšķiniet uz Izstrādātājs -> Noklikšķiniet uz Ierakstīt makro
  5. Tagad parādīsies dialoglodziņš “Record Macro”. Vispirms šeit ierakstiet makro nosaukumu, piemēram, “copytext”.
  6. Pēc tam sadaļā “Piešķirt makro” izvēlieties “Poga” vai “Tastatūra”. Šeit mēs ejam “Poga”.
  7. Pēc tam noklikšķiniet uz Labi.Nosauciet makro -> sadaļā “Piešķirt makro” izvēlieties “Poga” vai “Tastatūra” -> Noklikšķiniet uz “Labi”
  8. Un tagad jūs redzēsiet logu “Word opcijas”. Noklikšķiniet uz “Pielāgot lenti”.
  9. Pēc tam labajā pusē atrodiet makro atrašanās vietu. Šeit mēs noklikšķināsim uz “Jauna grupa”, lai makro iestatītu jaunu.
  10. Nē turpiniet izvēlēties “Makro” nolaižamajā sarakstā “Izvēlēties komandas no”.
  11. Pēc tam noklikšķiniet uz tikko izveidotās makro.
  12. Pēc tam loga vidū noklikšķiniet uz “Pievienot”.
  13. Tagad makro tiks ievietots jaunajā grupā. Vienkārši ar peles labo pogu noklikšķiniet uz makro.
  14. Un izvēlieties opciju Pārdēvēt.Noklikšķiniet uz "Pielāgot lenti" -> Izvēlieties vietu makro -> Izvēlieties "Makro" sadaļā "Izvēlēties komandas no" -> Noklikšķiniet uz Makro -> noklikšķiniet uz "Pievienot" -> Ar peles labo pogu noklikšķiniet uz Makro -> Izvēlieties "Pārdēvēt"
  15. Dialoglodziņā “Pārdēvēt” izvēlieties makro simbolu.
  16. Pēc tam ierakstiet parādāmo vārdu.
  17. Noklikšķiniet uz "Labi".Izvēlieties simbolu -> Type Display Name -> noklikšķiniet uz "OK"
  18. Tagad atgriezieties logā “Word opcijas” un tur noklikšķiniet uz “Labi”. Makro starts ieraksts no šī brīža.Sadaļā Word opcijas noklikšķiniet uz LabiVārds StarMakro ierakstīšana

Ielīmēt tekstu kā neformatētu tekstu

  1. Pirmkārt, kopējiet gara teksta daļu.
  2. Pēc tam noklikšķiniet uz cilnes Sākums.
  3. Noklikšķiniet uz “Ielīmēt”.
  4. Pēc tam izvēlieties “Īpaša ielīmēšana”.Noklikšķiniet uz Sākums -> Noklikšķiniet uz Ielīmēt -> Noklikšķiniet uz Īpašā ielīmēšana
  5. Dialoglodziņā Īpašā ielīmēšana izvēlieties “Neformatēts teksts”.
  6. Pēc tam noklikšķiniet uz Labi. Jūs varat saņemt tekstu ar formatējumu, piemēram:Izvēlieties "Neformatēts teksts" -> noklikšķiniet uz "Labi"Teksts ielīmēts kā neformatēts teksts

Noņemiet atkārtotos vārdus

  1. Nākamās start notīriet formatējumu pa kreisi. Nospiediet “Ctrl + H”, lai atvērtu dialoglodziņu “Atrast un aizstāt”.
  2. Un tekstlodziņā “Atrodi” ierakstiet “Bultiņa”.
  3. Pēc tam noklikšķiniet uz “Aizstāt visu”.Teksta lodziņā “Atrodi ko” -> noklikšķiniet uz “Aizstāt visu”.

Noņemt cilnes rakstzīmes

  1. Pirmkārt, nospiediet “Ctrl + H”, lai atvērtu dialoglodziņu “Atrast un aizstāt”.
  2. Pēc tam tekstlodziņā “Atrodi” ierakstiet “^ t”.
  3. Pēc tam noklikšķiniet uz “Aizstāt visu”, lai noņemtu visas cilnes rakstzīmes.Teksta lodziņā “Atrast ko” ierakstiet “^ t” -> noklikšķiniet uz “Aizstāt visu”.

Noņemiet papildu sagataves

  1. Joprojām nospiediet “Ctrl + H”, lai atvērtu dialoglodziņu “Atrast un aizstāt”.
  2. Tekstlodziņā “Atrast ko” divreiz nospiediet tukšo taustiņu.
  3. Pēc tam noklikšķiniet uz pogas “Aizstāt visu”.Divreiz nospiediet tukšo taustiņu tekstlodziņā “Atrast ko” -> noklikšķiniet uz “Aizstāt visu”.

Kopā noņemiet tukšās līnijas un papildu sagataves

Dažreiz, lietojot funkciju “Atrast un aizstāt”, lai noņemtu formatējumu, jums nedaudz jāpielāgojas, lai tas atbilstu jūsu vajadzībām. Piemēram, ja, veicot iepriekš minētās darbības, neizdodas noņemt visas papildu sagataves, varat izmantot tālāk norādītās darbības, lai tās izdzēstu kopā ar tukšām rindām.

  1. Līdzīgi nospiediet “Ctrl + H”, lai atvērtu dialoglodziņu “Atrast un aizstāt”.
  2. Pēc tam tekstlodziņā “Atrodi ko” vispirms nospiediet tukšu taustiņu.
  3. Pēc tam ierakstiet “^ p”.
  4. Tekstlodziņā “Aizstāt ar” ierakstiet “^ p”.
  5. Noklikšķiniet uz “Replace All”.Vispirms nospiediet tukšo taustiņu -> Teksta lodziņā ierakstiet "^ p" -> Ierakstiet "^ p" sadaļā "Aizstāt ar" Tekstlodziņš -> Noklikšķiniet uz "Aizstāt visu"
  6. Atkal atveriet dialoglodziņu “Atrast un aizstāt”.
  7. Un tekstlodziņā “Atrodi ko” vispirms ierakstiet “^ p”.
  8. Pēc tam vienreiz nospiediet tukšo taustiņu.
  9. Pēc tam tekstlodziņā “Aizstāt ar” ierakstiet “^ p”.
  10. Visbeidzot noklikšķiniet uz pogas “Aizstāt visu”.Vispirms ierakstiet "^ p" -> nospiediet tukšo taustiņu Vienreiz tekstlodziņā "Atrodiet ko" -> ierakstiet "^ p" sadaļā "Aizstāt ar" Tekstlodziņš -> Noklikšķiniet uz "Aizstāt visu"

Ja nepieciešams, noņemiet kreisās tukšās līnijas

Tomēr, ja ir palikušas tukšas rindas, mēģiniet veikt šādas darbības:

  1. Nospiediet “Ctrl + H”, lai atvērtu dialoglodziņu “Atrast un aizstāt”.
  2. nākamais tekstlodziņā “Atrodi ko” ierakstiet “^ p ^ p”.
  3. Un tekstlodziņā “Aizstāt ar” ierakstiet “^ p”.
  4. Visbeidzot, noklikšķiniet uz pogas “Aizstāt visu”.Ierakstiet "^ p ^ p" sadaļā "Atrast" un tekstlodziņu -> Ierakstiet "^ p" sadaļā "Aizstāt ar" Tekstlodziņš -> Noklikšķiniet uz "Aizstāt visu"

Līdz šim jūs varat iegūt šādus rezultātus:Funkcijas "Aizstāt" izmantošanas sekas formatējuma noņemšanai

Mēs šeit iesakām veikt iepriekš minēto rīkojumu, lai noņemtu teksta formatējumu, lai jūs parasti varētu izdzēst formatējumu. Un, kā jau minējām, dažreiz jums ir jāizdzēš cita veida formatējums, tad jums pašam jāizmanto funkcija “Atrast un aizstāt”. Lai uzzinātu vairāk par formatējuma noņemšanas veidiem, apmeklējiet šo rakstu: 3 veidi, kā nekavējoties noņemt nevēlamus elementus no Word dokumentiem

Lai apskatītu demonstrāciju, varat pārbaudīt šo videoklipu:

Pārtrauciet makro ierakstīšanu

  1. Kad esat pabeidzis teksta formatēšanas noņemšanu, noklikšķiniet uz cilnes Izstrādātājs.
  2. Pēc tam noklikšķiniet uz “Pārtraukt ierakstīšanu”. Tagad makro tiks saglabāts.Noklikšķiniet uz Izstrādātājs -> Noklikšķiniet uz Pārtraukt ierakstīšanu

Kā palaist makro

  1. Kopējiet tekstu, formatējot tiešsaistē, teiksim.
  2. Tālāk atveriet vārdu.
  3. Pēc tam noklikšķiniet uz cilnes Izstrādātājs.
  4. Noklikšķiniet uz makro ikonas, un dokumentā redzēsit tekstu bez papildu formatēšanas.Noklikšķiniet uz Izstrādātājs -> Noklikšķiniet uz tikko ierakstītā makroMakro izmantošanas ietekme uz formatējuma noņemšanu

Piezīme. Iesācējam varat vienkārši veikt iepriekš minētās darbības, lai izveidotu un palaistu makro. Makro palaišana palīdzēs jums atbrīvoties no kairinošā formatējuma kopumā, un tas ir pietiekami.

Eksperta VBA kodi

Vispirms ir veids, kā apskatīt VBA kodus.

  1. Vispirms noklikšķiniet uz cilnes Izstrādātājs.
  2. Pēc tam grupā “Kods” noklikšķiniet uz “Visual Basic”.Noklikšķiniet uz Izstrādātājs -> Noklikšķiniet uz Visual Basic
  3. Redaktorā “Microsoft Visual Basic for Applications” vispirms kreisajā pusē noklikšķiniet uz “Normal”.
  4. Pēc tam noklikšķiniet uz “Moduļi”.
  5. Pēc tam veiciet dubultklikšķi uz “NewMacros”, un jūs varēsiet apskatīt kodu labajā pusē.Noklikšķiniet uz "Normal" -> Noklikšķiniet uz "Modules" -> Veiciet dubultklikšķi uz "NewMacros"

Šajā gadījumā kodi ir šādi:

 

Apakšteksts ()

"

'copytext Macro

"

"

    Selection.PasteSpecial Link: = False, DataType: = wdPasteText, Placement: = _

        wdInLine, DisplayAsIcon: = Nepatiesa

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Text = “Bultiņa”

        .Replacement.Text = ""

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Teksts = “^ t”

        .Replacement.Text = ""

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Teksts = ""

        .Replacement.Text = ""

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Teksts = ”^ p”

        .Replacement.Text = “^ p”

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Text = “^ p“

        .Replacement.Text = “^ p”

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Text = “^ p ^ p”

        .Replacement.Text = “^ p”

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    Ar atlasi. Atrodiet

        .Text = “^ p ^ p”

        .Replacement.Text = “^ p”

        .Priekšu = True

        . Aptiniet = wdFindContinue

        .Formāts = Nepatiesa

        .MatchCase = Nepatiesa

        .MatchWholeWord = Nepatiesa

        .MatchWildcards = Nepatiesa

        .MatchSoundsLike = Nepatiesa

        .MatchAllWordForms = Nepatiesa

    Beidzas ar

    Selection.Find.Execute Replace: = wdReplaceAll

End Sub

 

Runājot par ekspertiem un pieredzējušiem lietotājiem, kuri pārzina VBA, jūs varat pilnībā pielāgot kodus, lai tie atbilstu jūsu prasībām, kas būs ērtāk un precīzāk.

Nodrošiniet savus failus

Word lietotāji visā pasaulē mēdz to vislabāk izmantot. Tā ir lieliska un arī bīstama ideja, jo palielina risku sabrukt Word nepareizu darbību gadījumā. Tāpēc jums vienmēr jāatrod veidi, kā aizsargāt savus failus. Starp pieejamajām iespējām iegūst doc remonts rīks iepriekš izklausās nav slikti.

Autora ievads:

Vera Čena ir datu atkopšanas eksperte DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp Excel atgūšana un pdf programmatūras produktu labošana. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Kopīgot tūlīt:

Komentāri ir slēgti.