{ }VBATools HUB
БЕСПЛАТНЫЕ ИНСТРУМЕНТЫ НА РУССКОМ

Бесплатные инструменты Excel и VBA на русском

Сравнивайте списки из Excel, готовьте строки для макросов VBA, очищайте CSV и проверяйте формулы. Все 32 онлайн-инструмента доступны бесплатно, без создания аккаунта.

Шесть задач, которые можно решить сразу

Вместо букв в макросе — ????? ↗

Генератор ChrW помогает записать кириллицу в VBA без потери символов при вставке в редактор исходного кода.

Сравнение двух списков Excel ↗

Узнайте, какие значения есть в одном списке, отсутствуют во втором и встречаются в обоих.

Удаление дублей CSV ↗

Выберите столбцы для проверки повторяющихся записей. Не удаляйте строки без резервной копии.

Запятые и точки с запятой в формулах ↗

Меняйте разделители аргументов Excel, не повреждая запятые внутри кавычек.

CSV → JSON ↗

Сохраняйте структуру столбцов, кавычки и переносы строк в корректно оформленных CSV.

Проверка VBA-кода ↗

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

Почему VBA заменяет русские или украинские буквы на вопросительные знаки?

Некоторые конфигурации редактора Visual Basic Editor некорректно сохраняют буквы не из текущей кодовой страницы непосредственно в строковых литералах кода. Например, при вставке кириллицы вы видите «????». Если сами символы уже потеряны, восстановить исходное слово по знакам вопроса нельзя — нужен оригинальный текст. При этом для построения Unicode-строки во время выполнения VBA можно использовать ChrW: вместо непосредственно вставленных букв в модуле остаются числовые коды символов.

MsgBox ChrW(&H041F) & ChrW(&H0440)

Вместо букв в макросе — ????? ↗

Как сравнить два списка ID, не теряя важные данные

Когда требуется сверить выгрузки, важно сначала определить, что считать совпадением: весь текст строки, отдельный ID или комбинацию ID, валюты и даты. Простой инструмент сравнения покажет уникальные и общие значения. Но значения «00123» и «123» могут различаться как идентификаторы, хотя Excel при открытии CSV автоматически превращает первое в число. Перед обработкой сохраняйте исходную выгрузку, контролируйте ведущие нули, пробелы и дубли.

AB-101
AB-102
AB-105
---
AB-102
AB-109

Сравнение двух списков Excel ↗

Безопасная очистка CSV и замена разделителей формул Excel

В CSV разделителем может быть запятая, точка с запятой или табуляция; внутри кавычек допускаются такие же символы и переносы. Не удаляйте дубли только по одному столбцу, если один идентификатор законно встречается с несколькими статусами. В формулах Excel пунктуация тоже зависит от региональных настроек: разделителями аргументов могут быть запятые или точки с запятой. Для формул с массивами и десятичными дробями проверяйте результат вручную.

Удаление дублей CSV ↗ · Запятые и точки с запятой в формулах ↗

Что бесплатно, а что оплачивается?

Все 32 браузерных инструмента работают бесплатно. Содержимое полей конвертеров обрабатывается локально в браузере. Индивидуальное исправление макроса, проверка проекта или автоматизация отчётов — отдельные услуги по согласованной стоимости. Заявка на оценку не является оплатой.

Пошаговые инструкции