Текущее время: Вт, апр 23 2024, 22:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Считывание данных из массива ячеек Экселя
СообщениеДобавлено: Чт, сен 09 2004, 14:50 
Гость
Загружаю данные из Экселя через OLE. Определяю регион из нескольких ячеек. Свойство региона Value должно возвращать значение типа VARIANT с массивом значений
Как мне прочитать эти значения?
Код примерно такой:
Code:
data: sheet, cell1, cell2, rgn type ole2_object.
.....
call method of sheet 'cells' = rgn
        exporting #1 = cell1
                       #2 = cell2.
get method of rgn 'Value' = v.

так вот v должен быть какого типа?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Считывание данных из массива ячеек Экселя
СообщениеДобавлено: Чт, сен 09 2004, 14:58 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
ak написал(а):
Загружаю данные из Экселя через OLE. Определяю регион из нескольких ячеек. Свойство региона Value должно возвращать значение типа VARIANT с массивом значений
Как мне прочитать эти значения?
Код примерно такой:
Code:
data: sheet, cell1, cell2, rgn type ole2_object.
.....
call method of sheet 'cells' = rgn
        exporting #1 = cell1
                       #2 = cell2.
get method of rgn 'Value' = v.

так вот v должен быть какого типа?

Может проще воспользоватся интерфейсом i_oi_spreadsheet?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 09 2004, 15:10 
Гость
можешь попробовать через буфер обмена как напр. это сделано в ФМ ALSM_EXCEL_TO_INTERNAL_TABLE


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 09 2004, 16:05 
Гость
to sy-uname:
программа уже написана, но предыдущий автор каждую ячейку забирает по отдельности, что не есть хорошо....
to Vadim:
в крайнем случае, так и сделаю.
но где-то месяца 2 тому назад краем глаза видел, как это делается, да вот запамятовал... Решение-то крайне простое...


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

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


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

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


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

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