---
title: "Práce s textem v tabulce"
---

Jak je uvedeno v předchozích článcích, tabulka obvykle obsahuje prostý text, i když jiný obsah, jako jsou obrázky nebo dokonce jiné tabulky mohou být umístěny v tabulkách.

Přidávání textu nebo jiného obsahu do tabulky se provádí vhodnými metodami [DocumentBuilder](https://reference.aspose.com/words/python-net/aspose.words/documentbuilder/) třída a je popsána v **"Vytvořte stůl"** článek. V tomto článku budeme hovořit o tom, jak pracovat s textem v již existující tabulce.

## Nahradit text v tabulce

Stůl, jako každý jiný uzel v Aspose.Words, má přístup k [Range](https://reference.aspose.com/words/python-net/aspose.words/range/) objekt. Pomocí objektu rozsahu tabulky můžete text nahradit v tabulce.

V současné době je podporována schopnost používat zvláštní znaky při výměně, takže lze stávající text nahradit textem s více odstavci. K tomu je třeba použít speciální metaznaky popsané v odpovídajících [Replace](https://reference.aspose.com/words/python-net/aspose.words/range/replace/#str_str) metoda.

```

Typicky by se měla výměna textu provádět na úrovni buňky (na buňku) nebo na úrovni odstavce.

```

Následující příklad kódu ukazuje, jak nahradit všechny případy řetězce textu v buňkách celé tabulky:

{{< gist "aspose-words-gists" "a47401178cba165f62701f6c94e8a4ec" "replace-text.py" >}}

## Extrahovat prostý text z tabulky nebo buňky

Použití **Range** objekt, můžete také volat metody na celém rozsahu tabulky a extrahovat tabulku jako prostý text. K tomu použijte [Text](https://reference.aspose.com/words/python-net/aspose.words/range/text/) majetek

Následující příklad kódu ukazuje, jak tisknout rozsah textu tabulky:

{{< gist "aspose-words-gists" "a47401178cba165f62701f6c94e8a4ec" "extract-text.py" >}}

Stejná technika se používá pouze k získání obsahu z jednotlivých stolních buněk.

Následující příklad kódu ukazuje, jak tisknout textovou řadu prvků řádku a tabulky:

{{< gist "aspose-words-gists" "a47401178cba165f62701f6c94e8a4ec" "print-text-range-row-and-table.py" >}}

## Práce s alternativním textem tabulky

Microsoft Word tabulky mají `table title` a `table description` které poskytují alternativní textové znázornění informací obsažených v tabulce.

In Aspose.Words, můžete také přidat název tabulky a popis pomocí [Title](https://reference.aspose.com/words/python-net/aspose.words.tables/table/title/) a [Description](https://reference.aspose.com/words/python-net/aspose.words.tables/table/description/) vlastnosti. Tyto vlastnosti mají význam pro dokumenty DOCX odpovídající ISO/IEC 29500. Při ukládání ve formátech dříve než ISO/IEC 29500, tyto vlastnosti jsou ignorovány.

Následující příklad kódu ukazuje, jak nastavit vlastnosti názvu a popisu tabulky:

{{< gist "aspose-words-gists" "a47401178cba165f62701f6c94e8a4ec" "table-title-and-description.py" >}}

