Добавление формулы массива в электронную таблицу Excel с использованием PHP - PullRequest
1 голос
/ 27 марта 2009

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

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

1 Ответ

2 голосов
/ 27 марта 2009

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

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

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