Текущее время: Вс, июл 20 2025, 00:07

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Передача формулы из ABAP в Excel
СообщениеДобавлено: Пн, ноя 27 2006, 10:41 
Специалист
Специалист

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
Добрый день!
Как передать формулу из ABAP в Excel через OLE.

CALL METHOD OF she 'cells' = cel
EXPORTING
#1 = 1
#2 = 1.
SET PROPERTY OF cel 'value' = '<формула>'.
Не работает :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 10:47 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
формула то правильно записана, а то можно через запись макроса проверить, что надо писать в ячейку :)

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 10:54 
Гость
Code:
    CALL METHOD OF H_SHEET 'RANGE' = H_ZL
      EXPORTING
      #1 = 'A1'.
    SET PROPERTY OF H_ZL 'Formula' = '=B1+C1'.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 12:16 
Специалист
Специалист

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
Igor Moskvin написал:
формула то правильно записана, а то можно через запись макроса проверить, что надо писать в ячейку :)


Формула правильная. Excel восппринимает ее как текст, а не как формулу


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 12:22 
Гость
SET PROPERTY OF H_ZL 'Formula' = '=B1+C1'.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 12:29 
Специалист
Специалист

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
РМщик написал(а):
Code:
    CALL METHOD OF H_SHEET 'RANGE' = H_ZL
      EXPORTING
      #1 = 'A1'.
    SET PROPERTY OF H_ZL 'Formula' = '=B1+C1'.


Тот же результат. Рисует #имя?. Если на формулу вручную подвести курсор и нажать Enter, то результат появляется. Может ячейку как-то ативировать надо?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 12:50 
Гость
попробуй FormulaR1C1


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 12:52 
Гость
или после этого - выделить
другую ячейку
CALL METHOD OF H_SHEET 'RANGE' = H_ZL
EXPORTING
#1 = 'A2'.


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB