Текущее время: Пн, июл 28 2025, 01:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:29 
Специалист
Специалист

Зарегистрирован:
Пн, дек 29 2008, 07:19
Сообщения: 129
Пол: Мужской
Всем привет..! подскажите как лучше сделать..! Дело в том что считываю excel но в нем есть ячека (сумма) итог которой получился формулой типа A3/1.25 (пример). Так вот он считывает саму формулу а не значение ячейки....считываю PERFORM Read_Cell_excel USING row 1 val1.
Подскажите как мне взять содержимое ячейки....
Сразу, не факт что этот столбец будет вычисляться только формулой, а так же она может изменяется т.е. самому вычислять не резонно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Malych написал:
считываю PERFORM Read_Cell_excel USING row 1 val1.

А что внутри этого PERFORM? Мы же не телепаты :?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:40 
Специалист
Специалист

Зарегистрирован:
Пн, дек 29 2008, 07:19
Сообщения: 129
Пол: Мужской
так это ведь стандартные вещи типа фастфоле...

Form Read_Cell_excel using row1 " строка 1 ячейки
column1 " столбец 1 ячейки
Value. " считанное значение ячейки
CALL METHOD OF excel_APPLICATION 'cells' = excel_CELL NO FLUSH
EXPORTING #1 = row1 #2 = column1.
get property of excel_CELL 'FormulaR1C1' = Value.
endform.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Malych написал:
так это ведь стандартные вещи типа фастфоле...

Все очень хорошо знают, в каком инклюде на вашем проекте находится эта подпрограмма. :lol:

Вместо FormulaR1C1 попробуйте считать значение из свойства Value.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:54 
Специалист
Специалист

Зарегистрирован:
Пн, дек 29 2008, 07:19
Сообщения: 129
Пол: Мужской
Удав, спасибо, а чуток поточнее подскажи...что указать вместо FormulaR1C1....?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Я же написал - Value.
Откройте VBA и посмотрите справку.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Считывание Excel
СообщениеДобавлено: Пн, дек 24 2012, 09:56 
Специалист
Специалист

Зарегистрирован:
Пн, дек 29 2008, 07:19
Сообщения: 129
Пол: Мужской
понял, понял..!


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

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


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

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


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

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