jak pracovat se znakem ve Wordu ve VBA? Vyřešeno

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

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

jak pracovat se znakem ve Wordu ve VBA?

Příspěvekod atari » 27 bře 2013 12:59

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

Reklama
Mirdad69
Level 2
Level 2
Příspěvky: 219
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: jak pracovat se znakem ve Wordu ve VBA?  Vyřešeno

Příspěvekod Mirdad69 » 27 bře 2013 14:14

místo s.Words.Count zkus s.Characters.Count

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: jak pracovat se znakem ve Wordu ve VBA?

Příspěvekod atari » 27 bře 2013 15:47

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.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jak odstranit zelená čísla ve wordu Příloha(y)
    od symetrala » 14 zář 2024 13:54 » v Kancelářské balíky
    3
    3342
    od elninoslov Zobrazit poslední příspěvek
    15 zář 2024 09:27
  • Jak odstranit zaškrtávací ikonu (prázdný čtverec) ve WORDU? Příloha(y)
    od Zabral688 » 08 pro 2024 12:20 » v Kancelářské balíky
    9
    4026
    od mmmartin Zobrazit poslední příspěvek
    09 pro 2024 08:27

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti