@eternalfire

Как в PHPExcel обозначать ячейки с помощью только цифр?

работает только так
$xls->setActiveSheetIndex(0)->setCellValue('A1', $key);

как вместо буквы обозначить столбец цифрой? пока решил только паттерном типа
$pattern = [
            'А' => '1',
            'B' => '2',
            'C' => '3',
            'D' => '4',
            'E' => '5',
            'F' => '6',
            'G' => '7',
            'H' => '8',
            'I' => '9']


а потом функцией поиска ключа по значению в массиве, а потом подстановкой переменной в setCellValue:

$num = 2; // например
$needle = array_search($num, $pattern);
// $needle будет соответственно 'B'


Есть способ более универсальный? Потому что до бесконечности так столбцы не обозначить
  • Вопрос задан
  • 1028 просмотров
Решения вопроса 1
@Result007
P|-|P
Добрый вечер.

Есть функция setCellValueByColumnAndRow()

Она принимает целые значения столбца и строки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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