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

Получить имя ячейки по индексам строки и столбца

Возможно определить имя ячейки по индексам строки и столбца. В этой статье объясняется как это сделать. Aspose.Cells for Node.js via C++ предоставляет метод CellsHelper.cellIndexToName, который позволяет разработчикам получать имя ячейки, если они указывают индекс строки и столбца.

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

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

Возможно определить индекс строки и столбца ячейки по ее имени. В этой статье объясняется как это сделать. Aspose.Cells for Node.js via C++ предоставляет метод CellsHelper.cellNameToIndex, который позволяет разработчикам получать индексы строки и столбца из имени ячейки.

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

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

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

Вывод:

это первое имя, которое создано

< > + (adj.Private _“Частный”