Макросы и программы для Excel в категории «Обработка таблиц»

Программы, надстройки и макросы для обработки таблиц Excel (преобразование и форматирование таблиц, создание новых таблиц из исходных)
  • Заполнение документов Word данными из таблицы Excel
    Надстройка FillDocuments предназначена для формирования (подготовки) документов по шаблонам, с заполнением созданных файлов данными из текущей книги Excel, с возможностью отправки писем. В качестве шаблонов могут выступать следующие типы файлов: шаблоны и документы Word (расширения DOC, DOCX, DOCM, DOT, DOTX, DOTM) шаблоны и книги Excel (расширения XLS, XLSX, XLSM, XLSB, XLT, XLTX, XLTM)...
  • Структура программы «Парсер сайтов»
    Надстройка Parser для Excel — простое и удобное решение для парсинга любых сайтов (интернет-магазинов, соцсетей, площадок объявлений) с выводом данных в таблицу Excel (формата XLS* или CSV), а также скачивания файлов. Особенность программы — очень гибкая настройка постобработки полученных данных (множество текстовых функций, всевозможные фильтры, перекодировки, работа с переменными,...
  • Логотип надстройки Unification
    Программа «Прайс лист», выполненная в виде надстройки для Excel, позволяет легко автоматизировать обработку прайс-листов. Вспомните ситуацию: поставщики в очередной раз прислали свои прайс-листы в Excel — конечно, в совершенно разных форматах - и вам нужно объединить данные из всех этих файлов в одну таблицу. А составители этих таблиц будто специально хотели усложнить вам жизнь...
  • Сравнение столбцов в Excel, и подстановка значений в таблицу
    Программа предназначена для сравнения и подстановки значений в таблицах Excel. Если вам надо сравнить 2 таблицы (по одному столбцу, или по нескольким), и для совпадающих строк скопировать значения выбранных столбцов из одной таблицы в другую, надстройка «Lookup» поможет сделать это нажатием одной кнопки.   То же самое можно сделать при помощи формулы =ВПР(), но: формулы...
  • Обработка данных из файлов Excel - отображение информации на индикаторе состояния
    Этот макрос предназначен для сбора (загрузки) информации из файлов Excel, расположенных в одной папке.   Для работы этого макроса, помимо него самого, вам понадобится добавить в свой файл: функцию FilenamesCollection для получения списка файлов в папке функцию GetFolder для вывода диалогового окна выбора папки с запоминанием выбранной папки прогресс-бар для отображения...
  • Форма для выбора создаваемых полей, и настройки их параметров
    Программа предназначена для автоматизации процесса создания форм ввода и редактирования данных из таблиц Excel. Сейчас реализована лишь малая часть программы. Но уже сейчас программа достаточно точно распознаёт типы полей таблицы, и для полей типа "выпадающий список" и "поле с маской ввода" формирует список значений и маску ввода соответственно. Как будет свободное время -...
  • Скриншот программы формирования договоров купли-продажи
    Программа предназначена для формирования (заполнения) договоров купли-продажи.   Исходными данными выступает таблица сделок, и шаблон договора, в который при помощи формул подставляются значения из заданной строки таблицы сделок. Для запуска программы достаточно нажать зеленую кнопку - и сразу же начнётся формирование договоров (файлов Excel из одного листа) в автоматически созданной папке...
  • Данный макрос предназначен для поиска адресов электронной почты на листе Excel, с последующим выводом найденных адресов на отдельный лист. В прикреплённом файле, на первом листе ("исходные данные"), ячейки заполнены неструктурированной информацией (смесь фамилий, адресов почты, прочей ненужной информации) Макрос вычленяет из текста ячеек адреса электронной почты, и выводит все...
  • Скриншот надстройки поиска по всем листам Excel
    Надстройка SearchText предназначена для поиска заданного текста в книге Excel, с выводом результатов поиска на отдельный лист.   При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов: В Excel 2007 и 2010 панель инструментов можно найти на вкладке «Надстройки»: Надстройка SearchText является расширенной версией надстройки для...
  • Макрос предназначен для создания текстовых файлов в кодировке UTF-8. Исходными данными является таблица Excel из 12 столбцов. Сначала, макрос создаёт папку для будущих текстовых файлов. Папка создаётся в том же каталоге, где расположена книга Excel. Далее, для каждой строки таблицы, макрос формирует подпапку, используя в качестве её названия текст из 7-го столбца таблицы. И потом, когда папка...
  • Скриншот программы сравнения прайс-листов Excel
    Программа предназначена для сравнения цен конкурентов из их прайсов с прайс-листом вашей организации. ВНИМАНИЕ: Недавно разработана многофункциональная программа для обработки прайс-листов Новая программа объединения и обработки прайс-листов доступна на сайте для скачивания и тестирования на различных наборах прайс-листов. Исходными данными для программы являются: ваш прайс...
  • Программа для загрузки цен с Яндекс.Маркета
    Программа предназначена для поиска минимальных цен на товары в Яндекс.Маркете UPDATE: Продажа программы прекращена 14 мая 2015 года, ввиду нерентабельности техподдержки (это единственная из моих программ, где я не могу гарантировать работоспособность, — т.к. всё зависит от Яндекса, который часто меняет сайт, и вводит ограничения типа капчи). Техподдержка программы тоже прекращена в полном...
  • К примеру, есть у вас несколько десятков (или сотен) текстовых файлов с подобным содержимым: (количество файлов, и количество строк данных в каждом файле не ограничено) 1c04;1J0-698-151-G;1 комплект тормозных накладок;1J0698151G;1J0698151G;5;1 1c04;1H0698151A;Тормозные колодки;1H0698151A;1H0698151A;1;1 1c04;1K0-698-151-B;Тормозные колодки;1K0698151B;1K0698151B;2;1 А надо из всего этого...
  • Шаблон договора в Word, заполняемого макросом из Excel
    Программа предназначена для автоматизации формирования договоров комиссии и купли автотранспортного средства. В качестве исходных данных выступают: таблица Excel с реквизитами создаваемых документов папка с шаблонами договоров (в формате dot) В исходной таблице Excel занесены все необходимые исходные данные для заполнения бланков договоров, а также, при помощи пользовательских формул (UDF),...
  • Форма редактирования и просмотра заказа
    Программа предназначена для работы с заказами, оформляемыми менеджерами на выставках. Основные функции программы: создание (заполнение) новых заказов редактирование существующих заказов объединение нескольких заказов в один формирование заявки на продукцию на основании данных их сформированных заказов Для каждого заказа предусмотрен выбор клиента из базы данных (если клиент...
  • Функция UniqueValues возвращает коллекцию, содержащую уникальные непустые значения из диапазона ячеек (или массива) Function UniqueValues(ByVal arr) As Collection ' функция получает в качестве параметра массив любой размерности ' возвращает коллекцию уникальных НЕПУСТЫХ значений Set UniqueValues = New Collection: On Error Resume Next For Each v In arr v = Trim(v): If Len(v...
  • Надстройка предназначена для выполнения множественных замен в выделенном диапазоне ячеек.   После запуска надстройки, появляется панель инструментов из 3 кнопок: Кнопка «Выполнить все замены» - выполняет замены в выделенном диапазоне ячеек Кнопка «Изменить список замен» - отображает лист настроек, где в первом столбце находится список заменяемых...
  • Отправка почты из Excel при помощи TheBAT!
    Если вам нужно рассылать письма из Excel, воспользуйтесь готовым решением в виде надстройки FillDocuments Ознакомьтесь с возможностями и способами рассылки писем из Excel, а также с инструкцией по настройке рассылки через TheBAT Макроc предназначен для автоматизированной рассылки почты из Excel. Для рассылки используется почтовая программа TheBAT! (подразумевается, что эта программа на...
  • АИСС "Абитуриент" - форма ввода данных абитуриента
    Программа АИСС «СПК» предназначена для автоматизации работы приемной комиссии колледжей и техникумов. АИСС обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов. Назначением программы является автоматизация труда работника приёмной комиссии учебного заведения. Программа обеспечивает: Хранение полной...
  • Форма ввода данных о новом пациенте
    Программа позволяет сформировать отчёты по базе данных больницы. Кроме того, реализован ввод данных в базу о новых пациентах.  
  • Функция GetValue предназначена для получения данных из закрытой книги Excel Использовать такой способ имеет смысл только в том случае, если из большого файла надо получить значения только нескольких ячеек (или одного диапазона ячеек), и при этом точно известно расположение на листе интересующих нас ячеек, и имена листов Пример использования функции: Sub ПримерИспользования_GetValue() p =...
  • Список файлов из заданной папки со значениями ячеек из этих файлов
    Программа предназначена для получения списка файлов Excel из заданной папки, и загрузки итоговых значений из каждого найденного файла В отдельной ячейке задаётся путь к папке, которая будет просмотрена в поисках файлов Excel (c расширением .xls) При формировании списка файлов проставляются гиперссылки на найденные файлы, указывается дата создания файла. Из каждого файла загружаются значения с...
  • Функция TextFile2Array предназначена для преобразования файла CSV в двумерный массив Очень часто при работе с текстовыми файлами (и, в частности, с файлами CSV) приходится их загружать на лист Excel, предварительно производя фильтрацию данных в этом файле. Чтобы упростить весь процесс - от выбора файла CSV в диалоговом окне, до разбиения загруженного из файла текста в двумерный массив, и была...
  • Поиск трасс и просмотр ресурсов оборудования
    Программный комплекс, предназначенный для автоматизации учёта и администрирования сети связи телефонной или телекоммуникационной компании. Программа позволяет хранить и редактировать базу данных объектов (в виде файлов Excel), просматривать существующие трассы и формировать новые.   Особенность программы - возможность учёта и администрирования узлов связи с нестандартными...
  • Часто бывает, что надо получить данные из другой, открытой вместе с используемой, книги Excel. Данная функция помогает получить ссылку на другую, открытую в текущий момент, книгу: Sub ПримерИспользования_GetAnotherWorkbook() Dim WB As Workbook Set WB = GetAnotherWorkbook If Not WB Is Nothing Then MsgBox "Выбрана книга: " & WB.FullName, vbInformation Else...
  • Результат транслитерации выделенного диапазона ячеек
    Надстройка для транслитерации или кодирования (замены символов их кодами) выделенного диапазона ячеек Excel При запуске надстройки в Excel формируется панель инструментов, при помощи которой можно выполнять следующие действия: Нажатием кнопки RU->EN выполнить транслитерацию выделенного диапазона ячеек Нажатием кнопки EN->RU выполнить транслитерацию выделенного диапазона ячеек В...
  • Вид объединённого прайс-листа автозапчастей
    Программа предназначена для формирования единого прайс-листа автозапчастей на основании нескольких исходных прайсов различной структуры. ВНИМАНИЕ: Описанная в данной статье программа послужила прототипом для новой, многофункциональной программы, где пользователь сам может настраивать обработку прайс-листов Новая программа объединения и обработки прайс-листов доступна на сайте для...
  • Главное меню программы по работе с базой данных «Преподаватели»
    База данных «Преподаватели» предназначена для автоматизации работы администрации учебных заведений. Программа обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов. Эта база данных представляюет собой урезанную и немного изменённую версию программы АИСС СПК. Программа обеспечивает: Хранение полной...
  • Данный макрос автоматизирует процесс переключения раскладки клавиатуры (смену языков ввода) при работе с таблицами в Excel. К примеру, вы заносите данные в таблицу, где в некоторые столбцы требуется вводить русские слова (фамилия, имя, и т.п.), а в другие столбцы - английские (марка и модель авто, и т.д.) Чтобы каждый раз не переключать раскладку вручную - можно воспользоваться WinAPI...
  • Результат объединения данных из файлов Excel
    Программа предназначена для загрузки списка товаров из актов о приеме-передаче основных средств. Поддерживаются акты по формам № ОС-3.1 и № ОС-3.3, возможно добавить поддержку актов других форм (в формате Excel). При запуске макроса, выводится диалоговое окно выбора папки, после чего, в выбранной папке, производится поиск всех файлов Excel. Для каждого из найденных файлов Excel, программа...
  • Составление расписания занятий в Excel
    Программа предназначена для составления учебного расписания. На отдельных листах хранится список преподавателей вуза, список групп и занятий у этих групп по дням недели. Макрос делает выборку по всем преподавателям (или по выбранному преподавателю), фильтрует по заданной группе (курсу), если не выбрана опция «все курсы», сортирует по времени начала занятия, группирует по дню...
  • Если ваш макрос выдаёт ошибку при использовании метода SpecialCells - возможно, причина в установленной защите листа Excel. Почему разработчики Microsoft отключили работу этой функции на защищённых листах - не совсем понятно, но мы попробуем обойти это ограничение.   Итак, нам надо получить все заполненные ячейки из некого диапазона листа Excel.  Обычно для этого используется вызов...
  • Скриншот программы подготовки документов, и результат её работы (документ ПДФ)
    Программа предназначена для предпечатной подготовки, и последующего вывода на печать (на виртуальный ПДФ принтер) документов Excel.   Программа позволяет: подгонять файлы, выгруженные из 1С, под печать на одной странице изменять ориентацию страницы для счетов-фактур вставлять реквизиты (фамилии, информацию о доверенностях) в специально выделенные для этого ячейки вставлять...
  • Sub ПримерИспользования() ' задаём полный путь к обрабатываемому файлу ПутьКФайлу$ = ThisWorkbook.Path & "\" & "Contract.XLS"   Application.ScreenUpdating = False ' отключаем обновление экрана arr = LoadArrayFromWorkbook(ПутьКФайлу$, "a2", 30) ' загружаем данные ' выводим результаты в окно Immediate Debug.Print "...
  • Форма подбора соответствия для модели ноутбука
    Программа предназначена для формирования прайс-листов на ноутбуки с соответствии с требованиями интернет-каталога Onliner.by Основные функции программы: (учитываются цены фирм-конкурентов, цены onliner.by и надбавка фирмы) загрузка каталога ноутбуков (названия, характеристики, цены) с сайта onliner.by в файл Excel, и обновление этого каталога назначение соответствий моделей...
  • Исходный файл с данными для заполнения шаблона MS Word
    Программа предназначена для заполнения шаблонов MS Word для дальнейшей распечатке на этикеточном принтере В качестве исходных данных для макроса используется файл MS Excel в котором находятся следующие поля: Индекс Город Улица Название организации Макрос позволяет заполнять шаблоны с 24-мя и 10-ю ячейками на листе. Скриншот результата работы макроса: Смотрите также программу...
  • Макрос предназначен для экспорта выделенного диапазона ячеек книги Excel в код HTML.   Смотрите также надстройку для экспорта таблицы или выделенного диапазона ячеек в HTML Результат (HTML код таблицы) помещается в буфер обмена. Первая строка выделенного диапазона ячеек считается заголовком таблицы (обрамляется тегами <th> вместо <td>)   Например, мы имеем...
  • Результат преобразования массива функцией ExtendArray
    Программа предназначена для обработки таблиц с тарифами на междугородную и международную телефонную связь. Присутствует опция выгрузки обработанной таблицы в файл формата XML. При запуске программы (которая выполнена в виде надстройки Excel) формируется дополнительная панель инструментов: Формируемый надстройкой XML-файл имеет такую структуру:
  • Форма ввода и редактирования заявок
    Система учёта заявок предназначена для автоматизации ввода, редактирования и учёта заданий на заказ запасных частей для автомобилей. Программа позволяет производить поиск по базе данных, и распечатку информации о выбранном заказе. Эта база данных представляет собой урезанную и немного изменённую версию программы АИСС СПК.
  • Внешний вид программы для облегчения регистрации, приема на работу и увольнения иностранных рабочих
    Программа предназначена для автоматизации рабочего места сотрудника, отвечающего за регистрацию, прием на работу, и увольнение иностранных граждан. В качестве исходных данных используется таблица изображенная на скриншоте. В этой таблице содержится нужная информация, необходимая для заполнения шаблонов документов. Программа заполняет следующие документы: Доверенность (doc) Заявление на...
  • Вид программно создаваемой сводной таблицы и диаграммы
    Макрос предназначен для создания сводной таблицы и диаграммы для отчёта по трафику. В качестве исходных данных выступает таблица со статистикой доступа в интернет - сформированная программой создания отчётов по статистике Создаваемая сводная диаграмма позволяет легко проанализировать причины перерасхода трафика, а сводная таблица предоставляет детализированный отчёт по каждому сайту. При...
  • Форма настроек параметров создаваемого прайса
    Макрос формирует прайс-лист для отправки клиенту. Исходными данными являются позиции из основного прайс-листа фирмы. При формировании нового прайса учитывается бонус продавца, а также коэффициенты дохода и доставки.   Помимо этого простейшего макроса, у нас на сайте есть множество других программ для работы с прайс-листами. Например, для сбора данных из прайсов разных поставщиков...
  • Скриншот программы загрузки данных с официального сайта для размещения информации о государственных (муниципальных) учреждениях
    Программа выполняет поиск организаций по ИНН на официальном сайте для размещения информации о государственных (муниципальных) учреждениях bus.gov.ru, и заносит данные о найденных организациях в таблицу Excel. Смотрите также парсер сайта bus.gov.ru,который создаёт в Excel таблицу со списком организаций с этого сайта по выбранному региону и сферам деятельности. На скриншоте красным цветом...
  • Результат формирования задания на производство
    Программа предназначена для формирования заданий на производство. Исходными данными выступают таблицы Excel и файлы XML. При конвертации таблиц происходит обработка данных и перестановка столбцов. При запуске программа формирует панель инструментов с 6 кнопками - для обработки файлов различной структуры.
  • Программное формирование оглавления Книги заявок
    Программа предназначена для работы с заявками на оборудование. Цели программы: автоматизация составления и редактирования заявок преобразование имеющихся заявок в виде отдельных файлов Excel различной структуры к единому виду формирование отчётов по категориям и типам заявок стандартизация печатной формы заявок разграничение доступа на работу с базой данных заявок  ...
  • Результат обработки объявлений - таблица на листе Excel
    Программа предназначена для преобразования файлов формата .HTM с объявлениями о продаже недвижимости (файлы являются результатом сохранения веб-страниц с сайтов публикации объявлений) в формат Microsoft Excel. Программа производит анализ текста объвлений, распознаёт значения площади и этажности, отделяет второстепенные данные (комментарий) из текста объявления, преобразует различные форматы цен (...
  • Результат объединения отчётов из 1С
    Программа предназначена для объединения однотипных отчётов, сформированных программой 1С Обрабатываемые отчёты (файлы Excel) хранятся в одной папке, и имеют структуру, изображенную на скриншоте: В итоговой таблице, загруженные строки группируются (объединяются) при совпадении значений в 2 полях - «модель» и «название», при этом количество в объединяемых...
  • Пример обрабатываемого текстового файла, содержащего данные о компьютере
    Программа предназначена для выборки данных из текстовых файлов, которые были сгенерированны инвентаризационной программой В качестве исходных данных для макроса используются текстовые файлы, в которых находится информация о конфигурации компьютеров (на каждый компьютер приходится по 3 файла). Работу макроса можно разделить на следующие этапы: Выбор папки с данными по всем компьютерам...
  • Промежуточные результаты отработки котировок
    Результат загрузки котировок из внешних файлов
    Программа позволяет загружать котировки различных валют из файлов формата .HTM, и анализировать их при различных параметрах анализа. Все котировки разбиваются на отдельные блоки (временные диапазоны для разбивки задаются на форме настроек), и анализ производится по каждому блоку в отдельности. Есть возможность исключить из расчётов данные за пятницу. Изменение параметров вычисления значений BS...
  • Скриншот формируемого отчёта с характеристиками серверов
    Программа предназначена для формирования отчёта по серверам компании (список технических характеристик, IP адресов, установленного программного обеспечения) В качестве исходных данных для программы имеется выгрузка из Help Desk системы Acme в формате XLS, но этот отчёт, хоть и содержит все необходимые данные, крайне неудобен для анализа и дальнейшей обработки: Программа производит поиск...
  • Результат преобразования массива функцией ExtendArray
    Если у вас есть таблица Excel, в которой, в определённом столбце, через запятую перечислены значения (или диапазоны значений), а вы хотите получить аналогичную таблицу, но чтобы в каждой строке было только одно значение, - то вам на помощь придёт функция ExtendArray. (пример работы функции можно увидеть на прикреплённом изображении) В своей работе ExtendArray использует функцию...
  • Таблица с заполненными данными по клиентам
    Программа предназначена для вывода информации о скором наступлении события Каждый раз при открытии файла (и автоматической активации макроса), происходит проверка разницы между текущей датой, и датой окончания действия полиса (столбец номер 7 на скриншоте). Если эта разница находится в пределах 10 дней (параметр можно менять по своему усмотрению), то на отдельный лист выводится ссылка на...
  • Отчёт по ликвидности портфелей ценных бумаг
    Программа предназначена для обработки отчётов управления по сделкам с ценными бумагами Основные функции программы: Создание новых отчётов управления (за следующий квартал) на основании текущих отчётов Внесение изменений и дополнений в существующие отчёты Формирование сводной таблицы по вкладам для оценки роста, а также коэффициентов ликвидности и версификации вкладов Обработка...
  • Скриншот программы обработки котировок в формате CSV
    Программа служит для преобразования тиковых значений котировок в свечи необходимого периода Исходный файл в формате .csv получается в результате выгрузки (экспорта) котировок с сайта www.finam.ru (Фьючерсы ФОРТС), и содержит большое количество строк (записей) - около 1 миллиона за 1 день. В исходном файле CSV имеется таблица  со следующими столбцами: <TICKER> <PER> <DATE...
  • Внешний вид программы для выборки ключевых слов Webstat
    Данная программа предназначена для выборки выражений по заданным "минус словам" В качестве базы используется выгрузка из файлов формата csv, данные загружаются в столбец «A» (далее БАЗА). В столбец «E» заносятся слова которые нужно найти в БАЗЕ. При нажатии на кнопку "Добавить минус слова" происходит выборка вхождений заданных шаблонов...
  • Процесс анализа рисков инвестиционных проектов
    Программа предназначена для анализа ожидаемой доходности различных портфелей (рассматриваются всевозможные комбинации проектов) При помощи формул типа =СЛЧИС() на листах с характеристиками проектов генерируются различные комбинации исходных значений, на основании которых формулами рассчитывается доходность проекта. Методом Монте-Карло формируются массивы значений (по одному массиву для...
  • Настройка шаблона писем для рассылки детализации звонков
    Программа предназначена для создания отчётов по детализации телефонных звонков (междугородная и международная связь), последующей упаковки созданных детализаций в ZIP архив, и автоматизированной рассылки сформированных писем абонентам. При запуске программа ищет в заданной папке исходные файлы с детализацией (упакованные в ZIP файлы DBF), и на основании из этих файлов формирует (по шаблону, с...
  • Форма вывода результатов проверки на совпадения
    Программа позволяет в процессе ввода новых данных в таблицу Excel отслеживать наличие совпадений с записями из "черного списка", расположенного на отдельном листе.   Особенности данной программы: поиск частичных совпадений (адреса могут совпадать лишь частично, при сравнении файмилий не учитываются 2 последних буквы, и т.д.) можно изменить "точность" совпадения - в...
  • Запуск формирования списков игр
    Таблица "Полные данные ставок"
    Программа позволяет сформировать списки игр, отсортированные по различным критериям. На основании результатов программы букмекеры могут правильно выстроить «линию», то есть, учитывая массу нюансов, с достаточной долей вероятности определить фаворитов и аутсайдеров в предстоящих играх, и сделать выгодные ставки.
  • Скриншот листа коммерческого предложения - описание, фото и карта рекламной конструкции
    Программа предназначена для формирования коммерческих предложений по наружной рекламе. В качестве исходных данных выступает файл Excel со списком рекламных объектов. Список объектов должен содержать следующую информацию (в отдельных столбцах): адрес рекламной конструкции (щита) сторона рекламного щита или перетяжки (А, Б, В, и т.п.) ссылки на фото и карту рекламной конструкции (...
  • Итоговая таблица объёмов холодного и горячего водоснабжения
    Программа предназначена для формирования таблицы Excel для расчёта суммы оплаты за услуги ЖКХ (холодного и горячего водоснабжения) В качестве исходных данных выступает таблица, в которой занесены показания счётчиков (расход горячей и холодной воды) Макрос производит поиск клиентов в исходной таблице (по номеру лицевого счёта), и подставляет данные по этому клиенту в итоговую таблицу.   Вы...
  • Внешний вид таблицы источника для создания маркеров
    Программа предназначена для создания маркировальных этикеток для идентификации груза В качестве исходных данных используется таблица (на скриншоте) имеющая следующие поля: НАИМЕНОВАНИЕ ТОВАРА КОД ТНВЭД КОЛИЧЕСТВО ЕД. ИЗМ. ВЕС НЕТТО ВЕС БРУТТО МЕСТА ТИП УПАКОВКИ ОБЪЕМ ТОРГОВАЯ МАРКА ПРОИЗВОДИТЕЛЬ ФОТО ЗАВОДСКАЯ МАРКИРОВКА МАРКИРОВКА НОМЕР ЗАЯВКИ...
  • сквитовка первой продажи и первой покупки в таблице сделок
    Программа позволяет выполнить сквитовку первой продажи и первой покупки в таблице сделок В результате работы программы таблица сделок принимает вид, показанный на скриншоте. Исходными данными выступает таблица сделок в таком формате: Для проверки корректности работы программы она формирует лог-файл примерно такого содержания: ========= Обработка строки 1 =================== Текущее...
  • Перенос выделенных строк в файлы на сервере
    Надстройка позволяет одним щелчком мыши выполнить копирование выделенных строк в один из файлов, расположенных в специальной папке на сервере или локальном компьютере. Надстройка при запуске добавляет несколько пунктов в контекстное меню ячейки (см. скриншот) При закрытии (отключении) надстройки дополнительные пункты контекстного меню исчезают. В коде указываются настройки программы: '...
  • Результат работы программы
    Скриншот основной формы программы
    Программа позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки. Реализовано: сжатие вставляемых изображений поиск картинок в подпапках установка выбранного пользователем размера для вставляемых изображений отображение состояния обработки файла (прогресс-бар)   При вставке...
  • Диалоговое окно выбора обрабатываемого оттиска
    Программа предназначена для расчёта твердости металла (сплава) по изображению оттиска, выполненного на специальном оборудовании (с многократным увеличением) В качестве исходных данных выступает 24-битное изображение в формате BMP, на основании результатов обработки которого (считывается массив, содержащий цвета отдельных пикселей) и производятся все дальнейшие вычисления. Сначала из массива...
  • Надстройка предназначена для быстрой конвертации выделенного диапазона ячеек в HTML код для вставки на сайт. При запуске надстройки, формируется панель инструментов (на ленте, на вкладке Надстройки) с 2 кнопками: экспорт в HTML всей таблицы, или только выделенного диапазона ячеек   Файл надстройки, - во вложении к статье. Программа корректно обрабатывает объединённые ячейки. Количество...
  • Пример созданного оглавления прайс-листов отелей
    Надстройка предназначена для формирования оглавления прайс-листов, расположенных на отдельных листах книги Excel. При запуске программа формирует панель инструментов: Особенности программы: группировка строк каждого прайс-листа формирование обратных ссылок с прайс-листов на оглавление  
  • Формирование отчётов по предприятиям нефтегазодобывающей промышленности
    Программа предназначена для сбора данных из отчётов нефтедобывающих компаний.   Исходными данными выступают файлы оперативной отчётности следующих типов: Добыча Переработка Сбыт Сервис Анализ На распределение   Во втором столбце таблицы перечислены названия компаний, чьи отчеты программа будет обрабатывать, а в строке заголовка - список месяцев, данные по по...
  • Форма выбора мероприятий для формирования отчёта
    Программа предназначена для вывода отчёта по мероприятиям налоговой инспекции.   Исходные данные для обработки расположены на других листах того же файла Excel:  перечень мероприятий налогового контроля, проведенных в отношении контрагентов поручения об истребовании документов (информации) запросы в кредитные организации о предоставлении сведений по операциям на счетах...
  • Форма выбора источника и получателя данных при копировании информации в файлах Excel
    Программа предназначена для импорта данных из одного файла Excel (проект разработки нефтяных месторождений) в другой файл (форма отчета). Макрос выполнен в виде надстройки для Excel, добавляющей в меню приложения кнопку «Скопировать» для запуска формы. На форме выбираются исходное и конечное поля, нажимается кнопка «Перенести данные», - и программа, сопоставляя столбцы двух файлов, производит...
  • Результат обработки веб-запросов
    Программа предназначена для получения данных с сайта Национального рейтингового агенства. Исходными данными является столбец с гиперссылками. Результат выводится на отдельный лист.   Собираемые программой данные содержат следующую информацию: Суммарные брокерские операции Совокупные обороты   Собственный Капитал Прибыль Обороты с облигациями Обороты с муниципальными облигациями...
  • Форма выбора полей для переноса данных
    Программа предназначена для переноса информации из файла формы в файл проекта. После выбора и загрузки формы пользователь выбирает поля для переноса, и указывает, в какую позицию проекта необходимо поместить данные. При необходимости осуществляется конвертация валют с учётом текущего курса доллара.
  • Программа предназначена для еженедельного формирования плана проверок торговых точек.   Функции программы: выборка из базы данных заданного числа случайных торговых точек, в соответствии с настройками для каждой группы формирование таблицы (файл Excel) со списком выбранных объектов по шаблону рассылка созданного файла (в архиве ZIP) по заданному списку адресов электронной...
  • Исходный вид таблицы, и результат преобразования
    Программа предназначена для формирования таблицы, содержащей имена файлов игр для сотовых телефонов. В исходной таблице содержатся данные о всех моделях сотовых телефонов различных брендов. Цель макроса - сформировать список имён файлов .jar для новой игры, дополнив его столбцами с производителем и моделью аппарата.
  • Клавиша: Ctrl + T Макрос: Создание Текстовых Файлов Клавиша: Ctrl + 4 Макрос: Окраска Объединённых Ячеек Клавиша: Ctrl + 5 Макрос: Окраска Всех Объединённых Ячеек Клавиша: Ctrl + G Макрос: Объединение Значений Из Ячеек Клавиша: Ctrl + Shift + G Макрос: Разъединение Значений Из Ячеек Клавиша: Ctrl + Shift + D Макрос: Поиск Дубликатов В Книге Клавиша: Ctrl + Shift + O Макрос:...
  • Макрос обработки номеров телефонов
    Надстройка PhoneNumbers предназначена для обработки номеров телефонов в таблице Excel, в выводом найденный (распознанных) номеров в отдельный столбец Пример исходных данных и результата можно посмотреть в прикреплённом файле Excel (на первом листе — что есть изначально, на втором — то, что получается после обработки номеров телефонов) То же самое показано на скриншоте (...