2009-03-27 2 views
1

Я создаю таблицу Excel с использованием расширения PEAR, Spreadsheet_Excel_Writer. Мне нужно добавить array formula в одну из ячеек, но вся информация, которую я прочитал о них, обсуждает их только в том случае, если вы находитесь в самой программе Excel: она говорит, что вам нужно ввести формулу как обычно, а затем нажать Ctrl + Shift + Введите, чтобы переключить его на формулу массива.Добавление формулы массива в электронную таблицу Excel с использованием PHP

Есть ли способ, которым я могу сделать это программно?

ответ

2

Существует свойство, называемое FormulaArray, которое позволяет вводить формулы массива программно. Надеюсь, это вам поможет в расширении PHP.

Использование:

Sheet1.Range("C1:C3").FormulaArray = "=(A1:A3)*(B1:B3)"
+0

спасибо - я буду расследовать это, и пусть вы знаете, как она идет. – nickf

+0

Как я могу выполнить Sheet1.Range ("C1: C3"). FormulaArray = "= (A1: A3) * (B1: B3)" из php через класс PHPExcel? Спасибо! – Alexander

Смежные вопросы