jak pracovat se znakem ve Wordu ve VBA?

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3376
Registrován: 24 říj 2008 19:50

jak pracovat se znakem ve Wordu ve VBA?

Příspěvek od atari »

Kód dělá to, že v dokumentu WORD projde všechny věty, a v každé větě vezme každé slovo a provede s ním operaci. A já potřebuji, aby v každé větě vzal každý jednotlivý znak a provedl s ním operaci. Nějak na to nemůžu přijít, jat to udělat. Má někdo radu? Děkuji.

Kód: Vybrat vše

Dim s As Range

For Each s In ActiveDocument.Sentences 'každá věta
pocet_slov = s.Words.Count 'zjistím počet slov ve větě
    For I = 1 To pocet_slov
        a = s.Words(I).Font.Color
        'operace
    Next I
Next
Mirdad69
Level 2
Level 2
Příspěvky: 219
Registrován: 01 čer 2012 15:38

Re: jak pracovat se znakem ve Wordu ve VBA?

Příspěvek od Mirdad69 »

místo s.Words.Count zkus s.Characters.Count
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3376
Registrován: 24 říj 2008 19:50

Re: jak pracovat se znakem ve Wordu ve VBA?

Příspěvek od atari »

Jasně díky, funguje to. Nějak jsem zazmatkoval, zkoušel jsem "Paragraphs" a na ten to nefungovalo. Nějak jsem si ty výrazy popletl.
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na „Kancelářské balíky“