Eliminați spații suplimentare în cuvântul

Dacă sunteți din cauza specificului muncii lor de multe ori veți obține documente Word pregătite de altcineva, este posibil să fi întâlnit în textele în plus față de greșeli de ortografie, probleme de natură diferită - spații suplimentare între cuvinte sau semne de punctuație înainte. Eliminați-le de mână este obositoare și consumatoare de timp.

Dar puteți simplifica foarte mult viața ta, dacă ai crea două macro-uri care sunt singuri și, în cel mai scurt timp va salva documentul de acest flagel.

În primul rând, deschide orice document pe care intenționați să verificați sau să se creeze un astfel de document, adăugând în mod deliberat la textul spații suplimentare între cuvinte și semne de punctuație înainte. În primul rând, vom crea un macro care va elimina spații suplimentare între cuvinte.

  • Accesați meniul Tools (Instrumente), selectați Macro (Macro) din lista care apare, faceți clic pe Start Recording (Înregistrare nouă Macro). O casetă de dialog apare în care doriți să alocați un nume de macro (să DeleteSpace) și faceți clic pe butonul cu imaginea unui ciocan. Dacă nu doriți să se afișeze butonul macro de pe bara de instrumente, și doriți să utilizați comenzile rapide de la tastatură, puteți face clic pe butonul cu imaginea tastaturii:

  • O casetă de dialog se deschide în care ar trebui să mergeți la Comenzi de mijloc fila (Comenzi) și trageți de la câmpul din dreapta în bara de instrumente a noului macro numit Normal.NewMacros.DeleteSpace. Apropo, mai târziu sau acum puteți schimba stilul de buton, editați textul sau să desemneze orice buton adecvat de imagine.
  • Închideți fereastra. După aceea, fereastra de operare a documentului va fi butoane și prize de control pentru a înregistra un macro:

  • Acum fii atent, pentru că macro este deja scris. Apăsați comanda rapidă de la tastatură Ctrl + H. Căutare și caseta de dialog Replace. Pentru a accesa parametrii de căutare, faceți clic pe butonul Mai multe. dacă sunt prezentate în formă de rezumat de dialog.
  • Eliminați tot ceea ce este în câmpul Căutare și în câmpul Replace cu cutie. Faceți clic pe Eliminare formatare. Dacă acest buton este activ. Deselectați din toate modurile în parametrii de căutare de grup. dar lăsați sau căpușe metacaractere. Din lista pop-up de trend peste tot.
  • Selectați întregul text al documentului prin apăsarea combinația de taste CTRL + A.
  • Intră în necompletat câmpul Find, apoi tastați următoarea expresie:

    Aici, în paranteze a pus numărul 2, și imediat după virgulă ei. Această expresie înseamnă că căutarea se realizează două sau mai multe apariții consecutive ale spațiate semnului, care stă în fața gulerului de deschidere. În cazul nostru, căutarea se realizează două sau mai multe spații.

  • Du-te la Înlocuiește cu cutie, și introduceți un singur spațiu.
  • Faceți clic pe Înlocuiește tot. Astfel, în cazul în care mai mult de un rând cu un spațiu este găsit, ele sunt înlocuite cu un singur spațiu.
  • După încheierea căutării și înlocuiți apoi închideți caseta de dialog Căutare și Înlocuire. Deselectați textul făcând clic pe tastele tastaturii săgeată.
  • Faceți clic pe butonul cu un pătrat în panoul de control pentru a opri înregistrarea.
  • În al doilea rând, vom crea un macro pentru a găsi și elimina toate spații suplimentare înainte de semne de punctuație. Repetați pașii de la 1 la 6 inclusiv. Nume macro cum DeleteSpacePunctuationMark.

  • Tastați în primul Găsiți un spațiu, apoi tastați următoarea expresie:

    Această expresie literalmente înseamnă că percheziția se efectuează una sau mai multe spații într-un rând sunt dispuse orice enumerate în punctuație între paranteze.

  • Du-te la Înlocuiți cu caseta, apoi tastați \ 1 (denumită în continuare, unitatea este numărul de serie de expresii închise în paranteze).
  • După încheierea căutării și înlocuiți închide Căutare și caseta de dialog Replace. Deselectați textul făcând clic pe săgețile de pe tastatură cheie.
  • Faceți clic pe butonul cu un pătrat în panoul de control pentru a opri înregistrarea.
  • Deci, te scapa de activități manuale de rutină, care, din păcate, inevitabil atunci când editați orice documente Word, în special atunci când se caută spații suplimentare în text.

    Anton, îmi pare rău, nu a putut găsi o similară - nu-mi spune cum să organizeze o căutare și înlocuiți cu expandarea (.MatchWildcards = Adevărat) din semnul întrebării „?“

    Situația: în textul integral al „victime ale Unicode“ - structuri de tip:

    „Este în comun? Reacția celor vii, și chiar și cum? Ea.“

    Am încercat să înlocuiască „?“ la „-“ de

    cu toate acestea, ele sunt în mișcare (adică, „sunt“) toate trei, în care marginile de litere și în consecință Înlocuiți TYPETEXT și executat pentru fiecare dintre ele. Procesul merge la infinit (textul de la pagina 630.) Iasmer () nxt.ru

    Este posibil și fără macro.

    În Înlocuiți cu:

    Și spune-mi unde să se uite despre wildcard, de preferință cu exemple - mai mult decât păstrate menționat în ajutorul ei.

    Și nu-mi spune cum se face înlocuirea mai multor spații cu un singur într-o buclă în timp ce?

    Adică, aici e codul

    Cum se face că se repetă atâta timp cât textul nu rămâne doar un singur spațiu?

    Și odată ce deja sprshivat, apoi dintr-o dată =))

    Codul de solicitare atunci când trebuie să faci pentru a lacunelor se afla pe partea exterioară a suporturilor (excepții, semne de punctuație).

    De exemplu: sursa, una (două). trei. Rezultat: una (două), trei.

    Bună ziua, promptă, macro elimină spațiile:

    1. Sfârșitul propoziției după punctul.

    2. La începutul unui nou paragraf. În primul rând există un spațiu, atunci propunerea în sine.

    Este de dorit să se schimbe / adăuga №2 macro al acestui articol sau a scrie unul nou. Cerința. Mulțumesc.

    Eliminați spații suplimentare în cuvântul

    Îmi pare rău, afișarea incorectă a denumirii de lacunele mele. Repet același lucru din nou cu un alt simbol:

    Bună ziua, promptă, macro elimină spațiile:
    1. Sfârșitul propoziției după punctul.

    La sfârșitul tezei, după este necesar punctul decalaj. Dacă doriți să eliminați cele două spații după o perioadă, și de a le converti într-o singură, atunci ai nevoie pentru a face schimbarea:

    (În cazul în care, în locul expresiei [spațiu] necesitatea de a pune un spațiu)

    Dacă doriți să eliminați spațiul de la sfârșitul paragrafului, este necesar să se facă schimbarea:

    (În cazul în care, în locul expresiei [spațiu] necesitatea de a pune un spațiu)

    2. La începutul unui nou paragraf. În primul rând există un spațiu, atunci propunerea în sine.

    Puteți face schimbarea:

    (În cazul în care, în locul expresiei [spațiu] necesitatea de a pune un spațiu)

    șablon standard pentru MS Word
    • Vlad „caută câmpuri șablon cu cadre oglindit coasă documentația, adică imaginea în oglindă a câmpurilor verticale
    Crearea de stiluri pentru anteturile și liste de mai multe niveluri în Word
    • Anonim „Bună ziua! Pe aceasta pagina moderatori merge? Există o întrebare pe stiluri.
    Șablon pentru a lucra cu marcaje
    Numărarea numărul de rânduri macro în tabelul
    • Dmitriy „Spune-mi cum să facă un calcul al tabelului doilea coloană în document. Ca stobltsy simplu să se uite am realizat.
    Colțuri la granițele câmpurilor documentului
    • Tașkent Klimentievich „Avertizare răspunsul corect! acest miracol numit „pliere și desfășurare a părților cuvântului documentului“, care ar trebui să zaguglit.
    Cum de a converti un hyperlink într-un document Word în text simplu