Russian | English
- Парсинг чисел
- Заменить (Транслитерацией или на аналоги)
- Преобразовать числа в слова
- Изменить регистр
- Удалить пробелы
- Снять защиту с книги и листов
- Защита листов
- Множественная подсветка дублей
- Разъединение ячеек с заполнением
- Найти все ошибки в выделенном диапазоне
- Копировать в Markdown
- Валидация значений
- Создать образец XML (по XSD)
- Валидация XML по XSD
- Отменить последнее действие
Преобразование чисел, сохраненных в виде текста, в числовой формат. |
Замена русских символов по таблицам соответствия. |
-
Полностью меняется весь русский алфавит на английский. Например, буква "Ж" заменится на "Zh", а буква "Щ" - на "Shch". Основано на документе ИКАО 9303. -
Заменятся только схожие по верхнему регистру буквы алфавитов, такие как: Аа, Вв, Ее, Кк, Мм, Нн, Оо, Рр, Сс, Тт, Уу, Хх.
Переписывает числовые значения в текст с расшифровкой - На русском - На английском - На французском |
Переключение регистра для текстовых значений в выделенных ячейках по схеме:Абвгд -> абвгд -> АБВГД |
Очистить текстовое содержимое выделенных ячеек от лишних пробелов. Удаляет повторные пробелы и переносы строк, а также начальные и конечных пробелы в ячейках, имеющих текстовый формат. |
Позволяет установить или снять защиту со множества листов книги одной командой. |
Устанавливает цвет ячеек, которые содержат повторяющиеся значения, в выделенном диапазоне. Различные цвета соответствуют разным группам дублей. |
Отменяет объединение ячеек, с одновременным заполнением разъединенных ячеек исходым значением. |
Поиск всех ячеек в выделенных ячейках, которые содержат ошибки вычислений: Виды ошибок в MS Excel: #Н/Д #ИМЯ? #ДЕЛ/0! #ССЫЛКА! #ЗНАЧ! #ЧИСЛО! #ПУСТО! |
Копировать в буфер обмена выделенный фрагмент как таблица Markdown. |
Сгенерировать пример XML-файла по xsd-схеме. Позволяет получить наглядное представление о структуре xml-файла при наличии XSD-файла со схемой. |
Например, для приведённой ниже схемы
Образец схемы - sample.xsd
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="КорневойЭлемент">
<xs:complexType>
<xs:sequence>
<xs:element name="Заголовок" type="xs:string"/>
<xs:element name="Адресат">
<xs:complexType>
<xs:sequence>
<xs:element name="Имя" type="xs:string"/>
<xs:element name="Адрес" type="xs:string"/>
<xs:element name="Город" type="xs:string"/>
<xs:element name="Страна" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Элемент" maxOccurs="3">
<xs:complexType>
<xs:sequence>
<xs:element name="Название" type="xs:string"/>
<xs:element name="Описание" type="xs:string" minOccurs="0"/>
<xs:element name="Количество" type="xs:positiveInteger"/>
<xs:element name="Цена" type="xs:decimal"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Идентификатор" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>
Будет сформирован такой xml-файл:
Результат генерации - sample.xml
<КорневойЭлемент xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Идентификатор="Идентификатор1">
<Заголовок>Заголовок1</Заголовок>
<Адресат>
<Имя>Имя1</Имя>
<Адрес>Адрес1</Адрес>
<Город>Город1</Город>
<Страна>Страна1</Страна>
</Адресат>
<Элемент>
<Название>Название1</Название>
<Описание>Описание1</Описание>
<Количество>1</Количество>
<Цена>1</Цена>
</Элемент>
<Элемент>
<Название>Название2</Название>
<Описание>Описание2</Описание>
<Количество>79228162514264337593543950335</Количество>
<Цена>-79228162514264337593543950335</Цена>
</Элемент>
<Элемент>
<Название>Название3</Название>
<Описание>Описание3</Описание>
<Количество>2</Количество>
<Цена>79228162514264337593543950335</Цена>
</Элемент>
</КорневойЭлемент>
Проверить соответствие xml-файла на основе XSD-схемы. Список ошибок будет выведен на лист в новой книге MS Excel. |
Пример отчёта о проверке:
Уровень | Элемент | Ошибка |
---|---|---|
Error | Город | Элемент "Адресат" имеет недопустимый дочерний элемент "Город". Список ожидаемых элементов: "Адрес". |
Error | Количество | Элемент "Количество" недействителен: значение "-5" недействительно с точки зрения его типа данных "http://www.w3.org/2001/XMLSchema:positiveInteger" — Значение "-5" недопустимо мало или недопустимо велико для PositiveInteger. |
Error | Цена | Элемент "Цена" недействителен: значение "не число" недействительно с точки зрения его типа данных "http://www.w3.org/2001/XMLSchema:decimal" — Строка "не число" не является допустимым значением Decimal. |
Вы можете установить надстройку с официального сайта проекта: navferty.ru. Скачайте и запустите файл setup.exe.
Для завершения установки может потребоваться вручную импортировать сертификат, которым подписана надстройка.
Также этот способ требует подключения к интернету для завершения установки.
Решение публикуется автоматически в Azure, Вы можете скачать полный архив с установочными файлами оттуда:
-
Посетите https://navferty.visualstudio.com/NavfertyExcelAddIn/_build?definitionId=3
-
Выберите последнюю версию сборки 'NavfertyExcelAddIn - Publish':
-
Загрузите опубликованные установочные файлы:
-
Извлеките файлы в папку и запустите файл '.vsto':
Настоятельно рекомендуется использовать папку рабочего стола - установка обновлений разрешена только из той папки, из которой надстройка была установлена в первый раз!
-
После завершения процесса установки запустите (или перезагрузите) приложение Excel, и вы увидите новую вкладку: