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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2013, 17:57   #1
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию Названия кнопок на ленте на русском языке

Можно ли сделать на ленте названия кнопок на русском языке?
Я использую вот такое:
Код:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
	<tabs>
		<tab id="MyTab" label="Macros" insertAfterMso="TabDeveloper">
			<group id="MyGroup" label="Group">
				<button id="MyButton" label="Button" size="large" imageMso="BevelShapeGallery" onAction="Module1.Procedure_1"/>
			</group>
		</tab>
	</tabs>
</ribbon>
</customUI>
В интернете видел статью, что можно сделать на русском языке, но если я сделаю, например, здесь: label="Макросы", то вкладка не появляется.
Скрипт вне форума Ответить с цитированием
Старый 09.06.2013, 21:39   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Можно сделать.Используйте RibbonXMLEditor_3.3
Изображения
Тип файла: gif Лента.gif (75.2 Кб, 138 просмотров)
Вложения
Тип файла: rar RibbonXMLEdito.rar (663.9 Кб, 11 просмотров)
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 09.06.2013 в 21:42.
doober вне форума Ответить с цитированием
Старый 09.06.2013, 23:01   #3
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

doober, да, получилось сделать с помощью этой программы "RibbonXMLEditor" (я скачал с официального сайта). В чём была у меня ошибка - я так и не нашёл.
Скрипт вне форума Ответить с цитированием
Старый 10.06.2013, 00:10   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Возможно не была указана кодировка.
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 10.06.2013, 07:09   #5
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

doober, эта строка не влияет: без неё у меня сейчас вкладка отображается на русском языке.

Нашёл, что изменилось:
программа "RibbonXMLEditor" формирует файл "customUI.xml" в формате "UTF-8". А я создавал файл "customUI.xml" в формате "ANSI" (хотя я что-то и в этом направлении менял, но вероятно, может где-нибудь опечатку сделал - в такой задаче в одном месте достаточно сделать опечатку и вкладка не будет отображаться).

Последний раз редактировалось Скрипт; 10.06.2013 в 07:19.
Скрипт вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Снова о замене названия кнопок Shevali Общие вопросы Delphi 1 07.06.2009 17:04
Изменить названия кнопок в MessageBox Ecosasha Общие вопросы Delphi 8 01.06.2009 21:10
Сообщение на русском языке!!! Ruska882009 Помощь студентам 1 04.05.2009 12:49
Help в delphi на русском языке jenja Общие вопросы Delphi 2 24.04.2008 17:53
Программа на русском языке в Windows XP на другом языке... Как? 29bit Свободное общение 4 01.02.2008 17:24