» »

Iskanje v Wordu

Iskanje v Wordu

Ma$terM|nd ::

Zdravo!

Mene zanima kako bi v Wordu označil vsako prvo in drugo besedo v posameznem odstavku. Verjetno se to da rešiti s kakšnimi regularnimi izrazi, ampak mi ne ratuje nekak?

Hvala
Kateri avto gre najlepše po gozdu???
Službeni!

prtenjam ::

Ja z regularnimi izrazi je stvar rešljiva, a samo če so vsi odstavki dolgi vas dve besedi. Na odstavkih z eno besedo stvar ne bo delovala povsem pričakovano...

Iščete tole:
(^13)(<*>) (<*>)

in zamenjate s tem:
\1\2 \3


kjer spodnji del pač označite, naj bo odebeljen.

No vsekakor je s spodnjo kodo stvar bolj zanesljiva:
'
' www.matjazev.net
'  november 2010
'
Sub oznaciPrviDveBesedi()
  Dim odstavek As Paragraph
  Dim beseda, i, m
  
  For Each odstavek In ActiveDocument.Paragraphs
    m = odstavek.Range.Words.Count
    If (m > 2) Then m = 2
    For i = 1 To m
      odstavek.Range.Words(i).Bold = True
    Next
  Next
End Sub
Matjaž Prtenjak
https://mnet.si

Ma$terM|nd ::

Super. To je to kaj rabim. Najlepša hvala
Kateri avto gre najlepše po gozdu???
Službeni!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo

python pomoč

Oddelek: Programiranje
393385 (2306) Mavrik
»

grep - čisto malo pomoči ;)

Oddelek: Programiranje
192311 (1788) c0dehunter
»

branje iz datoteke c#

Oddelek: Programiranje
141618 (1347) darkolord
»

[C#] Prosim pomagajte! Potrebujem program, ki bi pobiral podatke iz ene strani

Oddelek: Programiranje
212699 (2309) David1994

Več podobnih tem