@sPan4e3
Front-end developer, Vue+Vuex+VueRouter Senior

Получение номер столбца в Excel с помощью библиотеки phpspreadsheet?

Все привет и с наступающим новым 2018 годом.
Требуется помощь знающих библиотеку phpspreadsheet. Мне требуется узнать номер столбца, но библиотека возвращает ячейку в следующем виде - A5 - AA6, где А5 это 1 столбец, а АА6 это 28 столбец.
Может кто сталкивался с данной задачей.
Спасибо за внимание и еще раз с наступающим ;)
  • Вопрос задан
  • 1202 просмотра
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Есть почти то, что Вы хотите, но без указания номера строки. т.е. если отделить строку от столбца, то получается нижеследующее:
use \PhpOffice\PhpSpreadsheet\Cell\Coordinate;

// Выведет: Z
var_dump(Coordinate::stringFromColumnIndex(26));

// Выведет: R
var_dump(Coordinate::stringFromColumnIndex(18));

// Выведет 2
var_dump(Coordinate::columnIndexFromString('B'));

// Выведет 26
var_dump(Coordinate::columnIndexFromString('Z'));

См. https://phpspreadsheet.readthedocs.io/en/develop/t...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы