Текущее время: Вт, июл 29 2025, 13:52

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Выпадающие списки в Excel.
СообщениеДобавлено: Вт, авг 19 2008, 09:47 
Начинающий
Начинающий

Зарегистрирован:
Вт, фев 05 2008, 01:05
Сообщения: 5
Добрый день.
Столкнулся с следующей проблемой-необходимо заполнить данными уже готовый шаблон в Excel. В шаблоне присутсвует выпадающий список (ComboBox), значение которого выставляется в зависимости от выгружаеммых данных. Кто нибудь знает как работать с этим объектом? В частности как менять его текущее значение и список возможных значений.


Последний раз редактировалось Urdo Вт, авг 19 2008, 11:49, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выпадающие спсики в Excel.
СообщениеДобавлено: Вт, авг 19 2008, 10:02 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Urdo написал(а):
Добрый день.
Столкнулся с следующей проблемой-необходимо заполнить данными уже готовый шаблон в Excel. В шаблоне присутсвует выпадающий список (ComboBox), значение которого выставляется в зависимости от выгружаеммых данных. Кто нибудь знает как работать с этим объектом? В частности как менять его текущее значение и список возможных значений.
Они знают как ЭТО работает

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 19 2008, 10:32 
Начинающий
Начинающий

Зарегистрирован:
Вт, фев 05 2008, 01:05
Сообщения: 5
Хммм... Ну как оно работает стандартныи средствами VBA понятно. Как это транслировать в АБАП-код? В часности вот как внутрений макрос задает начальные значения:
Code:
VBAProject.Лист1.filter_change = True
Workbooks(this_wb).Sheets("Лист1").ComboY.Value = year


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 19 2008, 10:42 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Urdo написал(а):
Хммм... Ну как оно работает стандартныи средствами VBA понятно. Как это транслировать в АБАП-код? В часности вот как внутрений макрос задает начальные значения:
Code:
VBAProject.Лист1.filter_change = True
Workbooks(this_wb).Sheets("Лист1").ComboY.Value = year
Поиск по OLE2 должен помочь.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 20 2008, 08:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, фев 05 2008, 01:05
Сообщения: 5
Поиск по ключевым словам "OLE" и "SAP", "OLE" и "abap" результата не дал


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 20 2008, 10:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
sy-uname написал(а):
Urdo написал(а):
Хммм... Ну как оно работает стандартныи средствами VBA понятно. Как это транслировать в АБАП-код? В часности вот как внутрений макрос задает начальные значения:
Code:
VBAProject.Лист1.filter_change = True
Workbooks(this_wb).Sheets("Лист1").ComboY.Value = year
Поиск по OLE2 должен помочь.

Собственно остается только это переложить в вызовы OLE из абапа. Примеры можешь в моих модулях посмотреть.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 20 2008, 12:01 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Urdo написал(а):
Поиск по ключевым словам "OLE" и "SAP", "OLE" и "abap" результата не дал
Parazit привёл ссылку где есть пример.
Что касается поиска - то 2 в моём сообщении (OLE2) не опечатка и искать надо было именно по OLE2, а не по OLE (впрочем просто поиск по "OLE" в форуме по ABAP так же даёт неплохой улов).

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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