Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.07.2024, 13:27   #1
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию Word 2013 создать панель, показать\скрыть

здравствуйте
Word 2013, с помощью кода vba:
Код:
'закрыть панель "Буфер обмена"
CommandBars("Office Clipboard").Visible = False
'открыть панель "Буфер обмена"
CommandBars("Office Clipboard").Visible = True
открываю\закрываю панель "Буфер обмена".
Как создать подобную свою панель без использования UserForm, панель поддерживающая HTML, на панели нужна для примера одна кнопка и затем после её создания как её вызвать\закрыть?
Появляться она должна там же где открывается панель "Буфер обмена"
спасибо
пысы
джипити разочаровало:
В Word 2013 левая панель инструментов называется область навигации. К сожалению, напрямую создавать элементы управления в области навигации с помощью VBA в Word 2013 невозможно
Ципихович Эндрю вне форума Ответить с цитированием
Старый 20.07.2024, 15:00   #2
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

не понял сие делается через
Visual Studio 2012?
https://www.add-in-express.com/creat...kpane-app-word
если да, то пробовал устанавливать и застопорился .....
unable to locale package sourse=не удалось найти источник пакета
что там нужно сделать?
есть выбор файла на ПК-где искать?

Последний раз редактировалось Ципихович Эндрю; 20.07.2024 в 15:04.
Ципихович Эндрю вне форума Ответить с цитированием
Старый 25.07.2024, 11:10   #3
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

я никак не могу понять, где скачать инструмент показанный там по ссылке в сообщении № 2, чтобы в нём было
Create App for Office = Создать приложение для Office
Task pane app in = Приложение панели задач в
????
Ципихович Эндрю вне форума Ответить с цитированием
Старый 25.07.2024, 19:53   #4
DeepFlake
Пользователь
 
Регистрация: 16.05.2024
Сообщений: 92
По умолчанию

"For this example we need to create a Task Pane App in Visual Studio 2012. ...
The Visuals Studio “Create App for Office” wizard will automatically create the folder structure for the app ..."

Это wizard, который запускается в Visual Studio. У вас его нет?
В принципе, он не очень нужен , там же ниже ссылка на примерный проект
https://cdn.add-in-express.com/blog-...ontent-app.zip
вот его используйте для своей программы.
DeepFlake вне форума Ответить с цитированием
Старый 26.07.2024, 06:54   #5
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

Цитата:
Сообщение от DeepFlake Посмотреть сообщение
там же ниже ссылка на примерный проект
а увидел
Available downloads:=Доступные загрузки:
C# sample app for Excel 2013 and Word 2013=Пример приложения C# для Excel 2013 и Word 2013
просто в конец странички ещё не дошёл, хотел пошагово сделать....
спасибо за ответ, если, что обращусь=точно обращусь))
Ципихович Эндрю вне форума Ответить с цитированием
Старый 26.07.2024, 08:25   #6
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

Цитата:
Сообщение от DeepFlake Посмотреть сообщение
Это wizard, который запускается в Visual Studio. У вас его нет?
ХЗ уже что у меня есть, чего нет)) - две бесконечности)) рисунок прилагаю
синяя иконка, если навести курсор будет указано: Visual Studio Code
розовая иконка, если навести курсор будет указано: Visual Studio 2012 - после открытия программы указано Visual Studio Ultimate 2012
и какая из них нужная программа , если НИ одна программа не подходит, где взять нужную?

2
если зайти с другой стороны
скачал я по ссылке файлы, распаковал
папки:
ExcelContentApp
ExcelContentAppWeb
packages
WordTaskPaneApp
WordTaskPaneAppWeb
файл:
AppsForOffice.sln
для моего случая - Ворд 2013, насколько я понимаю две первые папки НЕ нужны, они относительно Excel, ну ок, оставшееся куда меня выгрузить, чтобы увидеть магию, указанную по ссылке
после выделения текста
Federal Way
King, Wachington
98003

получить появление панели слева от документа?
Изображения
Тип файла: png Бесконечно.png (30.1 Кб, 12 просмотров)

