Excel расширения or плагин

Управление данными

Работа с ячейками, столбцами и строками

Поиск и замена

Использование стилей

Удаление ненужных пробелов

Исправление опечаток

Работа с книгами

Быстрый доступ к нужным книгам

Эффективное управление книгами

Выявление и восстановление нарушенных ссылок в связанных книгах

Объединение, разделение и сравнение данных

Объединение данных из нескольких файлов

Объединение данных из нескольких ячеек

Разделение данных по таблицам

Сравнение файлов с данными

Выявление записей-дубликатов

Работа со сводными таблицами

Управление

Автоматическое форматирование

Создание графиков и диаграмм

Microsoft Excel — лидирующее приложение на рынке решений для обработки электронных таблиц, которое широко используется как корпоративными клиентами, так и домашними пользователями. Такое признание вполне оправданно, поскольку данное решение удобно в применении, стабильно работает и отличается очень широкой функциональностью. Однако, как бы ни был хорош тот или иной программный продукт, всегда можно найти функции, которые неплохо было бы в нем усовершенствовать. Также и с программой Excel, для расширения функциональности которой сегодня разработано множество программ-надстроек. Основное их назначение — добавление новых возможностей и автоматизация привычных рутинных операций. Наиболее интересные решения подобного плана мы и рассмотрим.

Управление данными

Работа с ячейками, столбцами и строками

При работе с таблицами для достижения желаемого результата приходится выполнять огромное количество разнообразных действий: изменять в ячейках форматы, перемещать столбцы и строки, сортировать данные и т.д. Все это требует определенного времени, поэтому крайне важно наличие функционала для быстрого (то есть одним кликом, а не через последовательный выбор тех или иных меню) осуществления таких операций. Необходимый для этого функционал в Excel может быть разработан собственноручно через макросы. Например, если вам регулярно приходится устанавливать в ячейках числовой формат с одним знаком после запятой, то разумнее создать для этой операции макрос, назначить его кнопке и вынести последнюю на панель инструментов. Заметим, что некоторые подобного рода рутинные операции в Excel имеют свои кнопки, но они просто не вынесены на панель инструментов. Поэтому, прежде чем мудрить с макросами, стоит открыть окно Настройка (команда Сервис -> Настройка), активировать вкладку Команды и, перебирая категории в левой части окна, внимательно просмотреть кнопки в его правой части. При обнаружении интересующей кнопки ее следует перетащить на панель инструментов. Можно пойти другим путем — расширить функциональность Excel, установив подходящие надстройки типа ASAP Utilities, PLEX или Cells Assistant for Excel. Это позволит существенно ускорить выполнение ряда операций.

