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

Надстройка для поиска на всех листах книги Excel

Скриншот надстройки поиска по всем листам Excel

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

 

При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:

В Excel 2007 и 2010 панель инструментов можно найти на вкладке «Надстройки»:

Надстройка для поиска в Excel с выводом результатов на новый лист

Скриншот результатов поиска с выводом на отдельный лист

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

 

При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:

Назначение кнопок надстройки:

 - поле для ввода искомого текста. Нажатие клавиши Enter запускает поиск.

 - удаление листа с результатами поиска. (выполняется автоматически при повторном поиске)

 - кнопки для включения (красная) и выключения (белая) режима подсветки значений, больших, чем введенное число
(число запрашивается в диалоговом окне при нажатии на красную лампочку)

 

Программа создания и печати этикеток, наклеек, ценников и квитанций из Excel

Скриншот программы создания этикеток, наклеек, ценников и квитанций

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

При помощи этой программы вы можете:

  • распечатать ценники на товар, взяв данные из прайс-листа
  • сформировать этикетки и наклейки для заданных строк вашей таблицы
  • подготовить квитанции для оплаты услуг ЖКХ (счета за водоснабжение, канализацию, электроэнергию)

И всё это делается нажатием одной кнопки!

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

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

 

Выпадающий календарь в ячейке (выбор даты на листе Excel)

Выпадающий календарь в ячейке листа Excel

Надстройка samradDatePicker (русифицированная) для облегчения ввода даты в ячейки листа Excel.

Добавляет в контекстное меня ячеек пункт выбора даты, а при выделении ячеек, содержащих дату, справа от ячейки отображает значок календаря.

Поместите файл надстройки из вложения в папку автозагрузки Excel (C:\Program Files\Microsoft Office\OFFICExx\XLSTART).

В контекстном меню ячеек появляется новый пункт - "Выбрать дату из календаря".
Рядом с ячейками, в которые уже введена дата, будет отображаться маленький календарик, щелчок по которому вызовет большой календарь - для выбора даты.

Поиск в Excel

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

 

Штатными средствами Excel вывести поле для поиска на панель инструментов не удаётся, а вызывать каждый раз диалоговое окно нажатием комбинации клавиш Ctrl + F не всегда удобно.

На помощь придёт эта надстройка - она формирует в строке меню Excel 2003 поле для поиска по всем листам:

Достаточно ввести искомый текст, и нажать клавишу Enter, - и перед вами полный список всех подходящих ячеек со всех листов книги.

Программа формирования и рассылки отчётов с детализацией звонков

Настройка шаблона писем для рассылки детализации звонков

Программа предназначена для создания отчётов по детализации телефонных звонков (междугородная и международная связь), последующей упаковки созданных детализаций в ZIP архив, и автоматизированной рассылки сформированных писем абонентам.

При запуске программа ищет в заданной папке исходные файлы с детализацией (упакованные в ZIP файлы DBF), и на основании из этих файлов формирует (по шаблону, с перестановкой столбцов) отчёты для отправки абонентам.

К каждому отправляемому письму прикрепляется как заархивированный созданный отчёт, так и дополнительный PDF-файл:

пример рассылаемых абонентам писем

Отображение кодов символов для текста выделенной ячейки

Окно вывода кодов символов для текущей ячейки

Надстройка предназначена для быстрого просмотра кодов символов текста, введённого в ячейку.

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

И вот в этих случаях на помощь приходит эта надстройка.

С её помощью вы быстро обнаружите, что в похожих ячейках одни и те же буквы набраны в разных раскладках или в разных кодировках, а также сможете отличить обычный пробел (с кодом 32) от неразрывного (с кодом 160).

Пользоваться надстройкой очень просто - выделите ячейку, содержащую анализируемый текст, и нажмите комбинацию клавиш Ctrl + Alt + Shift + C

При выделении на форме результатов позиции с кодом символа - этот символ подсвечивается (выделяется синим) в поле с содержанием текстовой строки.

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

Обработка таблицы тарифов, и её выгрузка (экспорт) в XML

Результат преобразования массива функцией ExtendArray

Программа предназначена для обработки таблиц с тарифами на междугородную и международную телефонную связь.

