Jak odstranit všechny prázdné řádky ve WORD 2003 Vyřešeno

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

Moderátor: Mods_senior

majtin
nováček
Příspěvky: 7
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Jak odstranit všechny prázdné řádky ve WORD 2003  Vyřešeno

Příspěvekod majtin » 21 bře 2009 15:37

Ahoj,mám v dokumentu Word 2003 vždy asi 1-2 řádky textu bez mezery a mezi nimi vždy 3 řádky mezeru.A právě tyto potřebuji odstranit.Myslel jsem,že je to jednoduché,ale zřejmě není.Děkuji

Reklama
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod mike007 » 21 bře 2009 16:40

Vítej na PC-help

Jestli tam máš jen ty tři prázdné řádky a víc ne, tak je smažeš úplně jednoduše. Stačí kliknout před větu za prázdnými řádky a pomocí Backspace si ty prázdné řádky vymažeš ;)

Pokud je to obsáhlý dokument, kde je prázdných řádků více, použij makro, viz níže.

1. Ve Wordu; Použij klávesovou zkratku Alt+F11, kterou se dostaneš do prostředí VBA.
2. V menu VBA vyber Insert --> Module a do prázdného okna napravo nakopíruj toto makro:

Sub smazat_prazdne_radky()
Do
With Selection.Find
.Text = "^p^p"
.Replacement.Text = "^p"
.Forward = True
.Wrap = wdFindContinue
End With
Loop Until Selection.Find.Execute(Replace:=wdReplaceAll) = False
End Sub


Prostředí VBA zavři klasicky křížkem v pravém horním rohu.

Ve Wordu; vyber z menu Nástroje --> Makro --> Makra (případně kl. zkratka Alt+F8), označ makro "smazat_prazdne_radky" a klikni na tlačítko Spustit
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

majtin
nováček
Příspěvky: 7
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod majtin » 21 bře 2009 18:59

Je to obsáhlý dokument,přes 150 stran,růčo by to nešlo.Všechno jsem provedl dle tvých instrukcí,celý dokument se zřejmě uspořádá,jak chci,ale kousne se to.I když jsem vybral jen 2 strany jako vzorek,počítač na tom pořád pracoval,nedá se to uložit. Prováděnou akci ani nelze přerušit Esc.V dokumentu to problikává,jako kdyby to počítač projížděl pořád dokola.Nemůže být v tom makru chybička?

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod mike007 » 21 bře 2009 20:15

Jestli máš počítač líný, musíš být hold trpělivý. V makru chybička není. Můžeme tam leda přidat příkaz na vypnutí screenupdatingu. Tím se makro o něco zrychlí. Víc ti s tím nepomohu.

Sub smazat_prazdne_radky()
Application.ScreenUpdating = False
Do
With Selection.Find
.Text = "^p^p"
.Replacement.Text = "^p"
.Forward = True
.Wrap = wdFindContinue
End With
Loop Until Selection.Find.Execute(Replace:=wdReplaceAll) = False
Application.ScreenUpdating = True
End Sub
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

MirekL
nováček
Příspěvky: 31
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod MirekL » 22 bře 2009 00:27

Nebo to zkus bez makra:
  • CTRL+H
  • Najít ^13{2;} a zatrhní Zástupné znaky
  • Nahradit ^p
  • Nahradit vše

Mělo by fungovat bez problému.

majtin
nováček
Příspěvky: 7
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod majtin » 22 bře 2009 16:33

Tak oba postupy fungují perfektně,když si libovolný text napíšu sám.Já však použil titulky,z kterých jsem odstranil časy Použil jsem postup:
CTRL-H najít: ([0-9]*[0-9][0-9][0-9])*[0-9][0-9][0-9]
nahradit : ^p
A s tímto si ani to makro (to jen pro část menší než stránka,jinak se kousne,jakoby cykluje),ani druhý postup
MirekL píše:Nebo to zkus bez makra:
  • CTRL+H
  • Najít ^13{2;} a zatrhní Zástupné znaky
  • Nahradit ^p
  • Nahradit vše

Mělo by fungovat bez problému.

neporadí (nenajde nic ke nahrazení). V tomto případě funguje:
CTRL-H najít:^p^p
nahradit:^p
Takže svůj problém považuji za vyřešený (už vím,že to šlo jednodušeji).Přidávám ukázku,kdybyste chtěli prubnout proč to nešlo,ale není to důležité.Díky moc.
Přílohy
ukázka.doc
(59 KiB) Staženo 254 x

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak odstranit všechny prázdné řádky ve WORD 2003

Příspěvekod mike007 » 22 bře 2009 18:45

Vlákno tedy označuji za vyřešené. Příště to prosím udělej sám. Díky.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jak odstranit okna při spouštění - Chrome Příloha(y)
    od NIESRA » 08 pro 2024 10:42 » v Internet a internetové prohlížeče
    2
    4746
    od NIESRA Zobrazit poslední příspěvek
    08 pro 2024 11:29
  • 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
    4028
    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 4 hosti