PhpSpreadsheet против начальных чисел активных ячеек PhpExcel. Какие правильные значения?

Мы использовали Excel, но теперь начали использовать электронную таблицу, поскольку это будущее. Недавно в нашем приложении мне нужно было внести изменения,

Это наша логика работы с файлом Excel.

ОТ

var $excel_start_row_index=1;
var $excel_start_column_index=0;

TO

var $excel_start_row_index=1;
var $excel_start_column_index=1;

Потому что мы не показывали одну колонку. Возможно, я думаю, что это случилось с нашим текущим обновлением композитора. Итак, я вижу некоторые другие изменения в том, как стилизовать, и у applyFromArray есть новый массив стилей для установки цвета фона. Итак, это изменение в библиотеке для запуска ячейки.

я понимаю

namespace PhpOffice\PhpSpreadsheet\Worksheet;
/**
 * Active cell. (Only one!).
 *
 * @var string
 */
private $activeCell = 'A1';


But where can I find the numerical representation of it? Like $activeColumn = 0 , $activeRow = 1. something like it.

Что означает числовой эквивалент «А», здесь это 0 или 1.

Здесь Проблема с Github См. Второй комментарий Марка Бейкера, он говорит, что он начинается с 0 в PhpExcel . То же самое и в PhpSpreadsheet?


person Jaimin MosLake    schedule 28.12.2017    source источник


Ответы (1)


После долгих обсуждений и дебатов было решено начать индексирование столбцов с 1, чтобы попытаться сделать его более последовательным https://gitter.im/PHPOffice/PhpSpreadsheet?at=59fa9f27976e63937e17fd27

person Mark Baker    schedule 28.12.2017