После установки плагина ASAP Utilities (http://www.asaputilities.com/download/ASAPUtilities_setup_4-2-5.exe; 3,36 Мбайт; 49 долл.) в Excel появляется дополнительное меню ASAP Utilities (рис. 1), имеющее инструментарий для выполнения множества разнообразных действий. Так, с помощью данного плагина можно быстро пронумеровать ячейки и вставить в выделенных ячейках (перед либо после введенных значений) конкретный текст. Столь же несложно перетасовать значения ячеек случайным образом и объединить ячейки с сохранением их содержимого. Либо выделить ячейки в соответствии с некоторым условием — например только защищенные или незащищенные, пустые или непустые либо те, в которых значения находятся в определенных интервалах или имеют связанные с другими файлами либо листами формулы и т.п. А также скопировать параметры настройки отдельного листа (размеры полей, колонтитулы, ориентацию страницы и пр.) на любой другой лист. ASAP Utilities поможет быстро удалить в таблице все ссылки, объекты (изображения, кнопки), ненужные пробелы и границы, а также ячейки, имеющие заливку определенного цвета либо содержащие определенного цвета текст. С его помощью можно отсеять из группы выделенных ячеек ячейки внутри конкретного диапазона и провести сортировку ячеек с учетом не только значений, но и целого ряда других критериев (включая цвет заполнения ячейки, цвет, гарнитуру и размер шрифта и др.). Очень удобно в ASAP Utilities реализовано применение формул — они назначаются сразу всему выделенному диапазону (рис. 2), при этом программа запоминает последние сто задействованных формул, так что в случае повторного применения вводить нужную формулу уже не потребуется — ее можно просто выбрать из списка.

Рисунок

Рис. 1. Меню ASAP Utilities

Рисунок

Рис. 2. Назначение формулы выделенному диапазону в ASAP Utilities

Плагин PLEX (http://www.planetaexcel.ru/docs/PLEXDEMO.zip; 1,83 Мбайт; 500 руб.) при инсталляции добавляет в окно Excel дополнительную панель инструментов PLEX Toolbar (рис. 3). Используя кнопки данной панели, можно автоматически подсветить ячейки в зависимости от их содержимого (это, в частности, позволит быстро понять, где в большой таблице введено значение вместо формулы или текст вместо числа), отсортировать ячейки по цвету и провести суммирование ячеек с определенным цветом шрифта или заливки. А также быстро переставить ячейки в выделенном диапазоне в обратном порядке (первая становится последней, вторая — предпоследней и т.д.), удалить все пустые строки на листе, поменять местами выделенные столбцы либо строки и т.п. Так же быстро можно установить в выделенных ячейках денежные форматы, вставить текущее значение курса доллара (евро, гривны, фунты стерлингов) на заданную дату, вывести сумму прописью на русском и английском языках и др.

Рисунок

Рис. 3. Панель инструментов PLEX Toolbar

Бесплатный плагин Cells Assistant for Excel (http://www.ablebits.com/files/cells-assistant-excel-15.zip; 1,29 Мбайт) поможет ускорить выполнение некоторых базовых операций за счет вынесения отвечающих за данные операции кнопок на дополнительную панель (рис. 4). Он обеспечит быстрое выделение групп ячеек, к которым было применено условное форматирование, и ячеек, смежных с ячейкой, в которой находится курсор, и имеющих точно такое же форматирование. А также поможет мгновенно переместиться в правую нижнюю ячейку таблицы и быстро выделить ячейки со значениями, формулами или комментариями.

Рисунок

Рис. 4. Панель инструментов
Cells Assistant for Excel

Поиск и замена

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

Иное дело, если установить плагины MAPILab Find and Replace for Excel (http://www.mapilab.com/files/find_and_replace.zip; 2 Мбайт; 1100 руб.) или Advanced Find & Replace (http://www.ablebits.com/files/find-replace-excel-312.zip; 2,78 Мбайт; 29,95 долл.), существенно расширяющие возможности стандартного поиска и замены. Самое главное — они позволяют проводить поиск с заменой сразу в нескольких файлах одновременно (рис. 5), причем искать можно как в выбранных книгах целиком, так и только в определенных листах этих книг. Помимо этого данные плагины умеют проводить поиск и заменять данные не только в значениях ячеек, но и в формулах, комментариях, гиперссылках и др.

Рисунок

Рис. 5. Проведение поиска с заменой в четырех документах
одновременно в Advanced Find & Replace

Помимо этого плагин MAPILab Find and Replace for Excel может применяться для сохранения и загрузки поисковых запросов в качестве шаблонов. Это позволит в дальнейшем выполнять поиск более быстро, ведь исходные данные для поиска и замены уже вводить не придется — потребуется лишь указать список файлов и запустить процесс поиска. Кроме того, названный плагин допускает использование регулярных выражений и масок, что существенно расширяет возможности задания критериев поиска и замены данных, поскольку появляется возможность указывать не конкретные данные, а шаблон соответствия.

Использование стилей

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

Если такое положение дел вас не устраивает, то стоит обратить внимание на плагин Style Manager for Excel (http://www.ablebits.com/files/style-manager-excel-20.zip; 2,7 Мбайт; 19,95 долл.). Он поможет легко и быстро оформлять таблицы с помощью стилей, управление которыми производится через дополнительную панель Style Manager (рис. 6), включаемую/выключаемую нажатием комбинации клавиш Ctrl + Shift + S. Список входящих в поставку стилей достаточно велик и может быть расширен за счет пользовательских стилей, создать которые совсем несложно: достаточно настроить параметры форматирования в одной из ячеек, по своему вкусу подобрав цвета, шрифты, границы и прочие настройки форматирования, щелкнуть на кнопке Add и ввести имя нового стиля. Созданные таким образом пользовательские стили в дальнейшем без ограничений могут быть использованы в любой книге. Все стили (как встроенные, так и пользовательские) отображаются на панели StyleManager в древовидной структуре, и для удобства применения их несложно сгруппировать по папкам. При необходимости любой из стилей можно перетащить из одной папки в другую, переименовать и удалить.

Рисунок

Рис. 6. Окно Excel с панелью Style Manager

Если при разработке собственного стиля арсенала доступных цветов вам окажется недостаточно, то можно создать новые цвета, палитры и градиенты, включая полупрозрачные. Для этого потребуется дополнительно установить плагин Color Palette Manager (http://www.ablebits.com/excel-colors-palettes-manager-addins/index.php; 19,95 долл.).

Удаление ненужных пробелов

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

Отлавливание ненужных пробелов вручную занимает много времени — разумнее автоматизировать данный процесс, установив бесплатный плагин Trim Spaces (http://www.ablebits.com/files/trim-spaces-excel-12.zip; 1,2 Мбайт). С его помощью выявить и удалить такие пробелы можно будет в считаные секунды, ведь для этого потребуется лишь выделить интересующие столбцы и щелкнуть на кнопке Trim Spaces (рис. 7).

Рисунок

Рис. 7. Удаление ненужных пробелов с помощью Trim Spaces

Стоит отметить, что функция удаления ненужных пробелов предусмотрена и в уже упоминавшемся плагине ASAP Utilities.

Исправление опечаток

Обычно данные в документах Excel представлены большим количеством строк, в которых часть информации (например, производитель, наименование модели и т.п.) многократно повторяется. В то же время пользователи, отвечающие за заполнение таблиц, далеко не всегда придерживаются при вводе принципа единообразия вводимых данных — то есть, например, вместо текста Core 2 Duo в одних строках может оказаться Core2Duo, в других — CORE2 DUO и т.д. Помимо этого возможны и банальные опечатки, когда какой-то из символов будет пропущен либо заменен другим. В итоге при аналитической обработке данных, например при создании сводных таблиц, возникает масса проблем, и все подобные неточности приходится устранять вручную, что отнимает очень много времени.

Существенно ускорить процесс исправления подобных неточностей совсем несложно — достаточно взять на вооружение плагины Similar Data Finder for Excel (http://www.mapilab.com/files/similar_data_finder.zip; 3,6 Мбайт; 1100 руб.) и Fuzzy Duplicate Finder (http://www.ablebits.com/files/fuzzy-duplicate-finder-20.zip; 2,26 Мбайт; 29,95 долл.). С их помощью выявить ячейки с похожими значениями можно в считаные секунды. А затем столь же быстро исправить значения в тех ячейках, где они оказались неверными (рис. 8 и 9), либо удалить такие ячейки, либо выделить их (последнее требуется, если перед исправлением вам необходимо уточнить, какой из вариантов следует считать верным, и возможно только в Similar Data Finder for Excel).

Рисунок

Рис. 8. Исправление схожих данных с помощью Similar Data Finder for Excel

Рисунок

Рис. 9. Поиск и исправление опечаток в Fuzzy Duplicate Finder

Подобная корректировка может производиться автоматически (исправляются неверные значения сразу во всех схожих ячейках) либо вручную, когда правка осуществляется в отношении отдельных ячеек. Наличие возможности ручной правки не менее важно, ведь во многих случаях исправлять требуется не все выявленные ячейки, а лишь часть из них. Дело в том, что наименования моделей продукции могут быть весьма схожими. Например, разные модели блоков бесперебойного питания Back 500 IpponPowerPro, Back 600 IpponPowerPro и Back 800 IpponPowerPro окажутся отнесенными данными плагинами к одной группе ячеек. А это означает, что корректно изменить в соответствующем столбце, например, вариант написания Back 800 IpponPOWERPRO на вариант Back 800 IpponPowerPro в автоматическом режиме окажется невозможным — придется прибегать к корректировке значений вручную. Но все равно это гораздо быстрее, чем работать без применения плагинов.

Работа с книгами

Быстрый доступ к нужным книгам

В процессе работы с таблицами приходится многократно открывать те или иные папки и загружать из них нужные книги, что в случае слишком большого уровня вложений может отнимать немало времени. Для ускорения доступа к часто открываемым папкам с табличными документами либо напрямую к табличным документам можно прямо на рабочем столе разместить ведущие к ним ярлыки. Однако при большом количестве таких документов (а также иных ярлыков на рабочем столе) это не ускорит навигацию, а, наоборот, усложнит ее, ведь ориентироваться в большом числе ярлыков сложно. Пользователи Excel для решения данной проблемы могут воспользоваться бесплатным плагином Favorite Bookmarks (http://www.add-ins.com/Favorite_Bookmarks.exe; 509 Кбайт). С его помощью несложно создать закладки на избранные папки с документами либо отдельные файлы (рис. 10), что позволит в дальнейшем открывать соответствующие папки либо загружать напрямую файлы одним кликом. Созданным набором закладок можно управлять, перемещая их в желаемом порядке.

Рисунок

Рис. 10. Окно Favorite Bookmarks
с набором закладок

Эффективное управление книгами

Возможности быстрого открытия книг для организации эффективной работы с ними недостаточно — требуется еще иметь инструментарий, который бы обеспечивал удобное управление книгами. Такой инструментарий может предоставить плагин Explorer for Microsoft Excel (http://www.ablebits.com/files/explorer-for-excel-21.zip; 3,36 Мбайт; 19,95 долл.), предназначенный для удобного управления листами и книгами. После его установки все открытые книги и листы автоматически отображаются на панели плагина в виде дерева (рис. 11) — эта панель располагается в левой части экрана и включается/выключается нажатием комбинации клавиш Ctrl + Shift + N. Через данную панель можно легко переключаться между листами и книгами, перетаскивать листы из одной книги в другую, переименовывать листы и книги, сортировать их и удалять одним щелчком мыши. Возможна также работа со ссылками, комментариями, гиперссылками, ошибками и ячейками, имеющими условное форматирование.

Рисунок

Рис. 11. Окно Excel с открытой панелью Explorer for Microsoft Excel

Выявление и восстановление нарушенных ссылок в связанных книгах

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

К сожалению, использование в рабочих документах связанных данных может привести к тому, что в один прекрасный день ссылки на другие документы окажутся неработоспособными (рис. 12) и подобные отчеты уже нельзя будет сформировать. Произойти это может вследствие того, что какой-то из исходных файлов оказался переименованным или перемещенным либо был перемещен сам итоговый файл со связями. При возникновении такой ситуации придется выяснить, что произошло с исходными файлами, и затем вручную вновь указать их — это потребует дополнительных временных затрат. Имеется более быстрый способ решения проблемы — воспользоваться плагином Fix Broken Links for Excel (http://www.mapilab.com/files/fix_broken_links.zip; 2,8 Мбайт; 1600 руб.).

Рисунок

Рис. 12. Сообщение Excel о нарушении связей

С его помощью связи могут быть восстановлены в автоматическом режиме. Это означает, что вручную указывать новые файлы-источники не придется — программа сама проанализирует папку, в которой они находятся, выявит их и восстановит нарушенные связи (рис. 13). При активном использовании связанных файлов, особенно если их много и ситуации с перемещением/переименованием имеют место довольно часто, данная возможность окажется весьма кстати. Однако еще более полезной представляется другая функция — Fix Broken Links for Excel (копирование и перенос связанных файлов с сохранением работоспособности связей). Данная возможность предотвратит проблемы с нарушением связей при изменении структуры папок на рабочем компьютере и в случае использования связанных документов на нескольких компьютерах — например на рабочем компьютере и ноутбуке.

Рисунок

Рис. 13. Процесс восстановления связей в Fix Broken Links for Excel

Объединение, разделение и сравнение данных

Объединение данных из нескольких файлов

При работе с таблицами нередко возникает необходимость в объединении находящихся в разных файлах данных. Подобную операцию осуществить в Excel несложно — достаточно открыть исходные таблицы и скопировать через буфер обмена нужную информацию в итоговый файл. Однако при большом количестве файлов или для больших таблиц подобная операция становится достаточно трудоемкой и отнимает много времени. Если такие работы приходится проводить довольно часто, то полезно установить подходящие надстройки. Это могут быть плагины Advanced Consolidation Manager (http://www.mapilab.com/files/consolidation_manager.zip; 3,6 Мбайт; 1100 руб.), Merge Tables Wizard (http://www.ablebits.com/files/merge-tables-excel-168.zip; 2,04 Мбайт; 39,95 долл.) или Tables Transformer for Excel (http://www.mapilab.com/files/tables_transformer.zip; 3,2 Мбайт; 1100 руб.).

Плагин Advanced Consolidation Manager поможет скопировать листы с данными из нескольких файлов в одну рабочую книгу (рис. 14 и 15) либо объединить данные из разных файлов на один лист. Объединение данных может производиться с использованием итоговых функций: Sum, Count, Average, Max и т.д.

Рисунок

Рис. 14. Копирование листов из двух файлов в новую рабочую книгу
в Advanced Consolidation Manager

Рисунок

Рис. 15. Результат копирования листов из двух файлов в новую рабочую книгу
в Advanced Consolidation Manager (вверху — исходные таблицы, внизу — итоговая)

Плагин Merge Tables Wizard работает не с листами, а с указанными на них данными и позволяет объединять данные из нескольких файлов в одном листе (рис. 16 и 17). Технически это будет чуть медленнее, поскольку данные придется выделять, но зато появляется возможность брать не все листы полностью, а только нужную информацию с них. Помимо обычного объединения информации из нескольких таблиц, этот плагин может быть применен для сравнения однотипных данных и их обновления в рабочей таблице на основе информации базовой таблицы.

Рисунок

Рис. 16. Добавление в первую таблицу столбца из второй таблицы в Merge Tables Wizard

Рисунок

Рис. 17. Результат добавления в первую таблицу столбца из второй таблицы в Merge Tables Wizard
(вверху — исходные таблицы, внизу — итоговая)

Плагин Tables Transformer for Excel может объединить данные из двух таблиц в одну (рис. 18) с группировкой по наименованию конкретного поля. При этом он позволяет включать в общую таблицу не все столбцы из объединяемых таблиц, а только требуемые.

Рисунок

Рис. 18. Слияние двух таблиц с помощью Tables Transformer for Excel

Объединение данных из нескольких ячеек

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

В таких ситуациях на помощь придут плагины ASAP Utilities, PLEX и Merge Cells Wizard (http://www.ablebits.com/files/submit/merge-cells-wizard.zip; 2,04 Мбайт; 29,95 долл.). С их помощью подобное слияние может быть осуществлено одним кликом мыши (рис. 19).

Рисунок

Рис. 19. Результат слияния ячеек в Merge Cells Wizard (
слева — исходная таблица, справа — итоговая)

Разделение данных по таблицам

Если вам часто приходится формировать на базе одной таблицы несколько новых, включая в них некоторую информацию из исходной таблицы, то стоит обратить внимание на упоминавшиеся плагины Advanced Consolidation Manager, Tables Transformer for Excel и ASAP Utilities.

Advanced Consolidation Manager окажется полезным для копирования данных в разные файлы с группировкой по страницам (рис. 20) — то есть первые листы с данными из указанных файлов будут объединены в первой книге, вторые — во второй и т.д.

Рисунок

Рис. 20. Результат копирования листов из четырех файлов в два с группировкой
по страницам в Advanced Consolidation Manager
(вверху — исходные таблицы, внизу — итоговые)

Плагин Tables Transformer for Excel поможет быстро разделить одну таблицу на несколько новых. В каждой новой таблице названия столбцов исходной таблицы продублируются, а сами таблицы окажутся размещенными в новой либо рабочей книге (на текущем или новом листе). Предусмотрены два принципа проведения подобного разбиения. Во-первых, исходная таблица разбивается с учетом указанного количества строк — тогда в каждой новой таблице окажется соответствующее число строк и браться они будут последовательно из исходной таблицы. Это может пригодиться, например, для получения на базе одного годового отчета по продажам с данными за каждый месяц четырех квартальных отчетов.

Разбиение также может быть осуществлено на базе уникальных значений ячеек в выбранном столбце. Данная возможность окажется полезной для получения отдельных таблиц с данными по соответствующим уникальным значениям, например по конкретным производителям (рис. 21), наименованиям продукции и т.п.

Рисунок

Рис. 21. Результат разделения таблицы по производителю
(столбец Vendors CPU) в Tables Transformer for Excel (первая таблица —
исходная, вторая и третья?— итоговые)

Плагин ASAP Utilities можно применить для формирования новых Excel-документов на основе листов рабочей книги, когда каждый из листов исходной книги помещается в отдельный файл (рис. 22).

Рисунок

Рис. 22. Экспорт листов в отдельные файлы
с помощью ASAP Utilities (вверху — процесс экспорта,
внизу — итоговые файлы)

Сравнение файлов с данными

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

Детальное сравнение всех позиций таблицы при поиске удаленных, добавленных и измененных ячеек вручную крайне трудоемко, а если таблица большая (что на практике чаще всего и наблюдается) — вообще нереально. Гораздо разумнее для проведения подобных операций прибегнуть к помощи специализированных решений Excel Compare (http://www.formulasoft.com/download/ExcelCompare.exe; 1,17 Мбайт; 290 руб.) и Compare Spreadsheets for Excel (http://www.mapilab.com/files/compare_spreadsheets.zip; 8,7 Мбайт; 1600 руб.), которые позволят решать подобные задачи автоматически.

Оба решения умеют сравнивать диапазоны ячеек из выбранных листов указанных книг и формируют отчеты различий (рис. 23 и 24), отображающие изменения, — в данных отчетах добавленные, удаленные и измененные ячейки подсвечиваются либо выделяются. При этом в отчете Excel Compare отображаются лишь соответствующие строки, в которых такие изменения были найдены, а в отчете Compare Spreadsheets for Excel данные строки показываются вместе со всей прочей имеющейся в таблицах информацией.

Рисунок

Рис. 23. Отчет различий, полученный при сравнении
двух версий прайс-листа с помощью Excel Compare

Рисунок

Рис. 24. Результат сравнения двух версий прайс-листа в Compare Spreadsheets for Excel

Утилита Excel Compare умеет сравнивать все одноименные рабочие листы двух файлов, все файлы, которые расположены в двух выбранных папках, либо все файлы на листах созданного в среде данной утилиты проекта. Возможности плагина Compare Spreadsheets for Excel ограничены сравнением лишь двух листов двух выбранных книг, но зато при сравнении он может учитывать формат ячеек.

Выявление записей-дубликатов

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

При больших объемах данных провести подобные операции вручную проблематично: затраты времени окажутся слишком велики и не исключена вероятность удаления нужных данных. Гораздо лучше воспользоваться подходящими плагинами, например Remove Duplicates from Excel (http://www.mapilab.com/files/remove_duplicates_excel.zip; 1,8 Мбайт; 1100 руб.) или Duplicate Remover (http://www.ablebits.com/files/duplicate-remover-excel-173.zip; 2,16 Мбайт; 29,95 долл.). Оба решения предназначены для поиска и обработки дубликатов в документах Excel и позволяют быстро и с минимальными усилиями найти все повторяющиеся элементы, а затем выделить их (рис. 25 и 26), изменив форматирование, либо сразу удалить. Дополнительно к этому плагин Remove Duplicates from Excel умеет скрывать повторяющиеся данные, а Duplicate Remover может скопировать или переместить такие записи в новую рабочую книгу либо на новый/существующий рабочий лист. Поиск через данные плагины можно проводить как с целью выявления полностью идентичных строк, так и для того, чтобы найти ячейки с повторяющимися данными в конкретных столбцах или строках.

Рисунок

Рис. 25. Проведение поиска ячеек-дубликатов в столбце в Duplicate Remover

Рисунок

Рис. 26. Результат поиска ячеек-дубликатов
в столбце в Duplicate Remover
(дублирующиеся ячейки выделены цветом)

Если задача проще: нужно избавиться от дубликатов не на уровне таблицы, а, например, внутри фрагмента столбца, то есть выявить в диапазоне уникальные значения, — то тут возможны разные варианты решения проблемы. Можно создать по данному столбцу сводную таблицу, в которой автоматически окажутся отображенными только уникальные значения, либо воспользоваться уже упоминавшимся плагином PLEX, умеющим извлекать из указанного диапазона уникальные элементы (рис. 27).

Рисунок

Рис. 27. Выявление уникальных элементов в указанном диапазоне с помощью PLEX

Работа со сводными таблицами

Управление

При настройке внешнего вида сводных таблиц приходится прибегать к самым разным операциям: неоднократно изменять ширину столбцов для лучшей видимости расположенных в них данных, менять числовой формат значений и др. Все это очень просто выполнить и обычным образом, но потребуется немало времени. Например, для того чтобы изменить форматы во всех полях со значениями, эти поля предварительно придется выделить и только затем из контекстного меню выбрать команду Формат ячеек и указать нужные параметры формата (например, изменить количество разрядов после запятой).

Можно ускорить выполнение некоторых подобных операций, установив бесплатный плагин Pivot Table Helper (http://www.ablebits.com/files/pivottable-helper-excel-11.zip; 1,04 Мбайт). После его инсталляции на панели инструментов появится ряд дополнительных кнопок (рис. 28), обеспечивающих быстрое выделение отдельных элементов сводной таблицы (либо всей таблицы целиком), определение числового формата ячеек, изменение ширины столбцов и строк для удобного просмотра находящихся в них данных, удаление ранее примененного варианта автоматического форматирования и т.д.

Рисунок

Рис. 28. Панель Pivot Table Helper

Можно воспользоваться более широкими возможностями платного плагина Pivot Table Assistant (http://www.vertex42.com/ExcelLinks/link_in_frame.php?action=next&link=285; 29,95 долл.). При инсталляции он внедряет в Excel дополнительную панель (рис. 29), кнопки которой позволяют выполнять одним кликом мыши немало разнообразных операций. Например, быстро изменять форматы столбцов с данными (делая данные целыми, устанавливая в них один или два знака после запятой, назначая им процентный формат и т.д.), изменять размеры столбцов и закреплять строки и столбцы заголовков для упрощения просмотра. А также обновлять данные сводной таблицы, задавать заголовки и назначать область печати сводной таблицы, создавать рамки по правому и нижнему краям каждой печатной страницы сводной таблицы для того, чтобы с распечаткой было удобнее работать.

Рисунок

Рис. 29. Панель Pivot Table Assistant

Автоматическое форматирование

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

Поэтому при активном использовании сводных таблиц полезно установить плагин AutoFormat for PivotTables (http://www.ablebits.com/files/autoformat-excel-pivottables-20.zip; 3,65 Мбайт; 29,95 долл.). В его поставку входит набор предустановленных и весьма привлекательных шаблонов, список которых может быть расширен путем скачивания дополнительных шаблонов с сайта программы либо за счет разработки пользовательских шаблонов. Последнее как раз и представляется самым интересным, поскольку после разработки нужных в работе шаблонов форматирование вновь создаваемых таблиц уже не будет отнимать столько времени — для его проведения достаточно будет просто выбрать нужный шаблон из списка и щелкнуть по кнопке Apple(рис. 30). Количество создаваемых пользовательских шаблонов неограничено, и для удобства работы шаблоны можно объединять в группы. Поддерживается импорт и экспорт пользовательских шаблонов, что позволяет восстанавливать их после переустановки системы и переносить между компьютерами.

Рисунок

Рис. 30. Проведение автоформатирования сводной таблицы
с помощью AutoFormat for PivotTables

Создание графиков и диаграмм

Если создаваемые в Excel графики и диаграммы вам кажутся недостаточно эффектными и выразительными, то стоит обратить внимание на решение PowerPlugs:Charts (ftp://ftp.crystalgraphics.com/cgi_powerplugs/chartsdemo.exe; 17,6 Мбайт; 99 долл.). С его помощью можно создавать впечатляющие двух- и трехмерные графики и диаграммы непосредственно в Excel, при этом возможность формирования диаграмм традиционно, то есть через Microsoft Graphs, останется доступной.

В PowerPlugs:Charts свыше ста встроенных шаблонов двух- и трехмерных графиков, разбитых на девять категорий (Area, Bar, Bubble, Column, Histograms, Lines, Pies, Scatter и Surface). Данный список шаблонов можно пополнить за счет пользовательских шаблонов, разработка которых окажется полезной для автоматизации процесса подготовки серий диаграмм в едином стиле оформления. Сделать верный выбор при таком разнообразии шаблонов непросто — помочь в этом может инструмент Data Analyzer, который проанализирует конкретный набор данных и выдаст заключение о том, какие типы диаграмм в этом случае предпочтительны. Создание (рис. 31) и редактирование диаграмм реализовано просто и удобно благодаря широкому набору мощных средств редактирования, возможности полного контроля над отображением и предварительному просмотру результата после изменения любых параметров. При редактировании, помимо настройки базовых параметров (изменения размеров, включения/выключения отображения разнообразных данных, изменения цветов и особенностей форматирования текста и т.п.), предоставляется ряд дополнительных возможностей, позволяющих добиваться очень интересных результатов. Например, можно менять степень прозрачности объектов, добавлять обводки, настраиваемые градиентные и текстурные заливки, совмещать разные типы графиков в комбинированные диаграммы, имитировать трехмерное представление диаграмм и т.д.

КомпьютерПресс 9’2008

Как известно, Microsoft Excel широко используется не только корпоративными, но и домашними пользователями, что неудивительно, поскольку офисный пакет Microsoft имеется на компьютере большинства пользователей, а возможности электронных таблиц Excel достаточны для решения многих базовых задач. Да и работать в Excel достаточно удобно. Вместе с тем, при желании, решение разнообразных задач в этих электронных таблицах можно еще более упростить и ускорить. Каким образом? Оснастив Excel парой-тройкой подходящих расширений, о некоторых из которых мы сегодня и поговорим.

Быстрая работа с ячейками

Многие однотипные операции в таблицах приходится выполнять многократно: изменять формат ячеек, перемещать столбцы и строки, сортировать данные и т.д. Все это требует времени, поэтому крайне важно наличие функционала для быстрого осуществления таких действий, то есть одним кликом, а не через последовательный выбор тех или иных меню. Ускорить выполнение таких операций в Excel можно через макросы, которые, разумеется, перед этим нужно будет самим создать и отладить, а соответствующие макросам кнопки вынести на панель управления. Кстати, для части такого рода операций кнопки уже предусмотрены разработчиками, но их нужно вынести на панель. Для этого придется открыть окно «Настройка» (команда «Сервис» > «Настройка»), активировать вкладку «Команды» и, перебирая категории в левой части окна, внимательно рассматривать кнопки в его правой части. При обнаружении интересующей кнопки ее следует перетащить на панель инструментов.

Если кнопок для интересующих вас действий найти не удалось, а разбираться с макросами вам вовсе не хочется, то можно расширить функциональность Excel, установив надстройки ASAP Utilities, PLEX либо Cells Assistant for Excel.

Самые скромные возможности у бесплатного плагина Cells Assistant for Excel (1,29 Мб), предназначенного для быстрого выделения ячеек. После его установки в Excel появится панель дополнительных кнопок, с помощью которых станет возможно быстрое выделение ячеек с комментариями/значениями/формулами (Comments/Constants/Formulas). А также ячеек текущего региона либо строки (Current Region/Current Array), графических объектов (Objects), только видимых ячеек (Visible cells only), ячеек, к которым было применено условное форматирование (Conditional formats), и т.п.

 1.png

После инсталляции набора макросов PLEX (431 кб; 500 руб.; демо-версия на 500 запусков) в окне Excel ровным счетом ничего не добавится, и придется еще потрудиться. В частности, в Excel 2000-2003 надо выбрать команду «Сервис» > «Надстройки», в открывшемся диалоговом окне нажать кнопку «Обзор» и, открыв перед этим распакованную папку PLEX, указать файл PLEX.XLA.

 2.png

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

 3_s.jpg

Плагин ASAP Utilities (10,8 Мб; 49 долл.) представляет собой целый набор разного рода инструментов, упрощающих работу в Excel. Демо-версия решения почти полностью функциональна и не ограничена по времени использования, но в коммерческих организациях она может тестироваться не более 90 дней. После установки ASAP Utilities в Excel появляется дополнительное одноименное меню, открывающее доступ ко множеству самых разнообразных функций.

 4.png

Так, команда «Select» в этом меню отвечает за быстрое выделение ячеек по каким-либо принципам: видимых, защищенных либо незащищенных, пустых или непустых, содержащих дублирующиеся значения, рассчитанных по формулам, имеющих определенное форматирование и т.д. Команда «Sheets» обеспечивает расширенную работу с листами — скажем, одним кликом можно будет создать целую группу новых листов с теми же именами, что и выделенные рабочие ячейки, или, наоборот, вставить в активную ячейку имя рабочего листа, быстро скрыть/сделать видимыми активные листы, отсортировать листы по алфавиту, номерам либо цвету и пр. В подменю «Range» объединены команды для расширенного поиска и замены, сортировки, специальной вставки, транспонирования и др. Они, в частности, позволяют провести сортировку ячеек с учетом не только значений в них, но и целого спектра других критериев (включая цвет заполнения ячейки, фонт и размер шрифта и др.). Команды подменю «Columns & Rows» помогут быстро раскрасить таблицу, залив четные и нечетные строки разными цветами, слить указанные столбцы либо строки, удалить пустые либо скрытые столбцы и строки, отрегулировать высоту строк в соответствии со значениями в них и пр. Подменю «Numbers» упросит ряд операций с числами — в частности, поможет легко изменить знак перед числом на противоположный, округлить до определенного числа знаков после запятой, отформатировать как текст и т.п. И это лишь самое немногое из того перечня операций, выполнение которых может быть ускорено с помощью расширения ASAP Utilities.

 5.png

Очень удобно в ASAP Utilities реализовано применение формул — они назначаются сразу всему выделенному диапазону, при этом программа запоминает последние 100 задействованных формул, так что в случае повторного применения вводить нужную формулу уже не потребуется — ее можно просто выбрать из списка.

 6.png

Быстрый поиск и замена данных

Встроенной в Excel возможности проведения поиска и замены хватает далеко не всегда. Предположим, нужно провести замену не во всех, а только в каких-то определенных найденных при поиске ячейках — встроенными средствами Excel в таком случае придется многократно щелкать по кнопке «Найти далее» и осуществлять замену, что весьма утомительно. Или, при необходимости проведения одной и той же замены в нескольких листах либо книгах, данную операцию нужно будет запускать многократно. А если какие-то варианты замен приходится проводить регулярно, то каждый раз нужно будет вводить данные для поиска и замены заново, поскольку в Excel запоминание такой информации не предусмотрено.

Ускорить выполнение подобных операций можно с помощью плагинов Advanced Find & Replace или MAPILab Find and Replace for Excel, существенно расширяющих возможности стандартного поиска и замены.

Произвести сложный поиск с заменой с помощью Advanced Find & Replace (3,49 Мб; 29,95 долл.; 15-дневная демо-версия) не составляет ни малейшего труда. Вначале нужно щелкнуть на появившейся в панели инструментов после установки плагина кнопке — это приведет к открытию в левом углу окна панели «Find & Replace». А затем ввести в поле поиска искомый текст и щелкнуть на кнопке «Find All». В итоге будут найдены ячейки с соответствующим текстом на всех листах открытой книги (или нескольких книг, если таковых было открыто более одной). После этого можно будет осуществить замену сразу во всех ячейках, указав текст для замены и щелкнув на кнопке «Replace All». Либо только в некоторых их них — тогда эти ячейки нужно будет выделить и воспользоваться командой «Replace in the selected items». При необходимости поиск можно проводить не только в значениях ячеек, но также в формулах, гиперссылках и комментариях — это настраивается на вкладке «Search in».

 7.png

Принцип проведения поиска с заменой в MAPILab Find and Replace for Excel (1,98 Мб; 1100 руб.; 20-дневная демо-версия) совершенно иной. Книги открывать не нужно, а после открытия Excel следует сразу же щелкнуть на кнопке плагина — это приведет к запуску мастера, на вопросы которого и нужно будет ответить. А именно, вначале указать интересующие книги или диапазоны и затем настроить правила замены. Если изначально был установлен режим замены с предварительным просмотром изменений, то после этого программа выдаст на экран список всех найденных фрагментов текста.

 8.png

Затем можно будет осуществить замену во всех из них либо только в некоторых, выделив их и нажав на кнопку «Заменить отмеченные».

 9.png

Стоит заметить, что плагин MAPILab Find and Replace for Excel может применяться для сохранения и загрузки поисковых запросов в качестве шаблонов. Это позволит в дальнейшем проводить поиск более быстро, ведь исходные данные для поиска и замены уже вводить не придется — потребуется лишь указать список файлов и запустить процесс поиска. Кроме того, названный плагин допускает использование регулярных выражений и масок, что существенно расширяет возможности задания критериев поиска и замены данных, поскольку появляется возможность указывать не конкретные данные, а шаблон соответствия.

Удаление ненужных пробелов

Нередко при копировании в Excel текста из других источников либо просто при небрежном вводе данных появляются ячейки, имеющие вначале и/или в конце введенного в них текста пробелы, которые внешне могут быть и невидимы (если находятся в конце). Пытаться проанализировать данные с наличием подобных пробелов (к примеру, построить сводные таблицы) совершенно невозможно и потому их приходиться отлавливать и удалять; пытаться осуществить это вручную — дело неблагодарное. Гораздо разумнее автоматизировать процесс, воспользовавшись бесплатным плагином Trim Spaces (1,3 Мб).

С его помощью выявить и удалить такие пробелы можно будет в считанные секунды, ведь для этого потребуется лишь выделить интересующие столбцы и щелкнуть на кнопке «Trim Spaces». Все лишние пробелы окажутся удаленными, о количестве найденных пробелов плагин любезно проинформирует.

 10.png

Также стоит заметить, что функция удаления ненужных пробелов предусмотрена в уже упоминавшемся плагине ASAP Utilities — за подобную операцию в нем отвечает команда «Text» > «Delete leading and trailing spaces».

 11.png

Исправление опечаток

Те, кому приходится анализировать большие Excel-таблицы, прекрасно знают, сколько хлопот доставляет отсутствие единообразия вводимых данных, о чем ответственные за непосредственный ввод данных в таблицы сотрудники совершенно не задумываются. Что это означает? Все очень просто — к примеру, вместо текста «Core 2 Duo» в некоторых строках может оказаться «Core2Duo», в других «CORE2 DUO» и т.д. Казалось бы, мелочь, ведь и так понятно, о чем идет речь, но попробуйте на практике провести какие-то выборки в таких таблицах, построить по ним сводные и т.п. Ситуацию еще больше ухудшает наличие банальных опечаток во вводимой информации, когда какой-то из символов случайно оказался просто пропущен либо заменен другим.

Обычно со всеми подобными неточностями приходится сражаться вручную, что отнимает львиную долю времени, однако существует и гораздо более простой способ решения проблемы в лице плагинов Similar Data Finder for Excel или Fuzzy Duplicate Finder. С их помощью выявить ячейки с похожими значениями и исправить значения в тех ячейках, где они оказались неверными, можно в считанные секунды. Подобная корректировка может производиться автоматически (исправляются неверные значения сразу во всех схожих ячейках) либо вручную, когда правка осуществляется только в отношении отдельных ячеек. Наличие возможности ручной правки не менее важно, ведь в немалом числе случаев исправлять требуется не все выявленные ячейки, а лишь часть из них. Дело в том, что наименования моделей продукции могут быть весьма схожими. Например, разные модели блоков бесперебойного питания «Back 500 Ippon Power Pro», «Back 600 Ippon Power Pro» и «Back 800 Ippon Power Pro» окажутся отнесенными данными плагинами к одной группе ячеек. А это означает, что корректно изменить в соответствующем столбце, например, вариант написания «Back 800 Ippon POWER PRO» на вариант «Back 800 Ippon Power Pro» в автоматическом режиме окажется невозможным — придется прибегать к корректировке значений вручную. Но все равно это окажется гораздо быстрее, чем без применения плагинов.

Найти вышеперечисленные ошибки, допущенные при вводе значений ячеек, средствами Similar Data Finder for Excel (3,9 Мб; 1100 руб.; 20-дневная демо-версия) также несложно, поскольку заправлять подобным поиском будет мастер. Нужно открыть рабочую книгу, запустить Similar Data Finder for Excel, щелкнув на одноименной кнопке в окне Excel, выбрать необходимую рабочую книгу или диапазон ячеек и указать режим их сравнения (то есть то, на сколько должны отличаться друг от друга ячейки в процентах либо по числу символов) и диапазон обработки.

 12.png

Программа пару секунд поразмышляет «о жизни» и выдаст отчет показанного ниже вида с ячейками, имеющими похожие значения. После этого во всех либо только отдельных ячейках можно будет изменить особенности форматирования (скажем, фон или шрифт), содержимое либо скопировать правильное значение во все ячейки этой группы. Можно также просто удалить соответствующие строки, если речь идет о выявлении записей-дубликатов. В частности, для того чтобы присвоить значение конкретной ячейки всем ячейкам группы, нужно будет выделить строку с этой ячейкой в результатах поиска и выбрать из контекстного меню команду «Присвоить группе».

 13.png

С помощью плагина Fuzzy Duplicate Finder (2,35 Мб; 29,95 долл.; 15-дневная демо-версия) подобный результат достигается несколько иначе. Выделяют интересующий интервал данных, на панели плагина в поле «Max number» задают число символов, на которое значения ячеек могут отличаться между собой, и щелкают по кнопке «Find Typos». Программа отображает схожие между собой ячейки также по группам. После этого можно будет заменить значения во всех либо только в некоторых найденных ячейках — например, для достижения единообразного вида данных во всех ячейках выделяют ячейку-образец, выбирают команду «Check item» из контекстного меню, а затем щелкают на кнопке «Apply Changes».

 14.png

Выявление записей-дубликатов

По тем или иным причинам, в больших таблицах нередко появляются записи-дубликаты (а иногда и столбцы-дубликаты) — как правило, это связано с недостаточно добросовестным вводом данных. Анализировать данные с такими дубликатами бессмысленно и приходится их вычислять и удалять. Если проводить поиск записей-дубликатов (либо столбцов-дубликатов) встроенными средствами Excel, то эта операция будет отнимать много времени. В случае записей, например, нужно будет вначале отсортировать их по интересующему столбцу (то есть добиться последовательного расположения записей-дубликатов), а затем вручную просмотреть всю таблицу на предмет их выявления. Труд этот весьма утомительный, ведь таблицы с данными обычно очень большие, да и вероятность ошибок не исключена.

Для ускорения решения проблемы стоит воспользоваться расширениями Remove Duplicates from Excel или Duplicate Remover. Оба плагина предназначены для поиска и обработки дубликатов в документах Excel и позволят быстро найти все повторяющиеся элементы, а затем выделить их, изменив форматирование, либо сразу удалить. Причем поиск через эти плагины можно проводить как с целью выявления полностью идентичных строк, так и для того, чтобы найти ячейки с повторяющимися данными в конкретных столбцах или строках.

Плагин Remove Duplicates from Excel (1,76 Мб; 1100 руб.; 20-дневная демо-версия) позволяет искать дубликаты во всей таблице целиком либо только внутри указанного непрерывного диапазона ячеек, а выявленные дублирующиеся ячейки могут быть иначе отформатированы или очищены либо могут быть удалены или скрыты содержащие их строки/столбцы. В случае поиска строк-дубликатов технология следующая — следует выделить всю таблицу либо интересующий ее фрагмент, щелкнуть на кнопке «Поиск одинаковых строк» и в перечне допустимых действий указать нужную операцию (скажем, «Изменить вид» для выделения ячеек цветом). Следует отметить, что поиск может проводиться по значению (установлено по умолчанию) либо по формуле и с учетом либо без учета регистра.

 15.png

Плагин Duplicate Remover (2,26 Мб; 29,95 долл.; 15-дневная демо-версия) умеет искать дубликаты в одной таблице (или ее диапазоне) либо в двух отдельных таблицах. При этом повторяющиеся данные могут быть выделены, иначе отформатированы, удалены либо скопированы или перемещены в новую рабочую книгу либо на новый/существующий рабочий лист. Если речь идет об одной таблице, то для проведения операции нужно выделить всю таблицу либо диапазон в ней (впрочем, это можно будет сделать и позднее) и щелкнуть на кнопке плагина. А затем подсветить вариант «Search in a single table» и при необходимости скорректировать диапазон поиска. На следующем шаге указать, что требуется искать — дублирующиеся элементы («Duplicates») либо уникальные («Uniques»), — и отметить флажками только те столбцы, которые будут проверяться на предмет наличия дубликатов либо уникальных данных. По окончании еще потребуется указать программе, что следует сделать с найденными данными: выделить их, отметить цветом и т.д.

 16_s.jpg

Если задача проще, и нужно избавиться от дубликатов не на уровне таблицы, а, например, внутри фрагмента столбца — то есть выявить в диапазоне уникальные значения, — то тут возможны разные варианты решения проблемы. Можно создать по данному столбцу сводную таблицу, в которой автоматически окажутся отображенными только уникальные значения. Либо воспользоваться уже упоминавшимся плагином PLEX, умеющем извлекать из указанного диапазона уникальные элементы (команда «PLEX» > «Диапазоны» > «Вывод уникальных элементов»).

 17.png

Сравнение таблиц с данными

Нередко при работе в Excel приходиться сравнивать между собой различные модификации таблиц (например, обновленные версии прайс-листов с изменившимися ценами и т.п.). Увы, при этом речь идет совсем не о том, какая из версий файлов является более свежей (это и так очевидно из свойств файлов), а о том, что именно изменилось в таблицах с точки зрения содержимого. Сравнить все позиции обеих таблиц вручную совершенно нереально в силу слишком больших затрат времени. Но ничего страшного, поскольку подобное сравнение может быть произведено автоматически с помощью самых разнообразных расширений. Каких? Например, с помощью уже упоминавшегося плагина Duplicate Remover либо более узкоспециализированных решений в лице расширения Compare Spreadsheets for Excel или независимого приложения Excel Compare.

Плагин Duplicate Remover умеет сравнивать на предмет уникальных значений только два листа из двух различных таблиц. Хитростей проведения анализа данных с его помощью никаких. Следует открыть обе книги, щелкнуть на кнопке плагина и подсветить флажок «Compare two tables (lists, ranges)». Затем нужно будет указать диапазон первой таблицы, потом диапазон второй таблицы, выбрать вариант «Уникальные» («Uniques»), поскольку задача заключается в выявлении отличающихся записей. По окончании еще потребуется отметить флажками все столбцы и определить, что следует делать с выявленными уникальными записями.

 18_s.jpg

После этого Duplicate Remover в мгновение ока найдет и отобразит определенным образом все изменившиеся записи.

 19.png

Возможности плагина Compare Spreadsheets for Excel (8,7 Мб; 1600 руб.; 20-дневная демо-версия) также ограничены сравнением лишь двух листов двух выбранных книг, но зато при сравнении с его помощью может учитываться формат ячеек, а сравниваться не только значения, но и формулы. Кроме того, допускается более тонкая настройка параметров сравнения (в частности, предусмотрены не один, а целых четыре метода сравнения) и отображения результатов, в которых уникальные ячейки выделяются по-разному в зависимости от «нюанса» их уникальности. Так, по умолчанию добавленные ячейки выделяются зеленым цветом, удаленные синим, а измененные обводятся красной рамкой. Воспользоваться данным плагином для выявления изменения в таблицах несколько сложнее, но зато и результат более впечатляет. Вначале щелкают по кнопке плагина и указывают исходные книги, листы на них и диапазоны. Затем выбирают метод сравнения — метод простого наложения ячеек (осуществляется поиск только измененных ячеек) либо метод выравнивания (ищутся не только измененные, но также удаленные и добавленные ячейки). После этого определяют, какие столбцы или строки левого диапазона ячеек следует сравнивать со строками или столбцами правого диапазона ячеек, и настраивают параметры сравнения (сравнивать по формулам или значениям, учитывать ли регистр и/или формат ячеек). На последнем этапе при желании корректируют параметры отчета — то есть внешний вид подсветки добавленных, удаленных и измененных ячеек.

 20_s.jpg

Результат проведенного сравнения открывается в двухпанельном окне. На левой панели окажутся отображенными данные из первой таблицы, на правой — из второй. И те, и другие будут раскрашены в соответствии со сделанными установками.

 21_s.jpg

Утилита Excel Compare (1,11 Мб; 290 руб.; демо-версия на 60 запусков) умеет сравнивать все одноименные рабочие листы двух файлов, все файлы, которые расположены в двух выбранных папках, либо все листы в файлах созданного в среде данной утилиты проекта. Однако для примера мы проведем аналогичное вышерассмотренному сравнение двух прайс-листов с указанием конкретных диапазонов, что позволит более наглядно сопоставить результаты работы Compare Spreadsheets for Excel и Excel Compare. Провести здесь такое сравнение гораздо проще, поскольку нужно будет лишь выбрать исходные книги, листы в них и диапазоны и щелкнуть на кнопке «Сравнить».

 22_s.jpg

Отчет различий, полученный при сравнении двух версий прайс-листа, представляется в виде отдельной Excel-книги. В ней зеленым и голубым цветами будут отмечены уникальные данные в первом и втором сравниваемых диапазонах. Эти данные окажутся сгруппированными в три группы: в первой группе отображаются измененные данные, во второй — добавленные, в третьей — удаленные. То есть все остальные данные (не уникальные) видны в отчете не будут, что, на наш взгляд, не очень удобно, однако все же есть возможность мгновенного переключения к конкретной строке одного из сравниваемых документов непосредственно из отчета щелчком на гиперссылке вида «>» или «<«. Но зато настройки сравнений в Excel Compare можно запоминать в виде проектов, что ускоряет в дальнейшем проведение таких однотипных операций.

 23.png

Быстрое слияние ячеек

Встроенными средствами Excel объединить ячейки, не потеряв данные в них, невозможно, поскольку в полученной после слияния обобщенной ячейке помещаются данные из самой левой ячейки в выделенной группе. А необходимость подобного слияния возникает довольно часто — к примеру, нужно получить столбец «ФИО» с полными данными о клиентах, а изначально при вводе фамилия, имя и отчество были введены в разные столбцы. Понятно, что вариантов решения этой проблемы множество — можно создать столбец «ФИО» с данными, вычисляемыми по формулам на основе отдельных столбцов, а затем последние удалить, можно скопировать данные вручную по очереди и т.п. Но все это окажется достаточно утомительным и потребует немало времени.

Однако отчаиваться не стоит — существуют плагины, позволяющие осуществлять подобные варианты слияний одним кликом мыши — это плагин Merge Cells Wizard либо уже упоминавшиеся расширения ASAP Utilities и PLEX.

Плагин Merge Cells Wizard (2,13 Мб; 29,95 долл.; 15-дневная демо-версия) может использоваться для слияния нескольких ячеек в одну либо объединения между собой строк, столбцов или диапазонов ячеек (то есть, например, построчного слияния данных из двух столбцов). Для примера работы плагина представим стандартную ситуацию — наличие в таблице столбцов «Вендер» и «Модель», содержимое которых требуется объединить в один столбец с совокупными данными «Вендер/Модель». Первым делом выделяют исходные столбцы и щелкают на кнопке вызова плагина » Merge Cells Wizard». Потом указывают принцип объединения (выберем в свитке «Merge selected cells» вариант «row by row», свитке «Separate values with» — «Alt+Enter», а в поле «Place the results to» — «left cell»), включают флажок «Clear the content of selected cells» для очистки данных в выделенных ячейках и щелкают на кнопке «Merge».

 24.png

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

 25.png

Слияние отдельных ячеек через Merge Cells Wizard ничем принципиальным не отличается за исключением того, что в свитке «Merge selected cells» придется выбирать не построчное слияние («row by row»), как только что было осуществлено, а в одну ячейку, что соответствует варианту «in one cell».

Выполнить слияние соответствующих ячеек указанных столбцов с помощью плагина PLEX нисколько не сложнее — достаточно выделить их и воспользоваться командой «PLEX» > «Ячейки» > «Объединение ячеек с сохранением текста», указав как конкретно нужно проводить слияние: по строкам или столбцам.

 26.png

Аналогично данная операция проводится и средствами плагина ASAP Utilities, где за подобные действия отвечают команды «Merge column data (join cells)» и «Merge row data (selected cells)» из меню «ASAP Utilities» > «Columns & Rows». То есть на практике нужно будет, например, только выделить сливаемые столбцы, вызвать команду «Merge column data (join cells)» и указать разделитель (например, «пробел») между сливаемыми ячейками.

 27.png

Быстрое объединение данных из нескольких файлов

Теоретически, объединить в Excel таблицы из разных файлов в один документ — не проблема, поскольку достаточно просто открыть их и скопировать данные через буфер обмена. Однако при большом количестве файлов или для больших таблиц подобная операция становится достаточно трудоемкой. В таком случае на помощь придут плагины Advanced Consolidation Manager, Merge Tables Wizard или Tables Transformer for Excel.

Плагин Advanced Consolidation Manager (3,6 Мб; 1100 руб.; 20-дневная демо-версия) поможет скопировать листы с данными из нескольких файлов в одну рабочую книгу либо объединить данные из разных файлов на один лист. Объединение данных может производиться с использованием итоговых функций: Sum, Count, Average, Max и т.д. Предположим, что у нас имеются два отдельных файла с данными о наличии в розничной продаже в конкретный месяц двух типов продукции; в каждом из файлов — по одному листу. Требуется создать результирующий файл с двумя листами — на первом должны фигурировать данные по первому виду продукции, на втором — по второму. Щелкаем на кнопке плагина и выбираем режим «Копировать данные из нескольких файлов в один файл». Затем указываем исходные файлы и определяем вариант именования страниц — последнее в данном случае не имеет значения, поскольку ни один из предложенных вариантов в данном примере нас не устраивает (хотелось бы, чтобы имена листов полностью совпадали с именами исходных книг, но, увы, так не получится), листы потом все равно придется переименовывать.

 28_s.jpg

Плагин Merge Tables Wizard (2,27 Мб; 39,95 долл.; 15-дневная демо-версия) работает не с листами, а с указанными на них данными и также позволяет объединять информацию из нескольких файлов в одном листе. Технически это будет чуть медленнее, поскольку данные придется выделять, но зато появляется возможность брать не все листы полностью, а только нужную информацию с них. Помимо обычного объединения информации из нескольких таблиц, названный плагин также может быть применен для сравнения однотипных данных и их обновления в рабочей таблице на основе информации базовой таблицы. Технология его применения несложная. В качестве примера рассмотрим ситуацию, когда имеются две таблицы: первая включает наименования товаров и их характеристики, а вторая — цены. Требуется создать одну общую таблицу с объединенными данными — то есть с группировкой по наименованию товаров. Для этого щелкают на кнопке плагина и указывают диапазон данных в первой таблице, а затем — диапазон данных во второй таблице. После чего определяют поля, через которые будет произведено слияние (то есть присутствующие в обеих таблицах), и поля из второй таблицы, которые следует добавить. В итоге, первая таблица окажется переписанной — в ней появятся поля из второй таблицы, что, вообще-то, не очень удобно; приятнее, когда есть выбор — обновлять исходную таблицу либо создавать новую.

 29_s.jpg

Плагин Tables Transformer for Excel (3,2 Мб; 1100 руб.; 20-дневная демо-версия) может объединить данные из двух таблиц в одну с их группировкой по наименованию конкретного поля. При этом он позволяет включать в общую таблицу не все столбцы из объединяемых таблиц, а только требуемые (исходные данные остаются неизменными). В качестве примера использования данного плагина рассмотрим ту же ситуацию, что и для Merge Tables Wizard. Для начала щелкают на кнопке плагина и активируют режим «Объединить таблицы». Затем указывают исходные таблицы, корректируют диапазоны данных и определяют тот столбец, который будет использоваться для сравнения. По окончании задают список полей из первой и второй таблиц, которые должны присутствовать в результирующей таблице, и указывают, где должна быть создана новая таблица: в текущем листе, новом листе либо в новой книге.

 30.png

Разделение данных по таблицам

Если вам часто приходиться формировать на базе одной таблицы несколько новых, включая в них некоторую информацию из исходной таблицы, то стоит обратить внимание на выше упоминавшиеся плагины Advanced Consolidation Manager, Tables Transformer for Excel и ASAP Utilities.

Плагин Advanced Consolidation Manager окажется полезным при копировании данных в разные файлы с группировкой их по страницам — «в переводе на русский» это означает, что первые листы с данными из исходных файлов будут последовательно объединены в первой книге, вторые — во второй и т.д. Технология подобного разделения данных, в принципе, ничем не отличается от вышерассмотренного примера с объединением данных через этот же плагин — единственное, что выбирать в первом окне нужно будет режим «Копировать данные из нескольких файлов с группировкой по имени страницы».

 31-j.jpg

Плагин Tables Transformer for Excel также поможет быстро разделить одну таблицу на несколько новых. Но принципы разделения тут совершенно иные — в зависимости от настроек, плагин руководствуется либо указанным пользователем количеством строк, либо уникальными значениями ячеек в определенных столбцах. В первом варианте достаточно лишь указать программе, через какое число строк следует начинать новую таблицу. В результате такого разделения, в самой первой таблице окажутся самые верхние строки исходной таблицы, во второй — следующие за ними строки и т.д. Названия столбцов в каждой новой таблице могут быть продублированы, а новые таблицы окажутся размещенными в новой либо рабочей книгах (на текущем или новом листах) Подобный вариант разбиения может пригодиться, например, для получения на базе одного годового отчета по продажам с данными за каждый месяц четырех квартальных отчетов.

Второй режим разбиения (с учетом уникальных значений ячеек в выбранном столбце), на наш взгляд, может потребоваться на практике чаще — скажем, он будет полезен для получения отдельных таблиц с данными по соответствующим уникальным значениям, например, по конкретным производителям, наименованиям продукции и т.п. Взяв за основу таблицу с данными о продукции от множества производителей, попробуем создать отдельные таблицы по каждому производителю. Для этого нужно открыть исходную книгу, щелкнуть по кнопке плагина, выбрать режим «Разделить таблицу», указать лист и диапазон с данными, выбрать в качестве способа разделения вариант «По уникальным значениям в столбцах» и указать столбец для разделения (в нашем случае это будет столбец «Vendor»).

 32_s.jpg

Возможности плагина ASAP Utilities в этом плане гораздо скромнее — им можно воспользоваться для формирования новых Excel-документов на основе отдельных листов исходной книги. Иными словами, каждый из листов исходной книги будет помещен в отдельный файл. Производится эта операция по команде «ASAP Utilities» > «Export» > «Export worksheets as separate files».

 33.png

Использование автоформатирования и стилей

Как известно, в Excel предусмотрено автоматическое форматирование сводных таблиц (команда «Формат» > «Автоформат»), однако выбор предустановленных шаблонов там невелик. Поэтому чаще всего приходится прибегать к форматированию сводных таблиц вручную, но при их перестройке (например, при добавлении или удалении полей) часть сделанных настроек форматирования может теряться — в итоге, приходится затрачивать дополнительное время на повторное форматирование. Еще более актуально то, что каждую новую сводную таблицу вновь приходится форматировать, поскольку запомнить сделанные настройки форматирования в виде шаблона в Excel невозможно — подобной функциональности там просто нет. Поэтому при активном использовании сводных таблиц явно нелишней окажется установка плагина AutoFormat for PivotTables.

В поставку плагина AutoFormat for PivotTables (3,76 Мб; 29,95 долл.; 15-дневная демо-версия) входит некоторый набор предустановленных и довольно привлекательных шаблонов, список которых может быть расширен путем скачивания дополнительных шаблонов с сайта программы либо за счет самостоятельной разработки. Последнее как раз и представляется самым интересным, поскольку после разработки нужных в работе шаблонов (понятно, что с последующим их сохранением в базе шаблонов), форматирование вновь создаваемых таблиц уже не будет отнимать львиную долю времени. Для его проведения достаточно будет просто запустить плагин, выбрать нужный шаблон из списка и щелкнуть на кнопке «Apply». Количество создаваемых пользовательских шаблонов не ограничено, и для удобства работы с ними шаблоны можно объединять в группы. Поддерживается импорт и экспорт пользовательских шаблонов, что позволяет восстанавливать их после переустановки системы и переносить между компьютерами. Кстати, по заверениям разработчиков, этот плагин может быть получен бесплатно теми пользователями, которые пришлют им свою коллекцию шаблонов.

 34.png

Что касается стилей, то широкое применение их на практике позволяет не только добиваться единообразного оформления материалов, но и существенно ускоряет процесс настройки внешнего вида таблиц. Увы, встроенные в Excel возможности работы со стилями довольно ограничены — их немного, а создание пользовательских стилей хотя и допускается, но использовать такие стили можно только внутри той книги, где они были созданы. Если же необходимо применить пользовательский стиль в другой книге (то есть не в той, где он был создан), то придется открывать обе книги и затем копировать стиль из одной книги в другую, что долго и неудобно. Если такое положение дел вас не устраивает, то стоит обратить внимание на плагин Style Manager for Excel.

Плагин Style Manager for Excel (3,08 Мб; 19,95 долл.; 15-дневная демо-версия) поможет легко и быстро оформлять таблицы с помощью стилей, управление которыми производится через дополнительную панель «Style Manager», включаемую/выключаемую нажатием комбинации клавиш «Ctrl+Shift+S». Список входящих в поставку стилей достаточно велик (имеются стили для оформления заголовков, исходных данных, результирующих эти данные ячеек и т.п.). Более того, данный список без проблем может быть расширен за счет пользовательских стилей, создать которые совсем несложно — достаточно настроить параметры форматирования в одной из ячеек, по своему вкусу подобрав цвета, шрифты, границы и прочие настройки форматирования, щелкнуть на кнопке «Add» и ввести имя нового стиля. Созданные таким образом пользовательские стили в дальнейшем без ограничений могут быть использованы в любой книге. Все стили (как встроенные, так и пользовательские) отображаются на панели «Style Manager» в древовидной структуре, причем, для удобства применения, их несложно сгруппировать по папкам. При необходимости, любой из стилей можно перетащить из одной папки в другую, переименовать или удалить. Наложение на выделенные ячейки стиля не составляет ни малейшего труда — достаточно щелчка мыши по выбранному стилю.

 35.png

Быстрый доступ к избранным книгам

Активно работающим в Excel пользователям часто приходится открывать по множеству книг, которые могут находиться в самых разных папках на различных дисках, включая сетевые. Поэтому перемещение по соответствующим папкам нередко оказывается весьма утомительным. Способов решения данной проблемы множество. Можно, к примеру, прямо на рабочем столе разместить ведущие к документам ярлыки, однако это не самая лучшая идея. Гораздо разумнее воспользоваться бесплатной Excel-надстройкой Favorite Bookmarks (509 кб). С ее помощью несложно создать нужный набор закладок на избранные папки с документами либо отдельные файлы, каждый раз щелкая на кнопке «Add» и указывая файл либо папку. Это позволит в дальнейшем открывать соответствующие папки либо загружать напрямую файлы всего одним кликом мыши. Созданным набором закладок можно управлять, перемещая их в желаемом порядке. Кроме того, для удобства ориентации, разрешается вставлять между закладками пустые строки либо метки.

 36.png

Эффективная работа с книгами

Если одновременно приходится работать со множеством книг, постоянно переключаясь между ними, то имеет смысл обзавестись плагином Explorer for Microsoft Excel. Данный плагин (3,54 Мб; 19,95 долл.; 15-дневная демо-версия) обеспечивает удобное визуальное управление открытыми книгами и листами в них, отображая и те, и другие на специальной панели в виде дерева. Эта панель располагается в левой части экрана и скрывается/отображается выбором из меню Ablebits.com либо нажатием комбинации клавиш «Ctrl+Shift+N» (правда, при тестировании последней версии плагина в нашем случае названная комбинация почему-то работать перестала, чему объяснения мы так и не нашли). Через панель Explorer for Excel очень удобно переключаться между листами и книгами, просто подсвечивая их на дереве. Можно также переименовывать и распечатывать листы и книги, создавать, удалять листы и перетаскивать их между книгами. Одним кликом несложно выявить ошибки во всех открытых документах, ссылки, имена, комментарии, гиперссылки и ячейки, имеющие условное форматирование. Перечень допустимых действий в отношении этих объектов различен — скажем, условные форматы можно очистить, имена изменить, ошибки проигнорировать и т.д.

 37.png

Во многих таблицах в ряде ячеек значения вычисляются на основе данных из других листов либо даже других книг (файлов-источников), поскольку Excel позволяет связывать рабочие листы и отображать данные из одного рабочего листа в другом, вне зависимости от его расположения через внешние ссылки. Подобная возможность совершенно незаменима в случае регулярного обновления информации в файле-источнике либо необходимости обобщения данных из различных рабочих книг. За примерами такого рода задач далеко ходить не надо — скажем, требуется подготовить отчет по продажам, в котором некоторые исходные данные для вычислений (хотя бы текущие цены, которые ныне меняются не один раз на дню) берутся из связанного с рабочей книгой файла. А этот файл хранится в общей папке на сервере компании. При создании отчета можно пойти двумя путями — либо вручную каждый раз копировать в отчет изменившиеся цены, либо брать их напрямую из той самой книги, что находится в общей папке на сервере. Первый вариант весьма зануден, во втором достаточно будет лишь однажды настроить правильно формулы — и «дело в шляпе»: в отчете всегда будут использоваться в расчетах самые последние данные. Но тут есть одно «но» — если кому-то придет в голову мысль переименовать исходный файл с ценами или переместить его в другую папку (пусть и находящуюся в той же самой общей папке), то все ссылки окажутся неработоспособными, а все связи, соответственно, нарушенными. Если такая ситуация приключилась, то придется выяснять, что произошло с исходным файлом (а таковых ведь может быть и несколько), и затем вручную вновь указать эти файлы во всех расчетных формулах, что потребует времени и нервов. Более быстрый способ решения проблемы — воспользоваться плагином Fix Broken Links for Excel.

 38.png

С помощью этого плагина (2,71 Мб; 1600 руб.; 20-дневная демо-версия), нарушенные связи могут быть восстановлены в автоматическом режиме. Это означает, что вручную указывать новые файлы-источники в формулах не придется — программа сделает это сама. Технически это будет выглядеть следующим образом — после запуска плагина выбирается режим «Восстановление связей», затем в пустой изначально список в следующем окне добавляют исходный файл, ссылки в котором необходимо восстановить. После этого указывают папки, в которых должен быть произведен поиск файла-источника, на который имеются ссылки в формулах исходного файла, указанного на предыдущем шаге. В итоге всего этого, плагин либо найдет файл-источник либо нет, а найдет он его лишь в случаях, если одна из указанных папок (но не подпапка) содержит файл-источник с исходным именем. Так что тут особо обольщаться не стоит — «чудес в этом мире не бывает» — и вам все равно нужно знать местонахождение файла-источника и его нынешнее имя. В случае безуспешного поиска в автоматическом режиме, придется указать файл-источник вручную — для этого на последнем шаге мастера, в режиме автоматического восстановления связей, в окне «Восстановление связей» нужно щелкнуть правой кнопкой мыши на ненайденном файле-источнике, в контекстном меню выбрать «Ручное восстановление» и самостоятельно указать файл. Конечно, в итоге, восстановление связей получается не в полном смысле автоматическим, но все равно это оказывается намного быстрее, чем восстановление таких нарушенных связей вручную средствами только Excel.

 39_s.jpg

Также стоит заметить, что плагин Fix Broken Links for Excel дополнительно умеет копировать и переносить связанные файлы с сохранением работоспособности связей. Данная возможность предотвратит проблемы с нарушением связей при изменении структуры папок на рабочем компьютере и в случае использования связанных документов на нескольких компьютерах — например, рабочем компьютере и ноутбуке. А значит, и избавит от неизбежных проблем восстановления связей.

Заключение

Мы остановились лишь на некоторых популярных расширениях для Microsoft Excel, отобрав наиболее интересные в плане функциональности инструменты для широкого пользователя и отбросив дорогостоящие наборы в лице, скажем, Productivity Suite for Microsoft Excel. При этом, далеко не в каждом продукте нами были полностью указаны все его возможности, поскольку своей задачей мы ставили не перечисление всех без исключения функций того или иного расширения, а решение конкретного спектра задач, часто возникающих при работе с большими объемами данных в Excel. И, разумеется, признаем, что у каждого активного Excel-пользователя имеется свой набор установленных плагинов, позволяющих оптимально решать какой-то конкретный спектр задач.

Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Add-ins provide optional commands and features for Microsoft Excel. By default, add-ins are not immediately available in Excel, so you must first install and (in some cases) activate these add-ins so that you can use them.

Are you looking for information about Office Add-ins based on HTML, CSS, and JS? If you are, see Get an Office Add-in for Excel.

Some add-ins are built in to Excel, such as Solver and the Analysis ToolPak. Other add-ins are available from the Download Center and must first be downloaded and installed. Finally, there are add-ins that are created by third parties, such as a programmer in your organization or a software solution provider. These can be Component Object Model (COM) add-ins, Visual Basic for Applications (VBA) add-ins, and DLL add-ins. These add-ins must also be installed to use them.

Most add-ins can be categorized into three different types:

  • Excel add-ins    These typically include Excel add-in (.xlam), Excel 97-2003 add-in (.xla), or DLL add-in (.xll) files or they are automation add-ins. Some Excel add-ins, such as Solver and the Analysis ToolPak, may be available after you install Excel or Microsoft Office. Typically, you only need to activate these add-ins to use them.

  • Downloadable add-ins    Additional add-ins for Excel can be downloaded and installed from Downloads at Office.com.

  • Custom add-ins    Developers and solution providers usually design custom Component Object Model (COM) add-ins, automation add-ins, VBA add-ins, and XLL add-ins. These must be installed for you to use them.

After you have installed or activated an add-in, the add-in and its commands may be available in one of the following locations:

  • Data tab. After you install and activate the Analysis ToolPak and Solver add-ins, the Data Analysis and Solver commands are available in the Analysis group.

    Data Analysis and Solver

  • Formulas tab. After you install and activate the Euro Currency Tools, the Euro Conversion and Euro Formatting commands are displayed in the Solutions group.

    Euro Conversion and Euro Formatting

  • Add-Ins tab. Other add-ins may be added to the Add-Ins tab. This tab is added to the ribbon when you install and activate the first add-in that is shown in the Add-Ins tab. If you don’t see the Add-Ins tab, you should exit and then restart Excel.

Other add-ins, such as the Get Started tab, are available in other places in Excel, such as a tab on the ribbon, or through macros or customized menus.

Important: If you are a software developer, you can use this procedure to install or remove an automation program before you design installation and removal programs for your add-in.

To activate an Excel add-in    

  1. Click the File tab, click Options, and then click the Add-Ins category.

  2. In the Manage box, click Excel Add-ins, and then click Go.

    The Add-Ins dialog box appears.

  3. In the Add-Ins available box, select the check box next to the add-in that you want to activate, and then click OK.

If you cannot find the add-in that you want to activate in the Add-Ins available box, you may need to install it.

To install an Excel add-in    

  • To install an add-in that is typically installed with Excel, such as Solver or the Analysis ToolPak, run the setup program for Excel or Microsoft Office and choose the Change option to install the add-in. After you restart Excel, the add-in should appear in the Add-Ins available box.

  • Some Excel add-ins are located on your computer and can be installed or activated by clicking Browse (in the Add-Ins dialog box) to locate the add-in, and then clicking OK.

  • Some Excel add-ins require running an installation package. You may need to download or copy the installation package to your computer (an installation package is typically a file with an .msi file name extension), and then run it.

  • Other add-ins that are not available on your computer can be downloaded and installed through a Web browser from Downloads or from other sites on the Internet or a server in your organization. Follow the setup instructions for the download as needed.

To inactivate an Excel add-in    

  1. Click the File tab, click Options, and then click the Add-Ins category.

  2. In the Manage box, click Excel Add-ins, and then click Go.

  3. In the Add-Ins available box, clear the check box next to the add-in that you want to inactivate, and then click OK.

    In many cases, when you inactivate an add-in, it is removed from its group on the ribbon. In other cases, to remove the add-in from the ribbon, you may need to restart Excel.

    Note    Inactivating an add-in does not remove the add-in from your computer. To remove the add-in from your computer, you must uninstall it.

To remove an Excel add-in    

Important: If you originally installed the Excel add-in from a network file server or from a shared folder, you might need to remove the add-in from that location. If you installed the Excel add-in from a CD and you mapped your CD drive to a new drive letter after installing the add-in, you need to reinstall the add-in from the CD. If you are running any Excel add-ins from the CD, you must uninstall the Excel add-ins, and then reinstall them from the CD.

  1. Click the File tab, and then click Exit.

  2. In Control Panel, click Programs and Features (Windows 7 and Windows Vista) or Add/Remove Programs (Windows XP).

  3. Do one of the following:

    • If you installed Excel as part of Microsoft Office, click Microsoft Office in the list of installed programs, and then click the Change button.

    • If you installed Excel individually, click the name of your program in the list of installed programs, and then click the Change button.

    • If you installed the add-in from the Download Center, click the name of your program in the list of installed programs, and then click the Uninstall button.

  4. Follow the instructions in the installation program.

Important: If you are a software developer, you can use this procedure to install or remove an automation program before you design installation and removal programs for your add-in. If you are not a developer, you should not need to use this procedure. Contact the system administrator who provided the add-in if you want installation and removal instructions.

Add a COM add-in

  1. Click the File tab, click Options, and then click the Add-Ins category.

  2. In the Manage box, click COM Add-ins, and then click Go.

    The COM Add-Ins dialog box appears.

  3. In the Add-Ins available box, select the check box next to the add-in that you want to install, and then click OK.

    Tip    If the add-in that you want to use is not listed in the Add-Ins available box, click Add, and then locate the add-in.

Remove a COM add-in

  1. Click the File tab, click Options, and then click the Add-Ins category.

  2. In the Manage box, click COM Add-ins, and then click Go.

    The COM Add-Ins dialog box appears.

  3. In the Add-Ins available box, clear the check box next to the add-in that you want to remove, and then click OK.

    Note    This removes the add-in from memory but keeps its name in the list of available add-ins. It does not delete the add-in from your computer.

  4. To remove a COM add-in from the list of available add-ins and to delete the add-in from your computer, click its name in the Add-ins available box, and then click Remove.

Note: If you are a software developer, you can use this procedure to install or remove an automation program before you design installation and removal programs for your add-in. If you are not a developer, you should not need to use this procedure. Contact the system administrator who provided the add-in if you want installation and removal instructions.

  1. Click the File tab, click Options, and then click the Add-Ins category.

  2. In the Manage box, click Excel Add-ins, and then click Go.

    The Add-Ins dialog box appears.

  3. To install an automation add-in, in the Automation servers available box, click Automation, and then click the add-in that you want.

    Tip    If the add-in that you want isn’t in the list, click Browse, locate the add-in, and then click OK.

  4. To remove an automation add-in, you must remove it from the registry. See your system administrator for details.

Some add-ins are built in to Excel, such as Solver and the Analysis ToolPak. Other add-ins are available from the Download Center and must first be downloaded and installed. Finally, there are add-ins that are created by third parties, such as a programmer in your organization or a software solution provider. These can be Component Object Model (COM) add-ins, Visual Basic for Applications (VBA) add-ins, and DLL add-ins. These add-ins must also be installed to use them.

Most add-ins can be categorized into three different types:

  • Excel add-ins    These typically include Excel add-in (.xlam), Excel 97-2003 add-in (.xla), or DLL add-in (.xll) files or they are automation add-ins. Some Excel add-ins, such as Solver and the Analysis ToolPak, may be available after you install Excel or Microsoft Office. Typically, you only need to activate these add-ins to use them.

  • Downloadable add-ins    Additional add-ins for Excel can be downloaded and installed from Downloads at Office.com.

  • Custom add-ins    Developers and solution providers usually design custom Component Object Model (COM) add-ins, automation add-ins, VBA add-ins, and XLL add-ins. These must be installed for you to use them.

After you have installed or activated an add-in, the add-in and its commands may be available in one of the following locations:

  • Data tab. After you install and activate the Analysis ToolPak and Solver add-ins, the Data Analysis and Solver commands are available in the Data tab on the ribbon.

  • Home tab. Other add-ins may be added to the Home tab.

Other add-ins, such as the Get Started tab, are available in other places in Excel, such as a tab on the ribbon, or through macros or customized menus.

Important: If you are a software developer, you can use this procedure to install or remove an automation program before you design installation and removal programs for your add-in.

To activate a pre-installed Excel add-in    

  1. On the Tools menu, select Add-ins.

  2. In the Add-Ins available box, select the check box for the Add-in you want to activate, and then click OK.

To install an Excel add-in    

  • Some Excel add-ins are located on your computer and can be installed or activated by clicking Browse (in the Add-Ins dialog box above) to locate the add-in, and then clicking OK.

  • Some Excel add-ins require running an installation package. You may need to download or copy the installation package to your computer (an installation package is typically a file with an .msi file name extension), and then run it.

  • Other add-ins that are not available on your computer can be downloaded and installed through a Web browser from Downloads or from other sites on the Internet, a server in your organization, , or using the built-in Store option in Excel. Follow the setup instructions for the download as needed.

    To install Add-ins from the Store

    1. Click the Insert tab in the ribbon.

    2. Click the Store button.

    3. Use the Categories or Search field to find Add-ins.

    4. Click Add to install the Add-in.

      Note: Some Add-ins need to be purchased.

To remove an Excel add-in    

  1. Click the Insert tab, and then click My Add-ins.

  2. In Office Add-ins, click the 3 dots menu next to the Add-in.

  3. Click Remove.

  4. Read the notice that appears regarding other devices and click Remove.

Информация о материале

Опубликовано: 27 сентября 2011

Просмотров: 18277

Файлы .ods
(OpenDocument Spreadsheet) — это электронные таблицы формата OpenDocument,
созданные в программах типа StarOffice или
OpenOffice
.

Что такое OpenDocument Format

OpenDocument Format (ODF — от
OASIS Open Document Format for Office Application
открытый формат документов для офисных приложений) —
открытый формат файлов документов для хранения и обмена редактируемыми
офисными документами, в том числе текстовыми документами (такими, как заметки,
отчеты и книги), электронными таблицами, рисунками, базами данных, презентациями.

Стандарт был разработан индустриальным сообществом OASIS и основан
на XML-формате. 1 мая 2006 г. принят как международный стандарт
ISO/IEC 26300. С 1 июля 2011 г. открытый формат становится
государственным стандартом в Российской Федерации
(ГОСТ Р ИСО / МЭК 26300 — 2010).

Стандарт был совместно разработан различными организациями, доступен для всех
и может быть использован без ограничений. OpenDocument представляет собой
альтернативу частным закрытым форматам, включая DOC, XLS и
PPT (форматы, используемые в Microsoft Office 97 — 2007),
а также формату Microsoft Office Open XML.


Как открыть файл .ods?

Установите плагин-конвертер Sun ODF Plugin for Microsoft Office
(см.
Как установить
Sun ODF Plugin for Microsoft Office?).

Как подключить плагин к
Microsoft Office Excel 2000/XP/2003

Как подключить плагин к Microsoft Office Excel 2000/XP/2003

  • запустите Microsoft Office Excel;
  • выберите меню Сервис -> Надстройки:
    (Tools -> Add-Ins);
  • в диалоговом окне Надстройки
    (Add-Ins) нажмите кнопку Обзор: (Browse:);
  • в окне Обзор укажите расположение файла
    odfaddin.xla (Program FilesSunSun ODF Plugin for
    Microsoft Office *.*converter) -> OK -> OK;
  • на панели инструментов появится новая панель Sun ODF Plugin с кнопками
    Импорт файла в формате ODF и Экспорт файла ODF.

  • Как открыть файл в формате
    .ods
    в Microsoft Office Excel

  • запустите Microsoft Office Excel;
  • Microsoft Office Excel 2000/XP/2003:
    • на панели инструментов нажмите кнопку Импорт файла в формате ODF
      (или выберите меню Файл -> Импорт электронной таблицы в формате ODF);
    • в окне Импорт электронной таблицы в формате ODF выберите файл
      .ods, который нужно открыть -> нажмите Открыть.
  • Microsoft Office Excel 2007:
    • на ленте инструментов выберите вкладку Надстройки;
    • нажмите кнопку Импорт файла в формате ODF (или выберите команду
      меню Импорт электронной таблицы в формате ODF…);
    • в окне Импорт электронной таблицы в формате ODF выберите файл
      .ods, который нужно открыть -> нажмите Открыть.

    Как сохранить открытый файл
    .ods в формате .xls

  • Microsoft Office Excel 2000/XP/2003:
    • выберите меню Файл -> Сохранить как:;
    • в окне Сохранение документа
      выберите место сохранения файла;
    • в выпадающем списке Тип файла выберите
      Книга Microsoft Office Excel (*.xls);
    • в выпадающем списке Имя файла задайте
      интуитивно понятное имя файла -> Сохранить;
    • файл будет сохранен в формате .xls.
  • Microsoft Office Excel 2007:
    • нажмите кнопку Office -> Сохранить как;
    • в окне Сохранение документа
      выберите место сохранения файла;
    • в выпадающем списке Тип файла выберите нужный вам формат
      (например, Книга Excel (*.xlsx) или Книга Excel 97-2003 (*.xls);
    • в выпадающем списке Имя файла задайте интуитивно понятное
      имя файла -> Сохранить;
    • файл будет сохранен в формате .xlsx/.xls.

    Как конвертировать (сохранить) файл .xlsx/.xls
    в формат .ods

  • откройте файл .xls/.xlsx;
  • Microsoft Office Excel 2000/XP/2003:
    • на панели инструментов нажмите кнопку Экспорт файла ODF
      (или выберите меню Файл -> Экспорт электронной таблицы в формате ODF);
    • в окне Экспорт электронной таблицы в формате ODF выберите
      место хранения файла;
    • в выпадающем списке Имя файла задайте интуитивно понятное
      имя файла -> Сохранить;
    • файл .xls будет конвертирован и сохранен в формате .ods.
  • Microsoft Office Excel 2007:
    • на ленте инструментов выберите вкладку Надстройки;
    • нажмите кнопку Экспорт файла ODF (или выберите команду меню
      Экспорт электронной таблицы в формате ODF:);
    • — в окне Экспорт электронной таблицы в формате ODF
      выберите место хранения файла;
    • в выпадающем списке Имя файла задайте интуитивно понятное
      имя файла -> Сохранить;
    • файл .xlsx будет конвертирован и сохранен в формате .ods.

    Примечания

    1. В Microsoft Office Excel 2007 надстройки
      Sun ODF Plugin for Microsoft Office будут подключены
      автоматически при установке плагина.

      Как узнать, какие надстройки установлены в Excel 2007:

      • нажмите кнопку Office -> Параметры Excel;
      • в окне Параметры Excel выберите меню Надстройки.
    2. Электронные таблицы в формате .ods «весят» меньше, чем в формате
      .xls (например, размер файла в формате .ods — 19,3КБ,
      а в формате .xls — 22,0КБ).
    3. На основании личного опыта, рекомендую использовать
      Sun ODF Plugin for Microsoft Office только для открытия файлов
      .ods. При конвертировании файлов .xlsx/.xls в формат .ods
      иногда бывают сбои (например, файлы .ods не открываются после конвертирования).
    4. 21 мая 2008 г. Microsoft объявила о
      будущей поддержке ODF в Microsoft Office 2007, начиная с
      Service Pack 2
      . Поживем — увидим!..

    ©   
    Валерий Сидоров
       

    http://netler.ru/pc/ods.htm

    Информация о материале

    Опубликовано: 20 сентября 2011

    Просмотров: 10394

     

    Файлы .odt (OpenDocument Text) — это текстовые файлы формата
    OpenDocument, созданные в программах типа StarOffice или OpenOffice.

    Что такое OpenDocument Format

    OpenDocument Format (ODF — от
    OASIS Open Document Format for Office Application
    открытый формат документов для офисных приложений) —
    открытый формат файлов документов для хранения и обмена редактируемыми
    офисными документами, в том числе текстовыми документами (такими, как заметки,
    отчеты и книги), электронными таблицами, рисунками, базами данных, презентациями.

    Стандарт был разработан индустриальным сообществом OASIS и основан
    на XML-формате. 1 мая 2006 г. принят как международный стандарт
    ISO/IEC 26300. С 1 июля 2011 г. открытый формат становится
    государственным стандартом в Российской Федерации
    (ГОСТ Р ИСО / МЭК 26300 — 2010).

    Стандарт был совместно разработан различными организациями, доступен для всех
    и может быть использован без ограничений. OpenDocument представляет собой
    альтернативу частным закрытым форматам, включая DOC, XLS и
    PPT (форматы, используемые в Microsoft Office 97 — 2007),
    а также формату Microsoft Office Open XML.


    Как открыть файл в формате .odt

  • Установите плагин-конвертер Sun ODF Plugin for Microsoft Office (см.

    Как установить Sun ODF Plugin for Microsoft Office?);

  • запустите Microsoft Office Word;
  • Microsoft Office Word 2000/XP/2003:

    • выберите меню Файл -> Открыть…;
    • в окне Открытие документа укажите место расположения файла;
    • в выпадающем списке Тип файла выберите ODF Text Document;
    • выберите файл .odt, который нужно открыть, нажмите Открыть.
  • Microsoft Office Word 2007:

    • нажмите кнопку Office -> Открыть;
    • в окне Открытие документа укажите место расположения файла;
    • в выпадающем списке (справа от выпадающего списка Имя файла) выберите ODF Text Document (*.odt; *.ott);
    • выберите файл .odt, который нужно открыть, нажмите Открыть.

    Как конвертировать файл .odt в формат Microsoft Office Word

  • Microsoft Office Word 2000/XP/2003:

    • выберите меню Файл -> Сохранить как…;
    • в окне Сохранение документа в выпадающем списке Тип файла выберите Документ Word -> Сохранить;
  • Microsoft Office Word 2007:


    • нажмите кнопку Office -> Сохранить как;
    • выберите нужный формат:
      Документ Word (.docx);
      Документ Word 97-2003 (.doc);

      Другие форматы -> Сохранить

      .


    Как конвертировать (сохранить) файл .doc/.docx в формат .odt

    • Откройте файл .doc/.docx;
  • Microsoft Office Word 2000/XP/2003:

    • выберите меню Файл -> Сохранить как…;
    • в окне Сохранение документа выберите место хранения файла;
    • в выпадающем списке Имя файла задайте интуитивно понятное имя файла;
    • в выпадающем списке Тип файла выберите ODF TextDocument (*.odt) -> Сохранить;
    • появится окно Microsoft Office Word с сообщением
      «*.doc может содержать форматирование, которое будет потеряно при преобразовании формат ODF Text Document.
      Сохранить документ в этом формате?»
      , нажмите Да;
    • файл .doc будет конвертирован и сохранен в формате .odt.
  • Microsoft Office Word 2007:

    • нажмите кнопку Office -> Сохранить как;
    • в окне Сохранение документа в выпадающем списке Имя файла задайте интуитивно понятное имя файла;
    • в выпадающем списке Тип файла выберите ODF Text Document (*.odt; *.ott) -> Сохранить;
    • появится окно Microsoft Office Word с сообщением
      «Некоторые свойства документа *.docx будут потеряны при преобразовании в формат ODF Text Document.
      Сохранить документ в этом формате?»
      , нажмите Да;
    • файл .docx будет конвертирован и сохранен в формате .odt.

    Чтобы при открытии и сохранении файлов в Microsoft Office Word
    не появлялись сообщения, типа
    «This file needs to be opened by the text converter,
    which may pose a security risk if the file you are opening is a malicious file.
    Choose Yes to open this file only if you are sure it is from a trusted source»

    или

    «This file needs to be saved using the text converter.
    If you are not the author of this file or if the file is not from a trusted
    source, using this converter may pose a security risk. Click Yes to save this
    file only if you are sure it is from a trusted source»
    :

  • нажмите Пуск -> Выполнить…;
  • в окне Запуск программы в текстовое поле Открыть введите regedit -> OK;
  • откроется окно Редактора реестра;
  • Microsoft Office Word 2002:

    • откройте раздел [HKEY_CURRENT_USERSoftwareMicrosoftOffice10.0WordOptions];
    • создайте (меню Правка -> Создать -> Параметр DWORD)
      REG_DWORD-параметр DoNotConfirmConverterSecurity со значением 1;
  • Microsoft Office Word 2003:

    • откройте раздел [HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0WordOptions];
    • создайте (меню Правка -> Создать -> Параметр DWORD)
      REG_DWORD-параметр DoNotConfirmConverterSecurity со значением 1;
  • Microsoft Office Word 2007:

    • откройте раздел [HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0WordOptions];
    • создайте (меню Правка -> Создать -> Параметр DWORD)
      REG_DWORD-параметр DoNotConfirmConverterSecurity со значением 1;
    • закройте Редактор реестра.

    Примечания

    1. Файлы в формате .odt <весят> меньше, чем в формате .doc (например, размер файла в формате .odt — 47,8КБ, а в формате .doc — 70,5КБ).
    2. На основании личного опыта, рекомендую использовать Sun ODF Plugin for Microsoft Office только для открытия файлов .odt. При конвертировании файлов .doc/.docx в формат .odt иногда бывают сбои (например, файлы .odt не открываются после конвертирования).
    3. Внимание! При работе с Редактором реестра Windows следует соблюдать осторожность, а то можно такого наредактировать, что придется переустанавливать операционную систему!..
    4. 21 мая 2008 г. Microsoft объявила о будущей поддержке ODF в Microsoft Office 2007, начиная с Service Pack 2.

    ©   
    Валерий Сидоров
       

    http://netler.ru/pc/odt.htm

    Информация о материале

    Опубликовано: 30 августа 2011

    Просмотров: 4238

     


    В Microsoft Word 2010 перейдите на закладку «Файл»


    Далее выберите пункт «Сохранить как»


    В открывшемся окне «Параметры Word» выберите раздел «Сохранение«.
    Здесь указано в каком формате необходимо сохранять документы по умолчанию


    Рядом с текущим значением формата нажмите кнопку со стрелкой «вниз» и
    выберите пункт «Текст OpenDocument (*.odt)»


    Убедитесь, что параметр «Текст OpenDocument (*.odt)» выставлен и
    нажмите кнопку «OK»


    Microsoft Word предупредит о смене формата сохранения текстовых документов и
    предложит поменять формат сохранения на открытый формат ODF в других
    приложениях Microsoft Office (электронные таблицы Excel, презентации PowerPoint).
    Нажмите кнопку «Да«, если Вы хотите сохранять таблицы и презентации
    в открытом формате ODF (*.ods и *.odp соответсвенно).


    Теперь, при сохранении документа, у Вас по умолчанию будет выбран
    «Текст OpenDocument» и он будет сохраняться в в формате ODF
    с рашширением *.odt


    Окно настроек «Параметры Word» также можно вызвать
    нажав на кнопку «Сервис«…


    … и, в появившемся над кнопкой «Сервис» меню,
    выбрав пункт «Параметры сохранения…»


    Информация о материале

    Опубликовано: 15 августа 2011

    Просмотров: 4523


    Запустите любое приложение LibreOffice или OpenOffice.
    Далее выбелите пункт меню Сервис->Макросы->Управление макросами->LibreOffice Basic…
    (или Сервис->Макросы->Управление макросами->OpenOffice Basic…):


    В открывшемся окне встаньте на Мои макросы->Standart->Module1
    (или создайте новый «Модуль», если первый уже занят) и нажмите кнопку «Редактировать»


    В открывшемся окне…

    …вставьте следующий код:


    REM  *****  BASIC  *****
    
    Sub Main
      
    End Sub
    
    ' Сохранить документ в формате OpenOffice.
    Sub SaveAsOOO( cFile ) 
       cURL = ConvertToURL( cFile )
       oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, _
                Array(MakePropertyValue( "Hidden", True ),))
    
       ' Расширение нового файла выбирается на основании расширения
       ' исходного файла, переведённого в нижний регистр.
       Select Case LCase(Right(cFile,4))
         Case ".ppt"         ' PowerPoint file.
           cFileExt = ".odp"
         Case "pptx"         ' PowerPoint file.
           cFileExt = "odp"
         Case ".doc"         ' Word file.
           cFileExt = ".odt"
         Case "docx"         ' Word file.
           cFileExt = "odt"
         Case ".xls"         ' Excel file.
           cFileExt = ".ods"
         Case "xlsx"         ' Excel file.
           cFileExt = "ods"
         Case Else
           cFileExt = ".odf"
        End Select
           
       cFile = Left( cFile, Len( cFile ) - 4 ) + cFileExt
       cURL = ConvertToURL( cFile )
       
       oDoc.storeAsURL( cURL, Array() )
       oDoc.close( True )
       
    End Sub
    
    Sub ConvertWordToPDF(cFile)
        cURL = ConvertToURL(cFile)
       
        oDoc = StarDesktop.loadComponentFromURL(cURL, "_blank", 0,
                Array(MakePropertyValue("Hidden", True), ))
        
        cFile = Left(cFile, Len(cFile) - 4) + ".pdf"
        cURL = ConvertToURL(cFile)
        
        oDoc.storeToURL(cURL, Array(MakePropertyValue("FilterName", "writer_pdf_Export"), ))
        oDoc.close(True)
        
    End Sub
    
    Function MakePropertyValue( Optional cName As String, Optional uValue )
                As com.sun.star.beans.PropertyValue
        Dim oPropertyValue As New com.sun.star.beans.PropertyValue
        If Not IsMissing( cName ) Then
           oPropertyValue.Name = cName
        EndIf
        If Not IsMissing( uValue ) Then
           oPropertyValue.Value = uValue
        EndIf
        MakePropertyValue() = oPropertyValue
    End Function
    

    Для запуска сделайте файл, например с именем soffice-msf2odf.bat,
    содержащий следующие строки:


    set OooExe="C:Program FilesLibreOffice 3programsoffice"
    for %%i in (*.doc) do %OOOExe%  -invisible macro:///Standard.Module1.SaveAsOOO("%%~fi")
    for %%i in (*.xls) do %OOOExe%  -invisible macro:///Standard.Module1.SaveAsOOO("%%~fi")
    for %%i in (*.ppt) do %OOOExe%  -invisible macro:///Standard.Module1.SaveAsOOO("%%~fi")
    

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


    Положите файл в папку с документами Microsoft Office и запустите его
    — рядом создадутся файлы свободного формата ODF.


    Файлы:

    macros.code в кодировке koi8-R
    macros.code в кодировке UTF-8
    macros.code в кодировке windows-1251
    soffice-msf2odf.bat

    Информация о материале

    Опубликовано: 15 августа 2011

    Просмотров: 3751

     


    Запустите любое приложение OpenOffice или LibreOffice.
    Далее выбелите пункт меню Файл->Мастер->Конвертер документов:


    Откроется окно мастера преобразования документов.
    Выберите пункт Mictosoft Office и отметьте «галочками» типы документов,
    которые Вы будете преобразовывать в открытый формат. По необходимости можно
    ставить или убирать опцию «Создать журнал». Нажмите кнопку «Далее >>«


    По умолчанию предлагается преобразовать все Шаблоны Word и Документы Word
    расположенные в каталоге «Мои документы» пользователя.


    Уберите «галку» у пункта «Шаблоны Word»
    (нам же не надо преобразовывать шаблоны) и оставьте
    «галку» на пункте «Документы Word«.
    Укажите каталог в котором лежат документы Microsoft Word и
    каталог куда нужно будет сохранить документы открытого формата ODT.
    Если требуется преобразовать вложенные каталоги, то поставьте
    «галку» напротив пункта «Включая подпапки».
    Нажмите кнопку «Далее >>«


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


    Уберите «галку» у пункта «Шаблоны Excel»
    (нам же не надо преобразовывать шаблоны) и оставьте
    «галку» на пункте «Документы Excel«.
    Укажите каталог в котором лежат документы Microsoft Excel и
    каталог куда нужно будет сохранить документы открытого формата ODS.
    Если требуется преобразовать вложенные каталоги, то поставьте
    «галку» напротив пункта «Включая подпапки».
    Нажмите кнопку «Далее >>«


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


    Уберите «галку» у пункта «Шаблоны PowerPoint»
    (нам же не надо преобразовывать шаблоны) и оставьте
    «галку» на пункте «Документы PowerPoint«.
    Укажите каталог в котором лежат документы Microsoft PowerPoint и
    каталог куда нужно будет сохранить документы открытого формата ODP.
    Если требуется преобразовать вложенные каталоги, то поставьте
    «галку» напротив пункта «Включая подпапки».
    Нажмите кнопку «Далее >>«


    После произведённых настроек показывается описание действий,
    которые будут произведены. Нажмите кнопку «Конвертировать«.


    Начнётся преобразование документов формата Microsoft Office
    в открытый формат Open Document. В динамике будет показываться
    над каким документов в данный момент производится обработка.


    По окончании процедуры можно будет посмотреть подробный отчёт по кнопке
    «Показать журнал«, если на втором шаге Вы отмечали опцию «Создать журнал».
    Нажмите кнопку «Закрыть«.


    P.S.: Как оказалось, мастер не может преобразовывать файлы с расширениями *.docx, *.xlsx и *.pptx. Но всё же массово их можно преобразовать через создание макроса и запуска скрипта из командной строки.

    Неужели невозможно найти идеальный плагин для электронной таблицы Excel?

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

    Предположим, вы не ищете точный плагин для электронных таблиц Excel. В этом случае эти плагины также работают для WordPress Excel Viewer, WordPress Excel Calculator, WordPress Google Spreadsheet Plugin и WordPress Table Plugins. Выберите плагин WordPress, который, по вашему мнению, подходит вам и улучшает ваш сайт.

    Ниже приведены обзоры и рейтинги лучших плагинов WordPress для электронных таблиц Excel в 2022 году:

    Импорт электронных таблиц из плагина Microsoft Excel

    Позволяет импортировать расчетные электронные таблицы в режиме реального времени из Microsoft Excel

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать облегченную версию
    • Скачать Про версию

    Импорт электронных таблиц из подключаемого модуля Microsoft Excel позволяет без проблем импортировать и загружать электронные таблицы с расчетами в реальном времени непосредственно из Microsoft Excel.

    В отличие от компилятора Excel, этот плагин создает живую электронную таблицу в Интернете с использованием HTML и JavaScript. Этот плагин для WordPress также позволяет создавать красивые веб-приложения, такие как расчет цен, расчет финансов, расчет инвестиций, расчет состояния здоровья, отображение графиков и т. д.

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

    Использование надстройки Spreadsheet-converter для Microsoft Excel необходимо для преобразования вашей работы в веб-формат. Надстройка совместима с Microsoft Excel 2007 и более поздними версиями.

    💵 Чтобы загрузить версию Lite, это бесплатно. Чтобы купить Премиум, это 35 долларов.

    Ключевая особенность:

    • Вы можете создавать общие формы
    • Вы можете импортировать расчетные таблицы
    • Вы можете создавать веб-приложения
    • Электронные таблицы доступны в Excel и других форматах.
    • Существует несколько способов автоматизации процесса проверки данных.

    Плагин для создания таблиц WP

    Плагин для таблиц WordPress

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать облегченную версию
    • Скачать Про версию

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

    Этот плагин был выбран потому, что он позволяет импортировать файлы CSV и XML на ваш веб-сайт WordPress и отображать их в виде таблиц. Плагин может импортировать как отдельные файлы, так и несколько файлов одновременно; поэтому ваши файлы должны быть предварительно сжаты.

    Также можно импортировать таблицы из плагинов TablePress — еще одна отличная функция, предлагаемая плагином. Помимо таблиц, файлы CSV/XML также можно экспортировать, если вы хотите использовать их на другом веб-сайте.

    Этот плагин для работы с электронными таблицами доступен в репозитории WordPress для загрузки и использования любым пользователем. Существует также платная версия с более полезными функциями. К сожалению, панель настроек имеет вкладки в маленьком месте; поэтому прокрутка не была добавлена ​​в CSS.

    💵 Бесплатно скачать версию Lite и версию Premium.

    Ключевая особенность:

    • Количество таблиц, которые можно добавить на страницу с помощью коротких кодов, не ограничено.
    • Для использования доступен редактор перетаскивания
    • Редактор Гутенберга полностью согласен
    • Его можно настроить в изощренной манере
    • Импорт и экспорт стали проще

    Плагин таблиц ниндзя

    Лучший плагин WP DataTables для WordPress

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать облегченную версию
    • Скачать Про версию

    Как и другие плагины для таблиц WordPress, такие как WP Table Builder, в Ninja Tables вы можете создавать расширенные таблицы данных, содержащие данные любого типа. Этот виджет позволяет вам создавать таблицы, используя ваши собственные пользовательские переменные.

    В дополнение к файлам CSV вы также можете импортировать данные из файлов JSON с помощью этого плагина электронных таблиц WordPress для Google. И самое приятное то, что вы можете подключить свою учетную запись к своему блогу. Любые изменения, которые вы вносите в электронную таблицу, будут отражены в таблице сразу после сохранения.

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

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

    Это единственный плагин, который может создавать внешние стили таблиц с помощью самых передовых инструментов, включая Footables, Bootstrap 3, Bootstrap 4, Symmetric UI и другие.

    💵 В версии Lite цена бесплатна. В версии Premium цена составляет 49 долларов.

    Ключевая особенность:

    • Возможна интеграция с WooCommerce.
    • Можно интегрировать Google Таблицы с Google Диском
    • Возможно форматирование столбцов определенным образом
    • На боковой панели доступна опция для просмотра сообщений WordPress.
    • Функция перетаскивания доступна для столбцов и строк.

    Плагин TablePress

    Позволяет легко создавать красивые таблицы и управлять ими

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать TablePress

    TablePress, самый популярный плагин таблиц для WordPress, позволяет импортировать и экспортировать таблицы из файлов Excel, CSV, HTML и JSON.

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

    Кроме того, он поставляется с расширениями, которые расширяют его функциональные возможности. Самое приятное, что все расширения бесплатны. Можно изменить стиль таблицы и сделать ее более современной, поместив команды CSS в поле «Пользовательский CSS» на экране «Параметры плагина».

    Кроме того, можно добавить определенные функции вашей таблицы, такие как сортировка, нумерация страниц, фильтрация, чередование цветов строк, выделение строк и печать имен или описаний, просто установив соответствующие поля на экране «Редактировать».

    К сожалению, хотя внешний код JS поддерживает «положительный» поиск в его текущей форме, он не может поддерживать обратный поиск.

    💵 Это бесплатно. Плата за плагин не взимается.

    Ключевая особенность:

    • Плата за использование этой услуги не взимается
    • Это довольно легко использовать
    • Возможно использование шорткодов
    • Обеспечивает поддержку широкого спектра форматов файлов
    • В вашем распоряжении мощный редактор

    Обновления в реальном времени из плагина Excel

    Плагин Ipushpull для WordPress

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать облегченную версию
    • Скачать Про версию

    Как и TablePress, с помощью плагина Live Updates From Excel вы можете легко отображать данные Excel на своем веб-сайте, используя всего несколько строк кода, и показывать обновления данных в реальном времени из электронной таблицы.

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

    Чтобы загрузить данные на сервер этого плагина, вы должны сначала загрузить его, а затем выбрать данные, которые вы хотите загрузить.

    Чтобы отобразить данные на вашем сайте, вам просто нужно установить плагин, а затем позволить ему извлекать данные из вашей электронной таблицы и вставлять их в ваши сообщения и страницы с помощью шорткодов. Это так просто.

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

    💵 Премиум-версия плагина Live Updates From Excel стоит 50 долларов в месяц, а версия Lite бесплатна.

    Ключевая особенность:

    • Вы можете использовать функцию защиты паролем
    • Вы можете использовать WP Shortcode Generator для создания коротких кодов.
    • Данные могут быть встроены в Excel с помощью перетаскивания
    • Есть диаграммы Excel для использования
    • Вы можете получать обновления ваших данных в режиме реального времени

    Плагин турнирной таблицы

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

    6 лучших плагинов для работы с таблицами WordPress Excel 🥇 2022 (бесплатно и платно)

    • Скачать облегченную версию
    • Скачать Про версию

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

    Простым копированием и вставкой информации из редактора электронных таблиц, такого как Microsoft Excel, OpenOffice, Google Sheets и т. д., в редактор плагина таблица может быть создана и опубликована менее чем за 30 секунд.

    Используя этот плагин для просмотра Excel для WordPress, вы можете настроить свою электронную таблицу с более чем 135 параметрами, включая пользовательские цвета, шрифты, границы, адаптивные макеты и т. д. Если хотите, вы можете настроить размер ячеек и добавить к нему шорткод, как только вы создали нужную таблицу.

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

    💵 В настоящее время доступны профессиональная версия за 51 доллар и бесплатная облегченная версия.

    Ключевая особенность:

    • Обеспечивает возможность поддержки нескольких сайтов
    • Для столбцов доступны различные методы сортировки.
    • Поддерживает многоязычный функционал
    • Возможно использование шорткода
    • Вы можете создавать электронные таблицы интуитивно понятным способом

    В целом можно сказать

    Мы собрали коллекцию передовых и практичных лучших плагинов для электронных таблиц Excel. Создайте уникальный веб-сайт с помощью этих плагинов.

    Я благодарен за понимание, предоставленное этим ресурсом. Каждый месяц публикуется новая статья о лучших темах WordPress для блоггеров и лучших плагинах WordPress для блоггеров. Вы можете голосовать за эти статьи, ссылаться на них и делиться ими с другими.

    Источник записи: betterstudio.com

    Понравилась статья? Поделить с друзьями:
  • Excel расчет по фильтрации
  • Excel расширение файла создаваемого в microsoft excel
  • Excel расширение для браузера
  • Excel расчет по потери напряжения
  • Excel расчеты как на экране