Hvordan

Avansert Finn / erstatt i Word

Det skjer med alle innimellom: når du skriver inn det mange ordet "XYZ" i en endeløs tekst, innser du at "ABC" faktisk er bedre. Søke- og erstatningsfunksjonen er da uunnværlig, og garanterer at ingen "XYZ" blir oversett. For noen smarte søkesituasjoner er løsningene imidlertid godt skjult eller krever en myk form for brukervirtuositet. Og så kommer dette ekspertkurset til nytte!

Denne artikkelen består av to sider:

Side 1 (nåværende side)

- Via menyen eller tastaturet

- Jokertegn

- Spesielle situasjoner

- Fra jokertegn til vanlige uttrykk

Side 2

- Søk og erstatt formatering

- Håndskrift

- Bytt ut tekst

- Finn / erstatt som kuleramme

Via menyen eller tastaturet

Både søke- og erstatningsfunksjonene i Microsoft Word 2007 er tilgjengelige under Rediger-knappen i kategorien Hjem på båndet (i Word 2003, gå til Rediger-menyen). I begge Word-versjonene er søke- / erstatningsfunksjonen lettere å få tilgang til med disse snarveiene: Ctrl + F for å søke, Ctrl + H for å erstatte. Ikke bekymre deg hvis du forvirrer dem: den samme dialogboksen vises hver gang, men med en annen aktiv fane. Et ekstra klikk er derfor nok til å velge riktig.

Avhengig av lengden på båndet, endres knappen som gir tilgang til søkefunksjonen.

Jokertegn

For både et funn og en erstatningsoperasjon kan du bruke såkalte jokertegn i søkeboksen. Du må først indikere at du har tenkt å gjøre dette med avmerkingsboksen med samme navn under søkealternativene, skjult bak Mer >> -knappen. Fra da av skriver du ulture produsere både "kultur" og "kultur". Søk <? ulture finner det løse ordet "kultur", men hopper deretter over "ungdomskultur". Ser opp k [ia] st finner "kiste" og "skap", men hopper over "kyst" eller "kostnad". Med k [! a-n] st det er omvendt: "skap" og "bryst" blir ikke funnet, fordi "a" og "i" tilhører sekvensen "a-n", en sekvens ekskludert av det foregående utropstegnet. Hvis vi ønsker å finne "serie 1", "serie 2" til "serie 5", men ikke er interessert i "serie 6" og følgende, kan du prøve å bruke serie [1-5] i søkeboksen. Noen forholdsregler med begge teknikkene: strengene mellom firkantede parenteser må være stigende. Så ikke prøv å søke etter serie [5-1] fordi dette bare gir en "ugyldig rekkevidde" -feil. Et annet eksempel: søk etter 10{1,2}> finner "10" og "100", men ikke "1000" og utover. Ikke glem det større enn jokertegnet (>) på slutten, ellers blir 1000 funnet basert på de tre første sifrene.

Når jokertegn?

De fleste rømningskoder har ingen effekt hvis alternativet Bruk jokertegn er merket. Det ofte brukte avsnittet (^ s) er tilfelle. Andre koder krever at dette alternativet er aktivert: slik søker du med ^ m både til manuelle sideskift og til seksjonsskift. Kommer ikke ut: bare prøv og vent på feilmeldingen ...

Spesielle situasjoner

Noen ganger ønsker vi å se etter tegn som er i en spesiell situasjon. Anta at vi vil doble antallet blanke linjer mellom avsnittene. Deretter må vi finne hvor vi lukket et avsnitt ved å trykke Enter. For dette formål plasserer vi ^ s i søkeboksen. Når du er i tvil, er det spesialknappen nederst på fanen: dette åpner en meny der vi blant annet finner det litt mer slående alternativet Avsnittsmerke som automatisk ^ s Fyll inn. Vi kaller disse kodene fluktkoder og kan brukes i både søke- og erstatningsboksen. Så det er nok å søke etter ^ s og erstatt den med ^ p ^ p.

For å vise slike (normalt usynlige) tegn på skjermen, i Word 2007, i Hjem-fanen på båndet, går du til Avsnitt-menyen og klikker på Vis alle-knappen ( -symbol). I Word 2003 søker du i den gammeldagse verktøylinjen etter symbol, som kalles Vis / skjul-knappen der. Eller bruk tastekombinasjonen Ctrl + Shift + 8 i begge versjoner. Søk ^ s la søkefunksjonen være med hvert avsnittstegn ( skilt).

Fra jokertegn til vanlige uttrykk

Regulære uttrykk ("regulære uttrykk" eller "regex" for korte) er spesielle kombinasjoner av tegn og jokertegn som får styrke gjennom nøye valg og kan oppdage og erstatte komplekse tekstmønstre. Anta at vi har en lang liste med adresser der gatenavnet følges av husnummeret, og vi vil konvertere det til en serie der vi først får husnummeret, etterfulgt av et komma og deretter gatenavnet . I dette eksemplet skal adressen "Richard Holkade 8" konverteres til "8, Richard Holkade". Vi antar et øyeblikk at hver adresselinje ble lagt inn som et eget avsnitt.

Vi åpner søke- / erstatningsvinduet, indikerer at vi vil jobbe med jokertegn, og trykker på (*)([! ]@)^13 som streng å søke. I det inneholder det første parparenteset et samsvarende uttrykk, som kan bestå av vilkårlige tegn (stjernen), etterfulgt av et andre uttrykk som slutter ved sluttlinjen (^13) og som vi ekskluderer startområdet ([! ]). På denne måten tar vi det ikke unødvendig med oss ​​til erstatningsteksten.

I Erstatt med-boksen skriver vi: \ 2, \ 1 ^ s. Med \1 og \2 vi ser etter de isolerte uttrykkene: vi indikerer at vi vil plassere den andre strengen som er funnet først, og først etter den første, etter et komma og et mellomrom som en separator. Vi lukker også hver erstatning med en Enter-tast (^ s).

Regulære uttrykk ser kryptiske ut, men tillater komplekse erstatninger.

Det ene avsnittet er ikke det andre

For å indikere slutten på et avsnitt (stedet der forfatteren trykket på Enter-tasten), kan vi bruke begge koden ^13 (tenk på ASCII-koden for "vognretur") som ^ s (med p i "avsnitt"). Men det er en forskjell mellom de to: ^ s inneholder informasjon om formatering, ^13 ikke. I tillegg fungerer det ^ s ikke i jokertegnsøk. Så bruk ^13 å søke etter avsnittskift, men foretrekker det ^ s i erstatningsrommet.