Надстройки Excel — Страница 3

Автоматическое обновление книг и надстроек Excel

Форма настроек программы, выбора устанавливаемых обновлений, активации надстройки

Программа предназначена для реализации возможности автоматического и ручного обновления надстроек Excel, а также разграничения доступа и регистрации (активации) программного продукта.

Особенности данного решения:

 

Надстройка: выпадающий список с поиском (комбо)

Скриншот формы ввода (выпадающий список с поиском)

Надстройка для облегчения ввода значений в ячейку Excel

Автор: nerv
Last Update: 27/03/2012

Вам часто приходится заниматься заполнением электронных таблиц, долго и муторно выбирать варианты из выпадающих списков?

А, может, иметь дело с одними теми же, но не структурированными данными?

Раз так, то данная надстройка призвана облегчить Вам жизнь: сократить время, потраченное на нудную, однообразную работу, а вместе с тем повысить ее качество и эффективность.

Как это работает:

Загрузка файла CSV на лист Excel

Загрузка (импорт) файла CSV на лист Excel

Надстройка предназначена для облегчения импорта данных в Excel из текстовых файлов с разделителями (например, из CSV)

Пока во вложении - обычный файл Excel с нужными макросами, надстройку выложу позже

Программа формирования оглавления для прайс-листов отелей

Пример созданного оглавления прайс-листов отелей

Надстройка предназначена для формирования оглавления прайс-листов, расположенных на отдельных листах книги Excel.

При запуске программа формирует панель инструментов:

Особенности программы:

  • группировка строк каждого прайс-листа
  • формирование обратных ссылок с прайс-листов на оглавление

 

Сохранить изображения с листа Excel в файлы

Сохранить все изображения с листа в файлы

Надстройка позволяет экспортировать все изображения с листа Excel в графические файлы.

Доступен выбор типа создаваемых файлов (поддерживаются форматы JPG, GIF и PNG)

Кроме того, можно указать имя папки, в которую будут помещены созданные файлы
(эта папка будет создана автоматически в том же каталоге, где расположен обрабатываемая книга Excel)

В имени папки можно указать кодовое слово $filename - оно будет заменено на название текущего (обрабатываемого) файла Excel.

Отображение картинок (изображений) на форме

Форма отображения картинок с листа Excel

Программа предназначена для простановки гиперссылок в ячейки на найденные фотографии, и для последующего просмотра изображений, ссылки на которые присутствуют в ячейках Excel

Принцип работы программы:

  • надстройка отслеживает изменение выделенной области на активном листе
  • если выделена одна ячейка (или несколько ячеек одной строки), то

    • производится поиск столбцов, в первой ячейке которых присутствует слово "фото"
    • производится поиск гиперссылок на пересечении столбцов "фото" и текущей строки
    • в случае, если найдены гиперссылки, отображается форма, на которой выводятся все найденные изображения

Особенности программы:

  • Выполнена в виде надстройки
    (работает для любого листа любого файла)
  • Автоматическое распознавание столбцов, содержащих ссылки на изображения (имена файлов)
  • Максимальное количество отображаемых картинок: 4
    (при необходимости это количество можно увеличить)
  • Автоподбор размеров формы при изменении числа изображений
    (при наличии всего двух изображений форма уменьшается по высоте, если же картинка всего одна - то ещё и по ширине)
  • При щелчке на изображении выполняется открытие файла картинки средствами Windows

 

Простановка размеров для автофигур в Excel

Панель инструментов надстройки

Надстройка для Excel, позволяющая добавлять на лист заранее созданные автофигуры, и проставлять для них размеры (с выносными линиями).

На панели инструментов можно выбрать вставляемую фигуру, после чего нарисовать на ней размерные линии

Размеры выделенной фигуры (или её части) вводятся в поля на панели инструментов

При нажатии клавиши Enter к выделенной фигуре добавляется размерная линия (с выносками), возле которой указывается заданный размер (в миллиметрах)

Экспорт всех диаграмм на листе в графические файлы

Форма выбора папки для экспорта и типа создаваемых файлов

Предназначение данной надстройки - экспорт всех диаграмм с листа Excel в графические файлы.

Доступен выбор типа создаваемых файлов (поддерживаются файлы форматов JPG, GIF, PNG)
Кроме того, можно указать имя папки, в которую будут помещены созданные файлы
(эта папка будет создана автоматически в том же каталоге, где расположен обрабатываемая книга Excel)

Для запуска процедуры экспорта нажмите комбинацию клавиш Ctrl + Shift + D

 

Перенос выделенных строк в файлы на сервере

Перенос выделенных строк в файлы на сервере

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

Надстройка при запуске добавляет несколько пунктов в контекстное меню ячейки (см. скриншот)
При закрытии (отключении) надстройки дополнительные пункты контекстного меню исчезают.

В коде указываются настройки программы:

' ExportFolder$ - папка, в файлы которой требуется копировать выделенные строки
Public Const ExportFolder$ = "\\Server\Files\MyFolder\"

Автоподбор высоты в Excel

Скриншот надстройки автоподбора высоты ячеек

Надстройка для автоподбора высоты строк в Excel.

 

Автор: nerv

Last Update: 31/10/2011

E-mail автора: nerv-net@yandex.ru

 

Если Вам приходилось когда-нибудь иметь дело с бланками в Excel или просто таблицами, содержащими кучу объединенных ячеек, думаю, Вы сталкивались с проблемой подбора их высоты.

Ну не умеет этого Excel, и все тут! С обычными ячейками справляется, а объединенные не по зубам!