16.03.2006, 14:37 | #1 |
Axapta Retail User
|
формулу в excel
Можно как нибудь из Axapta в Excel передавать формулу?
Ну к примеру посчитать сумму в определенной ячейке? |
|
16.03.2006, 14:49 | #2 |
SAP
|
Ну скажу чесно сам не пробовал, но можно Если интересно то в полезных материалах есть пример joba "Axapta программирует Excel на VBA "
|
|
16.03.2006, 14:56 | #3 |
Moderator
|
Посмотрите, например, вот это : http://www.axforum.info/forums/showthread.php?t=12342 , сообщения от пользователя mit
Т.е. можно - однозначно, дальнейшие шаги зависят от того, каким способом связи с Excel Вы пользуетесь. Последний раз редактировалось Gustav; 16.03.2006 в 15:00. |
|
16.03.2006, 14:57 | #4 |
NavAx
|
также, как и обычную строку, например "=СУММ(G10:G20)"
|
|
16.03.2006, 15:32 | #5 |
Участник
|
Что-то вроде:
PHP код:
Либо СУММ, либо SUM |
|
16.03.2006, 16:15 | #6 |
Moderator
|
Обращаю также внимание на то, что у объекта Range в Excel есть такие свойства как:
Formula - для "=SUM..." FormulaLocal - для "=СУММ..." FormulaR1C1, FormulaR1C1Local - аналогично, только для R1C1-нотации, а также FormulaArray для ввода формулы массива (только для R1C1-нотации, не для A1-стиля) |
|
16.03.2006, 17:32 | #7 |
Участник
|
У меня почему-то из X++ не получилось использовать свойства с постфиксом local , уже не помню почему, но было такое
|
|
17.03.2006, 07:06 | #8 |
Мрачный тип
|
открываем Exel'евский olb (Type Library) Delphi/Builder, находим объект Range, смотрим его методы
FormulaR1C1 не передает именно формулу, похабит ее , есть там другой метод (Formula, FormulaLocal - не помню) Последний раз редактировалось TasmanianDevil; 17.03.2006 в 07:17. |
|
17.03.2006, 09:26 | #9 |
Участник
|
есть еще OleView
|
|