Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как превратить файл в надстройку - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как превратить файл в надстройку (Макросы/Sub)
как превратить файл в надстройку
ctcvostok Дата: Воскресенье, 05.11.2017, 22:13 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Просьба объяснить, как файл formatter (во вложении) применить для рабочего файла, который тоже во вложении.
К сообщению приложен файл: 9144389.xlsm(15Kb) · 2749469.xlsx(38Kb)


Сообщение отредактировал ctcvostok - Понедельник, 06.11.2017, 01:26
 
Ответить
СообщениеПросьба объяснить, как файл formatter (во вложении) применить для рабочего файла, который тоже во вложении.

Автор - ctcvostok
Дата добавления - 05.11.2017 в 22:13
ctcvostok Дата: Воскресенье, 05.11.2017, 22:16 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
...


Сообщение отредактировал ctcvostok - Воскресенье, 05.11.2017, 22:29
 
Ответить
Сообщение...

Автор - ctcvostok
Дата добавления - 05.11.2017 в 22:16
buchlotnik Дата: Понедельник, 06.11.2017, 01:33 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3325
Репутация: 886 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
ctcvostok, вы сами сказали, что это - не единственный файл. Поэтому и разумно не приматывать каждый раз функционал к конкретному файлу, а просто сделать кнопку/вкладку в Excel с нужным функционалом и использовать для разных файлов - это и называется надстройка. Порядок действий:
1. Сохраняем файл как хлам (надстройка Excel *.xlam) – по умолчанию будет предложен жуткий путь вида C:\Users\Username\AppData\Roaming\Microsoft\AddIns – можно сразу туда, но я бы для начала сохранил в какую-нибудь свою папку – тем более, если этот файл нужно будет рассылать
2. Теперь про подключение – вопрос нужен ли этот функционал постоянно или его использование - редкость. Если постоянно – нужно поместить его по адресу: C:\Users\имя_пользователя\AppData\Roaming\Microsoft\Excel\XLSTART - в этом случае надстройка будет загружаться автоматически при запуске Excel.
Если же требуется возможность подключать/отключать вкладку надстройки, то помещаем её по первоначальному адресу:
C:\Users\ имя_пользователя \AppData\Roaming\Microsoft\AddIns
3. Если поместили в папку Addins – вкладка сразу не появится. После запуска Excel идём Файл – Параметры – Надстройки – Надстройки Excel перейти (внизу окна посередине) – в появившемся окне поставить галочку напротив надстройки (заодно подключить пакет анализа и поиск решения) – и ОК
Для отключения – снять галочку (пакет анализа и поиск решения отключать не надо – они полезные)

Файл надстройки на всякий случай прилагаю

UPD и да - AppData - папка по умолчанию скрытая - чтобы в неё влезть нужно идти в панель управления - парметры/свойства папок - вид - и там в самом низу - показывать скрытые папки файлы и диски
К сообщению приложен файл: formatter.xlam(16Kb)


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru


Сообщение отредактировал buchlotnik - Понедельник, 06.11.2017, 01:36
 
Ответить
Сообщениеctcvostok, вы сами сказали, что это - не единственный файл. Поэтому и разумно не приматывать каждый раз функционал к конкретному файлу, а просто сделать кнопку/вкладку в Excel с нужным функционалом и использовать для разных файлов - это и называется надстройка. Порядок действий:
1. Сохраняем файл как хлам (надстройка Excel *.xlam) – по умолчанию будет предложен жуткий путь вида C:\Users\Username\AppData\Roaming\Microsoft\AddIns – можно сразу туда, но я бы для начала сохранил в какую-нибудь свою папку – тем более, если этот файл нужно будет рассылать
2. Теперь про подключение – вопрос нужен ли этот функционал постоянно или его использование - редкость. Если постоянно – нужно поместить его по адресу: C:\Users\имя_пользователя\AppData\Roaming\Microsoft\Excel\XLSTART - в этом случае надстройка будет загружаться автоматически при запуске Excel.
Если же требуется возможность подключать/отключать вкладку надстройки, то помещаем её по первоначальному адресу:
C:\Users\ имя_пользователя \AppData\Roaming\Microsoft\AddIns
3. Если поместили в папку Addins – вкладка сразу не появится. После запуска Excel идём Файл – Параметры – Надстройки – Надстройки Excel перейти (внизу окна посередине) – в появившемся окне поставить галочку напротив надстройки (заодно подключить пакет анализа и поиск решения) – и ОК
Для отключения – снять галочку (пакет анализа и поиск решения отключать не надо – они полезные)

Файл надстройки на всякий случай прилагаю

UPD и да - AppData - папка по умолчанию скрытая - чтобы в неё влезть нужно идти в панель управления - парметры/свойства папок - вид - и там в самом низу - показывать скрытые папки файлы и диски

Автор - buchlotnik
Дата добавления - 06.11.2017 в 01:33
ctcvostok Дата: Понедельник, 06.11.2017, 01:40 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, т.е. надстройка делается не для конкретной книги, а для экселя в целом? В подобных рабочих файлах эта функция (автоматического пересчета) нужна будет, но в других файлах экселя - нет. Работать с файлом с автоматическим пересчетом будут различные пользователи на разных компах и в разных городах. Какое количество людей - предсказать невозможно: файлы могут пересылаться для других людей для информации, проверки и тп.
 
Ответить
Сообщениеbuchlotnik, т.е. надстройка делается не для конкретной книги, а для экселя в целом? В подобных рабочих файлах эта функция (автоматического пересчета) нужна будет, но в других файлах экселя - нет. Работать с файлом с автоматическим пересчетом будут различные пользователи на разных компах и в разных городах. Какое количество людей - предсказать невозможно: файлы могут пересылаться для других людей для информации, проверки и тп.

Автор - ctcvostok
Дата добавления - 06.11.2017 в 01:40
ctcvostok Дата: Понедельник, 06.11.2017, 01:44 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Поэтому и разумно не приматывать каждый раз функционал к конкретному файлу

в моём случае удобнее 1 раз примотать функционал к конкретному файлу, а потом спокойно его пересылать всем, кто будет с ним работать. А не ставить на все компы надстройку для экселя. Невозможно предсказать, к кому этот файл попадет для работы.
 
Ответить
Сообщение
Поэтому и разумно не приматывать каждый раз функционал к конкретному файлу

в моём случае удобнее 1 раз примотать функционал к конкретному файлу, а потом спокойно его пересылать всем, кто будет с ним работать. А не ставить на все компы надстройку для экселя. Невозможно предсказать, к кому этот файл попадет для работы.

Автор - ctcvostok
Дата добавления - 06.11.2017 в 01:44
buchlotnik Дата: Понедельник, 06.11.2017, 01:59 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3325
Репутация: 886 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
тогда так
К сообщению приложен файл: 2749469_.xlsm(44Kb)


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru


Сообщение отредактировал buchlotnik - Понедельник, 06.11.2017, 02:11
 
Ответить
Сообщениетогда так

Автор - buchlotnik
Дата добавления - 06.11.2017 в 01:59
ctcvostok Дата: Понедельник, 06.11.2017, 02:24 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, работает :) А к файлу "приматывать" сложно? Это можно объяснить чайнику, как я, или вообще не вариант?
 
Ответить
Сообщениеbuchlotnik, работает :) А к файлу "приматывать" сложно? Это можно объяснить чайнику, как я, или вообще не вариант?

Автор - ctcvostok
Дата добавления - 06.11.2017 в 02:24
buchlotnik Дата: Понедельник, 06.11.2017, 02:26 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3325
Репутация: 886 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
ctcvostok, модули просто, xml-разметку - через специальный софт - в целом - ничего сложного, когда знаешь что делать

Только зачем? файлов всё-таки много?


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru


Сообщение отредактировал buchlotnik - Понедельник, 06.11.2017, 02:30
 
Ответить
Сообщениеctcvostok, модули просто, xml-разметку - через специальный софт - в целом - ничего сложного, когда знаешь что делать

Только зачем? файлов всё-таки много?

Автор - buchlotnik
Дата добавления - 06.11.2017 в 02:26
ctcvostok Дата: Понедельник, 06.11.2017, 02:40 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, да, файлов несколько. И они будут появляться в будущем. Это текущая работа, с этими файлами. А не разовая. Что за специальный софт?


Сообщение отредактировал ctcvostok - Понедельник, 06.11.2017, 02:40
 
Ответить
Сообщениеbuchlotnik, да, файлов несколько. И они будут появляться в будущем. Это текущая работа, с этими файлами. А не разовая. Что за специальный софт?

Автор - ctcvostok
Дата добавления - 06.11.2017 в 02:40
buchlotnik Дата: Понедельник, 06.11.2017, 02:45 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3325
Репутация: 886 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Что мешает просто размножить этот файл?


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru
 
Ответить
СообщениеЧто мешает просто размножить этот файл?

Автор - buchlotnik
Дата добавления - 06.11.2017 в 02:45
ctcvostok Дата: Понедельник, 06.11.2017, 02:54 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, да, идея. У меня мозг на сопли изошел :) Если взять этот файл и поменять внутрянку, т.е. содержимое, должно работать?
 
Ответить
Сообщениеbuchlotnik, да, идея. У меня мозг на сопли изошел :) Если взять этот файл и поменять внутрянку, т.е. содержимое, должно работать?

Автор - ctcvostok
Дата добавления - 06.11.2017 в 02:54
buchlotnik Дата: Понедельник, 06.11.2017, 02:56 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3325
Репутация: 886 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
содержимое, должно работать?
а куда оно денется? конечно, должно yes


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
содержимое, должно работать?
а куда оно денется? конечно, должно yes

Автор - buchlotnik
Дата добавления - 06.11.2017 в 02:56
ctcvostok Дата: Понедельник, 06.11.2017, 03:07 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
buchlotnik, благодарю вас за решение задачи! hands Завтра попробую уже поработать с файлом :)
 
Ответить
Сообщениеbuchlotnik, благодарю вас за решение задачи! hands Завтра попробую уже поработать с файлом :)

Автор - ctcvostok
Дата добавления - 06.11.2017 в 03:07
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как превратить файл в надстройку (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!