2012-06-28 3 views
5

У меня есть отчет, который я запускаю из системы один раз в неделю, и данные экспортируются в документ excel. Я создал инструмент, который экспортирует данные в excel, чтобы выполнить достойную работу по форматированию, но есть еще больше, что мне нужно сделать, как только данные будут в excel.Stand Alone Excel Macro

Возможно ли создать автономный макрос, сохранить его в папке Microsoft Office и иметь возможность вызвать его после открытия этого файла? Я написал много макросов, которые являются частью ОДНОЙ данной таблицы, но никогда не пробовал тот, который был открыт для многих электронных таблиц.

Возможно ли это, и начальное направление хороших ресурсов, где я могу узнать, как достичь этой цели? Спасибо.

ответ

6

... и быть в состоянии назвать это после того, как я открыть этот файл? ...

У вас есть 2 очень хорошие варианты

1) Запись и сохранить макрос Персональный файл. Смотрите эту ссылку для получения дополнительной информации

Тема: Развертывание макросов Excel из центрального файла

Ссылка: http://office.microsoft.com/en-us/excel-help/deploy-your-excel-macros-from-a-central-file-HA001087296.aspx

Цитата из ссылки выше:

Есть вы когда-либо хотели использовать этот действительно удобный макрос во всех ваших листах Excel? Ты можешь. В этом столбце объясняется, как разместить макросы в файле с именем personal.xls и сделать их доступными каждый раз при запуске Excel.

2) Создать Надстройка

Тема: Создание Excel Надстройка

Ссылка: http://msdn.microsoft.com/en-us/library/aa140936%28v=office.10%29.aspx

Цитата из приведенной выше ссылке:

Вы создаете надстройку Microsoft® Excel, создавая книгу, добавляя к ней код и настраиваемые панели инструментов и элементы меню и сохраняя его как файл надстройки Excel.

Смежные вопросы