/ Forside/ Teknologi / Administrative / MS-Office / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Find and Replace i Word
Fra : hr_hvalsoe
Vist : 496 gange
75 point
Dato : 21-04-06 13:17

Er det muligt i Word at foretage en sådan søgning, der finder en defineret tekstblok, men kun udskifter dele af indholdet i den fundne tekstblok?

Eksempel:

Følgende skal findes (hele strengen):

>>beholdes<<_>>beholdes_ikke<<

Strengen >>beholdes<<, skal ikke fjernes, men strengen >>beholdes_ikke<<, skal udskiftes med ingenting.

Resultatet skal altså blive >>beholdes<<.

Grunden til, at det er hele strengen, der skal tages udgangspunkt i er, at hvis der f.eks. et sted blot står >>beholdes_ikke<<, skal denne ikke fjernes - kun når den står sammen med >>beholdes<<.

Jeg har undersøgt de muligheder der er med wildcards, men det tyder ikke på, at dette er løsningen – med wildcards kan man jo blot finde nogle ord, hvor nogle tegn er ubekendte samt andre lignende funktioner.

På forhånd tak for hjælpen.

MVH
Hr_hvalsoe

 
 
Kommentar
Fra : sion


Dato : 21-04-06 13:30

Skal du ikke bare søge på >>beholdes<<_>>beholdes_ikke<< og erstatte med >>beholdes<< ?

Så "hestevogn" erstattes af "heste" eksempelvis. På den måde slettes ikke "vogn", når det står alene.

Simon

Kommentar
Fra : Balcanard


Dato : 21-04-06 14:14

Som Simon skriver virker det

Kommentar
Fra : hr_hvalsoe


Dato : 21-04-06 14:15

Jo, det er faktisk rigtigt, men jeg har formuleret mit spørgsmål forkert, da strengen >>beholdes<< er ukendt. Jeg ved kun hvad der står før denne og efter strengen, hvilket skal fjernes. Den ukendte tekst >>beholdes<<, skal dog ikke fjernes.

Kommentar
Fra : berpox


Dato : 21-04-06 14:28

Nej.... du kan ikke med almindelig søgefunktionalitet søge på f.eks. sætningen:
"Disse ord skal ændres" og så kun udskifte "Disse" med "Visse" i kun de tilfælde hvor hele søgestrengen "Disse ord skal ændres" forekommer.

Det kan lade sig gøre vha. VBA kode hvor hele din tekst gennemløbes bogstav for bogstav for at finde søgestrenge, markere disse, og erstatte med nyt indhold.

...men det kræver selvfølgelig en del benarbejde....



Kommentar
Fra : hr_hvalsoe


Dato : 21-04-06 15:10

Jeg er fuldstændig enig.

Jeg har problemstillingen fra en kunde, der er uneig med mig på dette område (et større dokument skal gås i gennem). Derfor ville jeg høre, om nogen kender til en løsning udenom VBA. Jeg mener imidlertid også VBA er løsningen.

Jeg lader spørgsmålet stå nogen tid for at høre, om andre skulle kende til noget, vi ikke gør. Hvis intet rimeligt dukker op, accepterer jeg dit svar.

Kommentar
Fra : berpox


Dato : 29-05-06 19:37

hr_hvalsoe - har du fundet en brugbar løsning?

Annuller spørgsmålet
Fra : hr_hvalsoe


Dato : 30-05-06 10:16

Jeg har desværre ikke modtaget et gyldigt svar, og annullerer derfor dette spørgsmål

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407948
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste