Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
20.04.2024, 10:05:16

Войти
Название темы должно отражать её содержание.
Темы типа "ПОМОГИТЕ!!!", "Срочно!", "Не получается сделать", "Нужна помощь" и т.п. будут удаляться без объяснения причин
33 242 Сообщений в 5 457 Тем от 6 758 Пользователей
Последний пользователь: Сергей2662
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Полезные решения
| | |-+  Как перенести настройки Excel на другой компьютер?
Страниц: 1 [2]  Все   Вниз
Печать
Автор Тема: Как перенести настройки Excel на другой компьютер?  (Прочитано 55828 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #15 : 15.05.2011, 18:56:51 »

Спасибо, Дмитрий.
Всё заработало.
Ещё вопрос:
а почему
Код:
Function Popup_Btns(oSubPopupBtns As Object)
, а не
Код:
Sub Popup_Btns(oSubPopupBtns As Object)
Записан

С уважением, Алексей
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 831



Просмотр профиля WWW
« Ответ #16 : 15.05.2011, 19:02:25 »

Мне больше нравится применять функции, нежели процедуры, если я использую их как подчиненные, да еще и с параметрами.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #17 : 15.05.2011, 19:09:08 »

Спасибо. Понял.
Сейчас вынесу всё-таки саму замену пути в отдельную процедурку (в ней же и буду задавать константы, а не как публичные) и посмотрю, не удастся ли всё-таки сделать Sub  Popup_Btns и Sub Replace_Personal одной процедурой.
Конечно, я понимаю, что Sub  Popup_Btns должна получать как аргумент oSubPopupBtns, но ведь можно попробовать использовать в коде If ismissing oSubPopupBtns then ...
Записан

С уважением, Алексей
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #18 : 15.05.2011, 21:40:05 »

Оформил макрос, разработанный Дмитрием, в отдельную книгу.
Отлично работает.

Вот, посмотрите, кому интересно. Может пригодиться.
Записан

С уважением, Алексей
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #19 : 16.05.2011, 14:55:08 »

Ещё подпилил (с помощью Дмитрия, естественно)
Теперь уже, кажется, финальный вариант  Улыбка
Путь в OnAction теперь меняется только у тех кнопок, которые ссылаются на макросы, расположенные в Personal.xls
Да и путь к Personal.xls самостоятельно вбивать в ячейки нет необходимости.

А код, кстати, получился компактный настолько, что его можно даже просто модулем в Personal.xls хранить и при необходимости прямо в нём и запускать.

Ну, или вот отдельным файлом:
« Последнее редактирование: 16.05.2011, 15:01:46 от Alex_ST » Записан

С уважением, Алексей
DOC
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 28


Просмотр профиля E-mail
« Ответ #20 : 02.12.2013, 19:49:49 »

Для Екселя 97-2003

Отобразить Personal.xls
в режиме настройки Вложить меню и кнопки в новую панель кнопок
вложить панель кнопок в Personal.xls
Скрыть Personal.xls
Закрыть Ексел с сохранением...

И переноси Personal.xls

А если хочешь поделиться кнопками с друзьями, кладешь Personal.xls в папку, папку в папку, папки переименовываешь по стандартному пути расположения, чтобы не задавать папку xls start.
« Последнее редактирование: 02.12.2013, 19:52:58 от DOC » Записан
Страниц: 1 [2]  Все   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru