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

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


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

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


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

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