Страницы: 1
RSS
Создание вкладки кнопок макросов?!?! Типа PLEXa??
 
Как создать вкладку в Офис 2007 со своими кнопками макросов??? Кто нить знает?? Так же как в Плексе??
 
{quote}{login=North_Rain}{date=17.11.2008 11:19}{thema=Создание вкладки кнопок макросов?!?! Типа PLEXa??}{post}Как создать вкладку в Офис 2007 со своими кнопками макросов??? Кто нить знает?? Так же как в Плексе??{/post}{/quote}  
Штатных способов нет.  
Можно вынести элементы на панель быстрого доступа.  
Красивее - на отдельную вкладку, это делается с помощью отдельных утилит или вручную на языке XML.
 
понятно, спасибо. А для ламеров подскажите плиз названия таких интересных утилит)
 
Оффисом 2007-м не пользуюсь, и утилитами в том числе.  
Но утилит для редактирования ленты много, попадались даже русские варианты.  
Можно в поисковике набрать:    
Office 2007 Custom UI Editor  
или Ribbon Editor  
или Ribbon Creator  
или Change the ribbon in Excel 2007  
и т.п.  
 
Здесь подобная тема была весной или летом, и вроде бы давали ссылки на русские рессурсы.
 
Это что то типа :  
         Генератор иконок для Microsoft Word 97/2000.  
 
  Многие пользователи часто испытывают желание "разукрасить" Word по своим вкусам:    
назначить красивые значки своим любимым командам и макросам и др., а стандартный    
набор предлагаемых рисунков для назначения кнопкам не удовлетворяет. Данный шаблон    
может помочь Вам решить эту проблему.    
  С шаблоном можно сделать все, что угодно: поместить в автозагрузку, открыть как    
документ, создать документ на его основе - в любом случае необходимые функции будут  
доступны.  
  При открытии шаблона Вы увидите панель инструментов Icon Generator. Кнопка с    
именем макроса, расположенная на ней, его и вызывает.  
  В Word2000/XP для возможности запуска макросов необходимо установить "Средний" уровень  
безопасности (в окне "Сервис-Макрос-Безопасность") и при открытии шаблона дать согласие    
на запуск макросов.    
  Каждый значок в Word'е имеет свой индекс - так называемый Id. Всего значков около    
3-4 тысяч, но некоторые Id не соответствуют значкам, поэтому у значка с наибольшим    
Id он имеет величину порядка 4000.    
  При нажатии кнопки Icon Generator и ответа на вопросы макрос сгенерирует несколько    
панелей инструментов и заполнит их значками с Id-ами из указанного Вами диапазона.    
Нажав на любой значок, Вы откроете диалоговое окно Настройка. Теперь с помощью команд    
Копировать рисунок для кнопки и Вставить рисунок для кнопки Вы можете украшать свои    
кнопки значками с вновь сгенерированных панелей. Эти панели помещаются в добавляемый  
документ, так что по завершении работы просто закройте его без сохранения (или    
сохраните для дальнейшей работы).  
  Также в шаблоне есть три панели с наиболее красивыми кнопками. Используйте их с    
помощью диалогового окна Сервис-Настройка.  
 
или    
Комментарий PC Magazine/RE:  
Назначение этой разработки очевидно. Программа удобна в работе и позволяет быстро сформировать меню, из которого вызываются собственные (или системные) макросы. Стандартные средства диалога управление макрокомандами не очень удобны, если к какой-то команде необходимо обращаться достаточно часто, эта утилита заметно повышает эргономичность Excel.    
При тестировании проблем не отмечено, логика работы предельно проста. Предусматривается хорошо реализованная процедура инсталляции, панель инструментов создается автоматически, изменения в меню активируются по нажатию клавиши.    
В комплект входит утилита для просмотра пиктограмм кнопок документов (она реализована не очень удачно, в результате создается несколько десятков панелей инструментов, заполненных кнопками – их приходится отключать). Кроме того, при обновлении утилита «забывает» положение панели инструментов, в случае, если пользователь изменил его.    
Документация отсутствует, но в силу простоты разработки она и не требуется.  
??????
 
только генератором иконок еще не пробовала пользоваться, а вот userMenu достаточно тормозило запуск, с учетом того что ОЗУ 2 Гига
 
Насчет генератора иконок:  
В 2007 это не катит. Только если создавать панели через бары, то есть как COM-объекты, а если делать интерфейс на XML, то там свои ID иконок (не цифровые, а строковые, то есть зарегистрированными словами). Кстати, VS2008 позволяет ваять интерфейс для нового офиса почти на любом доступном для вас языке программирования, включая и визуальное составление вкладки ленты с экспортом в XML (правда потом этот XML надо будет поправить в паре мест, прежде чем вставлять в конечный файл, если не хотите надстройку на VB или C+.
Страницы: 1
Читают тему
Наверх