mail mail

Программы средней сложности

Программа заполнения документов данными из таблицы Excel (из Excel в Word)

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

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

В качестве шаблонов могут выступать следующие типы файлов:

  • документы Word (расширения DOC, DOCX, DOCM)
  • шаблоны Word (расширения DOT, DOTX, DOTM)
  • книги Excel (расширения XLS, XLSX, XLSM, XLSB)
  • шаблоны Excel (расширения XLT, XLTX, XLTM)
  • текстовые документы (расширения TXT, DAT, XML и т.д.)

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

 

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

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

Скриншот примера использования надстройки мат.анализа в Excel для интегрирования табличной функции

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

Надстройка предназначена для тех пользователей, кто хочет:

  • интерполировать табличные данные;
  • находить корни уравнения;
  • вычислять производные;
  • численно интегрировать

не выходя из Excel.

 

Формирование и рассылка случайного списка торговых точек

Программа предназначена для еженедельного формирования плана проверок торговых точек.

 

Функции программы:

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

 

Надстройка для администрирования локальной сети

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

 

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

Вы сможете получить доступ к часто используемым действиям из контекстного меню Excel.

Программа загрузки базы данных с сайта АвтоТрансИнфо

Программа предназначена для загрузки базы данных сайта autotransinfo.ru (АТИ) в книгу Excel.

 

Результатом работы программы является книга Excel, состоящая из 2 листов: «Организации» и «Контактные лица».

На листе «Организации» собрана вся информация об организациях, зарегистрированных на сайте autotransinfo.ru,
а на листе «Контактные лица» - подробные сведения о сотрудниках каждой из организаций, и их контактные данные
(имя, номер телефона и факса, ник в Скайпе, адрес электронной почты, номер ICQ)

 

Загрузка данных с сайта осуществляется в 3 этапа:

Таймер (секундомер) в Excel - система электронного хронометража

Скриншот листа с секундомерами

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

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

 

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

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

 

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

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

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

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

 

Загрузка списка ЛНК с сайта oaontc.ru

Скриншот программы загрузки списка ЛНК с сайта

Программа предназначена для загрузки информации о лабораториях неразрушающего контроля в сайта oaontc.ru

 

На первом этапе (при нажатии кнопки «Ссылки») программа разгружает список из нескольких тысяч ссылок из результатов поиска по сайту

(обрабатываются результаты поиска более чем на 100 страницах):

 

Программа обработки и анализа биржевых котировок

Промежуточные результаты отработки котировок

Программа позволяет загружать котировки различных валют из файлов формата .HTM, и анализировать их при различных параметрах анализа.

Все котировки разбиваются на отдельные блоки (временные диапазоны для разбивки задаются на форме настроек), и анализ производится по каждому блоку в отдельности.
Есть возможность исключить из расчётов данные за пятницу.

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

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

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

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

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

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

 

RSS-материал