---
title: "Работа с текст в таблица"
---

Както е посочено в предходните статии, таблицата обикновено съдържа обикновен текст, въпреки че друго съдържание като изображения или дори други таблици могат да бъдат поставени в клетки на таблицата.

Добавянето на текст или друго съдържание към таблицата се извършва, като се използват подходящите методи на [DocumentBuilder](https://reference.aspose.com/words/python-net/aspose.words/documentbuilder/) клас и е описан в **"Създай маса"** статия. В тази статия ще обсъдим как да работим с текста в вече съществуваща таблица.

## Замяна на текст в таблица

Масата, като всеки друг възел в Aspose.Words, има достъп до [Range](https://reference.aspose.com/words/python-net/aspose.words/range/) Възразявам. С помощта на обект с обхват на таблицата можете да замените текста в таблица.

Възможността за използване на специални символи при заместване в момента се поддържа, така че е възможно да се замени съществуващ текст с многопараграфи текст. За да направите това, трябва да използвате специалните мета символи, описани в съответните [Replace](https://reference.aspose.com/words/python-net/aspose.words/range/replace/#str_str) метод.

```

Обикновено заместването на текст трябва да се извършва на ниво клетка (на клетка) или на ниво параграф.

```

Следният пример за код показва как да замените всички случаи на низ от текст в клетките на цяла таблица:

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

## Извличане на обикновен текст от таблица или клетка

Използване на **Range** обект, можете да се обадите методи на цялата таблица диапазон и извлечете таблицата като обикновен текст. За целта използвайте [Text](https://reference.aspose.com/words/python-net/aspose.words/range/text/) собственост

Следният пример за код показва как да отпечатате текстовия диапазон на таблица:

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

Същата техника се използва за извличане на съдържание само от отделни клетки.

Следният пример с код показва как да отпечатате текстов диапазон от редове и елементи на таблица:

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

## Работа с алтернативен текст на таблицата

Microsoft Word масите имат a `table title` както и `table description` които предоставят алтернативно текстово представяне на информацията, съдържаща се в таблицата.

В Aspose.Words, Можете също така да добавите заглавие и описание на таблицата с помощта на [Title](https://reference.aspose.com/words/python-net/aspose.words.tables/table/title/) както и [Description](https://reference.aspose.com/words/python-net/aspose.words.tables/table/description/) имоти. Тези свойства са смислени за документи на DOCX в съответствие с ISOIEC 29500. При запис във формати по-рано от ISO/IEC 29500, тези свойства са игнорирани.

Следният пример с код показва как да зададете заглавието и описанието свойства на таблица:

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

