Преобразование между именем ячейки и индексом строки/столбца

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

Можно найти имя ячейки по индексу строки и столбца. В этой статье объясняется, как это сделать.

Aspose.Cells обеспечиваетCellsHelper.cellIndexToName метод, который позволяет разработчикам получить имя ячейки, если они предоставили индекс строки и столбца.

Следующий пример кода иллюстрирует, как использоватьCellsHelper.cellIndexToName для доступа к имени ячейки, заданному по известному индексу строки и столбца. Код генерирует следующий вывод.

Cell Имя в [0, 0]: A1

Cell Имя в [4, 0]: A5

Cell Имя в [0, 4]: E1

Cell Имя в [2, 2]: C3

Как получить индексы строк и столбцов из имени Cell

По ее названию можно найти индекс строки и столбца ячейки. В этой статье объясняется, как это сделать.

Aspose.Cells обеспечиваетCellsHelper.cellNameToIndex метод, который позволяет разработчикам получить индекс строки и столбца из имени ячейки.

Следующий пример кода иллюстрирует, как использоватьCellsHelper.cellNameToIndex, чтобы получить индекс строки и столбца из имени ячейки. Код генерирует следующий вывод.

Индекс строки Cell C6:5

Индекс колонки Cell C6:2

Как создать имена безопасных листов

Иногда возникает необходимость назначить имя листа во время выполнения. В этом сценарии могут быть имена листов, которые могут содержать дополнительные символы, например<>+(?». Любой такой символ, который не допускается в качестве имени листа, необходимо заменить каким-либо предустановленным символом, предоставленным пользователем. Аналогично, длина может увеличиться до более чем 31 символа, который необходимо усечь. Apache POI предоставляет определенные функции создания безопасных имен, поэтому для решения всех этих проблем аналогичная функция предусмотрена в Aspose.Cells. Следующий пример кода демонстрирует эту функцию:

Консольный вывод

это имя, которое является Cre

<> + (прил.Частный _ «Частный»