Текущее время: Сб, июл 19 2025, 12:41

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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