Присутствует опция выгрузки обработанной таблицы в файл формата XML.

При запуске программы (которая выполнена в виде надстройки Excel) формируется дополнительная панель инструментов:

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

Формируемый надстройкой XML-файл имеет такую структуру:

Работа с файлами Excel через FTP (отправка файлов, таблиц и изображений на хостинг)

Назначение программы:

  • Выгрузка файлов Excel на сайт (хостинг) по протоколу FTP
  • облегчение процесса редактирования файлов Excel, расположенных на сайте (доступных через FTP)
  • автоматизация экспорта таблиц Excel на страницы сайтов под управлением CMS Drupal
  • формирование изображений формате JPG из диапазона ячеек листа Excel - нажатием одной кнопки

 

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

'Панель

  1. Работа с несколькими FTP-аккаунтами (параметры задаются на листе настроек)
  2. Загрузка файла Excel через FTP (из выбранной папки) нажатием одной кнопки
  3. Сохранение и отправка изменённой книги Excel через FTP на хостинг (одной кнопкой)
  4. Моментальная публикация на сайте таблицы Excel
    (формирование нового файла на основе выделенного лиапазона ячеек, и отправка его по FTP на сервер.
    В буфере обмена после этой операции оказывается php-код для вставки в статью на сайте)
  5. Быстрое преобразование выделенного диапазона ячеек (таблицы) в изображение в формате JPG
    (c возможностью автоматической отправки картинки на сервер, и получения в буфере обмена ссылки на это изображение)

Ознакомьтесь также со способом работы с FTP сервером из VBA
без использования системных функций (WinAPI)

Программа учёта и администрирования сети связи телекоммуникационной компании

Поиск трасс и просмотр ресурсов оборудования

Программный комплекс, предназначенный для автоматизации учёта и администрирования сети связи телефонной или телекоммуникационной компании.

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

 

Особенность программы - возможность учёта и администрирования узлов связи с нестандартными технологическими решениями:

  1. кабели на кроссах могут быть расшиты частично (или с двух сторон по-разному),
  2. часть кабелей на кроссе может быть не расшита на плинты Krone,
  3. поддерживаются различные типы муфт, кабелей и оборудования,
  4. оборудование (например, шлюзы VoIP, уплотнения, модемы со сплиттерами) может подключаться к кабелям напрямую, а может быть расшито на плинты Krone

Дополнительные возможности программы:

  1. возможно применение для администрирования как медной, так и с оптической кабельной сети
    (в программу легко добавить новые типы кабелей и оборудования)
  2. реализована проверка наличия технической возможности на обьектах (программа, к примеру, понимает, что для нового подключения абонента по технологии ADSL совсем не обязательно подыскивать отдельную медную пару - можно пустить ADSL и по используемой телефонной линии, в то же время программа не будет пытаться пустить линию ISDN по паре, занятой под xDSL)
  3. Формирование нарядов на выполнение работ (для монтажников), распечатка трасс (для облегчения поиска неисправностей на линиях связи)

 

Все используемые данные хранятся на сервере, сама же программа (в виде надстройки XLA для Microsoft Excel) запускается на компьютерах пользователей.

Реализовано гибкое разграничение прав доступа (9 уровней), загрузка обновлений программы с сайта.

 

Используется модульная архитектура - к программе подключаются различные модули для расширения функционала.

К примеру, на сегодняшний день реализованы следующие модули:

  1. формирование список абонентов и услуг (телефония, интернет, дополнительные услуги),
  2. загрузка и выгрузка кроссировочных данных в биллинговую систему,
  3. активация и блокировка номеров в АТС Alcatel OmniPCX 4400 нажатием одной кнопки,
  4. регистрация DECT-терминалов (и получение статистики их работы), прочие отчёты на основании данных из АТС,
  5. управление различными устройствами Wi-Fi и VoIP (чтение и запись настроек) через Telnet
  6. формирование отчётов по трафику (выгрузка данных из биллинговой системы, их обработка, автоматическое преобразование IP-адресов в доменные имена, формирование ежедневных и ежемесячных отчётов)
  7. быстрая проверка доступности отдельных узлов сети - отправка серии запросов ping до выбранного IP-адреса нажатием одной кнопки

Посмотреть все скриншоты программы