Последний раз редактировалось Ципихович Эндрю; 26.07.2024 в 08:28.
Ципихович Эндрю вне форума Ответить с цитированием
Старый 26.07.2024, 16:43   #7
DeepFlake
Пользователь
 
Регистрация: 16.05.2024
Сообщений: 92
По умолчанию

Вы смотрите продукт add-in express, а он же платный.

Если вам нужно сделать отдельную вкладку с кнопкой запуска вашего макроса, которая будет появляться в интерфейсе MS Word после подключения вашей надстройки, то вот пример как сделать это для Excel:
https://www.planetaexcel.ru/techniques/3/6154/
там шаг 5.
DeepFlake вне форума Ответить с цитированием
Старый 26.07.2024, 21:11   #8
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

Цитата:
Сообщение от DeepFlake Посмотреть сообщение
там шаг 5
Нееееееееееееееееееет
Шаг 5. Создаем вкладку надстройки в интерфейсе
Финальным, хоть и не обязательным, но приятным штрихом будет создание отдельной вкладки с кнопкой запуска нашего макроса, которая будет появляться в интерфейсе Excel после подключения нашей надстройки.
Информация об отображаемых вкладках по умолчанию содержится внутри книги и должна быть оформлена в виде специального XML-кода. Проще всего писать и редактировать такой код с помощью специальных программ - XML-редакторов. Одна из самых удобных (и бесплатных) - это программа Максима Новикова Ribbon XML Editor.

я с Новиковым М. списывался - это не то, что мне нужно и он НЕ знает как сделать, то, что мне нужно и первый раз слышит о том, что мне нужно
А нужна мне "Панель задач", появляется она слева от документа и надеюсь, что можно будет менять, чтобы она появлялась справа\слева от документа

Цитата:
Сообщение от DeepFlake Посмотреть сообщение
Вы смотрите продукт add-in express, а он же платный
понял - посмотрел цена чуть более 30к руб - не слабо, да ещё указанная инфа
Поддерживаются все доступные версии Office от 2000 до 2021 - НЕ верю чтобы такое можно было сделать в офисе 2007, тем более офисе 2003, одним словом нужно с ними связаться
есть один Кулибин, сделал мне нужное по быстрому на коленке и он явно не покупал этот софт....
скрин прилагаю
как-то же он это сделал, такие дела.....
правильно - лучше у него спросить - он тяжёлый на подъём....
Изображения
Тип файла: jpg 44442.jpg (59.7 Кб, 2 просмотров)

Последний раз редактировалось Ципихович Эндрю; 26.07.2024 в 21:13.
Ципихович Эндрю вне форума Ответить с цитированием
Старый 27.07.2024, 15:36   #9
DeepFlake
Пользователь
 
Регистрация: 16.05.2024
Сообщений: 92
По умолчанию

хорошо, что всё получилось . Такие задачи - ,конечно, лакомый кусок для фрилансеров.

Новиков никакого отношения не имеет к надстройкам для Оффиса, Новиков всего лишь сделал редактор XML-текста, совсем не обязательно пользоваться именно его программой, можно даже Блокнотом.

Надстройки (расширения) для Office можно создавать при помощи технологий VBA, COM, VSTO, Web.
DeepFlake вне форума Ответить с цитированием
Старый 27.07.2024, 16:41   #10
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,119
По умолчанию

Цитата:
Сообщение от DeepFlake Посмотреть сообщение
хорошо, что всё получилось
так ничего не получилось))
это же только скрин, я же говорю, что этот Кулибин
Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
тяжёлый на подъём....
и тупо НЕ отвечает, посему нуждаюсь в помощи...
Ципихович Эндрю вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрыть и показать слои spoon100500 JavaScript, Ajax 15 28.10.2016 11:49
Скрыть/Показать панель UKRtortik Общие вопросы Delphi 10 01.06.2014 22:20
как скрыть/показать TMainMenu blackstersl Общие вопросы Delphi 3 13.06.2009 18:12
Показать и скрыть фигуры Иванов_ДМ Microsoft Office Excel 5 28.04.2009 16:49
Как создать программу-панель (как панель Msoffice), чтобы была поверх всех окон Romanbl4 Общие вопросы Delphi 6 27.06.2007 17:23