Более 100 команд, которых нет в MS Excel.
Мгновенная обработка данных благодаря уникальным алгоритмам.
Полная сохранность данных благодаря встроенному модулю безопасности.
Гибкая индивидуальная настройка параметров.
Полная on-line справка на русском языке.
Более 60 формул, которых нет в MS Excel.
Дружелюбный интерфейс не оставляет вопросов.
Действия большинства операций можно отменить стандартным способом.
Постоянное добавление новых команд и функций.
E-mail поддержка и консультация пользователей.
Как это работает?
Все команды и формулы надстройки ЁXCEL работают так же, как и встроенные в MS Excel.
Новая вкладка меню
Надстройка ЁXCEL создаст в вашем MS Excel новую вкладку меню с командами и формулами. Если надстройку удалить или отключить - эта вкладка исчезнет.
Как использовать команды?
Выделите нужный Вам объект (лист, таблицу, диапазон ячеек, диаграмму или рисунок) и кликните по соответствующему пункту меню надстройки ЁXCEL.
Как работает отмена?
Просто, нажмите стандартную кнопку отмены последнего действия или сочетание клавиш "Ctrl+Z ".
Возможности надстройки ЁXCEL?
Управление файлами
С надстройкой ЁXCEL Вы сможете управлять файлами компьютера прямо из MS Excel.
Получить список файлов папки
Получить список файлов папки ", укажите папку, тип данных для вывода и нажмите OK . В рабочей книге MS Excel выведется список файлов.
Удалить файлы
С помощью фильтра выберите ненужные файлы в списке, выделите их. В меню надстройки ЁXCEL выберите команду "Удалить файлы ", и файлы из выделенных ячеек будут удалены.
Создать ссылки на файлы
Выделите ячейки с названиями файлов, в меню надстройки ЁXCEL выберите команду "Текст ячейки в ссылку ". Все выделенные ячейки превратятся в ссылки на файлы, которые можно будет открывать в один клик.
Переименовать файлы
Добавьте к списку файлов столбец с новыми названиями. Выделите столбцы со старыми и новыми названиями файлов, в меню надстройки ЁXCEL выберите команду "Переименовать файлы ". Файлы из выделенных ячеек будут переименованы.
Управление рабочей книгой
Настраивайте внешний вид рабочей книги прямо из меню надстройки ЁXCEL, не углубляясь в меню параметров MS Excel.
В меню надстройки ЁXCEL выберите команду "Создать оглавление книги " и в активную рабочую книгу добавиться новый лист со ссылками на все листы этой книги.
Изменить стиль ссылок
Изменить стиль ссылок " и стиль ссылок измениться на противоположный.
Полосы прокрутки
Управляйте отображением полос прокрутки с помощью команд надстройки ЁXCEL: "Скрыть/Отобразить вертикальную (горизонтальную) полосу прокрутки ".
Показать ярлычки листов
Выберите в меню надстройки ЁXCEL команду "Скрыть/Отобразить ярлычки листов " и ярлычки листов появятся или исчезнут.
Управление листами
С помощью надстройки ЁXCEL Вы сможете сортировать листы, устанавливать и снимать защиту сразу с нескольких листов, сохранять листы как отдельные файлы, быстро создавать листы с названиями из диапазона ячеек, импортировать листы из закрытых файлов, массово переименовывать листы. Всего надстройка ЁXCEL предоставляет 20 команд для работы с листами. Вот только некоторые из них.
Импортировать листы
Выберите в меню надстройки ЁXCEL команду "Вставить листы из другой книги " и укажите файл, из которого необходимо импортировать листы. Листы из этого файла будут вставлены в активную книгу.
Модуль управления листами
В меню надстройки ЁXCEL выберите команду "Модуль управления листами " и управляйте листами рабочей книги через удобное окно. Выделите любое количество листов и выполните одну из 13 доступных команд .
Список листов книги
Выберите в меню надстройки ЁXCEL команду "Получить список листов книги " и в активную книгу будет вставлен новый лист со списком листов этой книги.
Переименовать листы
Добавьте к списку листов столбец с новыми названиями. Выделите столбцы со старыми и новыми названиями листов, в меню надстройки ЁXCEL выберите команду "Переименовать листы из списка ". Листы из выделенных ячеек будут переименованы.
Обработка текста, чисел и дат
Выделите ячейки с текстом, числами или датами и воспользуйтесь одной из 25 команд надстройки ЁXCEL. Объединяйте ячейки без потери данных, сжимайте пробелы, меняйте регистр, преобразуйте числа и даты в текст, преобразуйте текст в даты и числа. Быстро создавайте нумерованные списки, удаляйте непечатаемые символы, гиперссылки, примечания, условное форматирование и проверку данных из выделенных ячеек. Меняйте кириллицу на латиницу и наоборот. Извлекайте уникальные слова из текста, генерируйте сложные пароли, удаляйте или добавляйте слова, или символы к тексту выделенных ячеек... Вот только некоторые возможности надстройки ЁXCEL по обработки текста, чисел и дат.
Объединить ячейки
Выделите ячейки, которые вы хотите объединить. В меню надстройки ЁXCEL выберите команду "Объединить ячейки без потери данных " и выделенные ячейки будут объединены, а все данные в них сохранятся.
В основном, данный файл предназначен для подключения/удаления надстроек, выложенных на данном сайте на странице Мои надстройки .
Добавить надстройку - надстройка, выбранная в соответствующем поле, будет добавлена в список доступных надстроек Microsoft Excel и автоматически подключена.
- Если установлен флажок Подключить файл помощи , то так же автоматически файл помощи будет подключен и его можно будет вызвать из надстройки нажатием значка соответствующей команды.
Удалить надстройку -надстройка, выбранная в соответствующем поле, будет удалена и отключена. Так же будет удален файл помощи для данной надстройки.
Только для выложенных на сайте надстроек - Если файл помощи не указан - то будет удален файл, относящейся программно к выбранной для удаления надстройке.
При помощи данного файла можно подключать и удалять абсолютно любые надстройки, а не только выложенные на данном сайте. Просто необходимо будет снять флажок с пункта - Подключить файл помощи .
Скачать программу
(305,8 KiB, 6 394 скачиваний)
Если решили самостоятельно подключить надстройку (на примере установки MyAddin.xla):Внимание: программа распространяется бесплатно. Распространение данной программы в коммерческих целях запрещено.
Помещаем файл надстройки с раширением.xla:
- в папку надстроек Excel, как правило она расположена по адресу:
C:\Documents and Settings\Дмитрий\Application Data\Microsoft\AddIns ;
для Windows 7: C:\Users\Дмитрий\AppData\Roaming\Microsoft\AddIns - в любое место на локальном диске;
Вместо "Дмитрий" - Ваша учетная запись на компьютере.
Запускаем Excel и выбираем:
Если надстройка была помещена в папку C:\Documents and Settings\Дмитрий\Application Data\Microsoft\AddIns
, то она будет отображена в списке и Вам надо будет только выбрать её, поставив галочку.
Если же Вы поместили надстройку в другую папку, то в окне выбора надстроек нажмите кнопку "Обзор " и выберите файл надстройки. После нажатия "ОК" надстройка будет подключена.
После подключения и установки надстройки для версий Excel 2007 и старше на панели появится новая вкладка(если она еще не отображена) - "Надстройки" (Add-Ins) и на ней будут показаны элементы, относящиеся к данной надстройке. Для версий Excel 2003 и ниже - команды новой надстройки будут созданы вместе с новой панелью, которая должна отобразиться сразу после установки надстройки.
процесс однотипный для всех версий, но имеет и некоторые различия. Условно можно разбить механизм установки надстроек в Excel на несколько шагов. Рассмотрим процедуру установки надстроек подробно для каждой из перечисленных версий Excel в отдельности. Для этого нам понадобится надстройка (чаще всего это файл с расширением.xla, но бывают и другие) и установленное приложение Excel со встроенным редактором Visual Basic.Вкладка "Надстрйоки" и меню появляются только в том случае, если это предусмотрено надстройкой. Если в надстройке не реализован визуальный интерфейс, а присутствуют лишь функции пользователя или процедуры, запускаемые не с панели - то панель не появится.
Для тех кому лучше один раз увидеть - представлен видеоролик по установке и подключению .
Шаг 2. Запускаем приложение Excel 2003 и выбираем меню "Сервис"/"Надстройки..."
После выбора пункта меню "Надстройки..." появляется список доступных надстроек, которые можно подключать и отключать установкой и снятием галочек перед названиями соответствующих надстроек.
Шаг 3. Для добавления (подключения) новой надстройки, нажимаем кнопку "Обзор". При нажатии на эту кнопку, появляется вот такое окно "Обзор":
Excel отправляет нас искать надстройки в папку с названием Addins и это не с проста. Именно здесь и должны располагаться файлы надстроек для максимально быстрого доступа к ним как приложения, так и самого пользователя. Размещение надстроек в папке Addins ускорит загрузку приложения Excel и подключение к ней надстройки (надстроек) при последующих запусках. Остается переместить файл надстройки с того места, которое мы запомнили в Шаге 1, в эту папку (можно и прямо в это окно, чтобы не искать саму папку на жестком диске). Если по каким-то причинам Вы не смогли, либо не захотели размещать свои надстройки в папке Addins, то через окно "Обзор" просто добираетесь до того места, куда сохранили файл надстройки. Дважды кликнув по выбранному файлу, Вы добавите его в список доступных надстроек. Вот собственно и все, надстройка установлена.
В случае установки готовых надстроек (макросов) для Excel 2003 , взятых с этого сайта, по окончании установки будет сформирована новая панель инструментов с кнопками, запускающими макросы.
Установка надстроек в Excel 2007
Устанавливать надстройки в Excel 2007 не сложнее, чем в Excel 2003. Рассмотри по шагам.
Шаг 1. Сохраняем файл надстройки на компьютер и запоминаем место его хранения (расположения).
Шаг 2. Запускаем приложение Excel 2007, нажимаем кнопку «Office» и выбираем «Параметры Excel» как показано на рисунке
Шаг 3. В появившемся окне "Параметры Excel" в поле "Управление:" выбираем "Надстройки Excel" и жмем кнопку "Перейти..."
Шаг 4. В очередном окне с названием "Надстройки" появляется список доступных надстроек, которые можно подключать и отключать установкой и снятием галочек перед названиями соответствующих надстроек. Для добавления (подключения) новых надстроек, нажимаем кнопку "Обзор".
Появляется окно "Обзор", которое отправляет нас искать надстройки в папку с названием Addins и это не случайно.
Именно в этом месте и должны располагаться файлы надстроек для максимально быстрого доступа к ним как приложения, так и самих пользователей. Размещение надстроек в папке Addins ускоряет загрузку приложения Excel и подключение к нему надстройки (надстроек) при последующих запусках. Перемещаем (добавляем) в это окно (в эту папку) файл, который присутствовал в Шаге 1. Если по каким-то причинам Вы не смогли, либо не захотели расположить свои надстройки в папке Addins, то через окно "Обзор" просто добираетесь до того места, где был изначально сохранен файл надстройки. Дважды кликаете по выбранному файлу и надстройка доба вляется в список доступных надстроек. Все, надстройка установлена. Обращаю Ваше внимание на то, что если после установки файл надстройки будет перемещен в другое место жесткого диска, либо название папки, в которой он находится будет изменено, то весь процесс установки придется повторить заново.
Надстройки Excel – это прекрасная альтернатива создания макросов доступных для использования любых других файлов рабочих книг. Если Вам понравиться создавать свои надстройки и вы войдете во вкус, то это полезное и интересное занятие может еще для вас приносить неплохой доход. Надстройки можно публиковать и продавать в магазине Office Store. В данном примере мы покажем, как создать свою достройку с макросом, написанным на коде самого простого и весьма востребованного языка программирования VBA (Visual Basic for Applications).
Как сделать и установить надстройку в Excel
Чтобы создать, добавить и включить свою надстройку с макросом, следует:
Надстройка VBA готова! Теперь во всех открытых рабочих книгах можно будет воспользоваться макросами из вашего *.xla файла. Чтобы убедиться в этом снова откройте редактор Visual Basic (ALT+F11).
Как видно ее теперь всегда можно найти в списке проектов и использовать все ее макросы в любых других файлах.
Как удалить надстройку в Excel
Чтобы отключить вашу надстройку снова откройте окно «ФАЙЛ»-«Параметры»-«Надстройки»-«Перейти» и снимите соответственную галочку в появившемся диалоговом окне. Для полного удаления надстройки придется удалить ее файл *.xla из папки C:\Documents and Settings\User_Name \AppData\Roaming\Microsoft\AddIns.
Внимание! В данном примере мы использовали формат рабочей книги для сохранения файла в формате «Надстройка 97-2003». Это позволяет использовать ее в разных версиях Excel. Например, файлы, сохраненные в формате *.xlam не может быть использована в версии 2007 и старше. Поэтому лучше воспользоваться старым форматом файлов надстройке *.xla.
Первую версию своей надстройки!SEMTools для Excel. За минувший год было множество минорных обновлений, о которых я рассказывал только на своей странице в Facebook. Но сейчас версия претерпела значительные изменения и улучшения, что можно назвать мажорным обновлением, о чем и хочется рассказать.
Напомню, что эта надстройка расширяет возможности Excel функциями и макросами, которые позволяют специалисту по контекстной рекламе справляться с большинством насущных задач, не составляя громоздких формул и не ища дополнительных решений.
Инструкция по установке
1. При скачивании сохраните файл в директории, которую не планируете перемещать и точно не удалите (например, в отдельной папке прямо в корне диска). Не нужно открывать файл.
2. Перейдите в «Параметры Excel» и найдите пункт «Надстройки», нажмите на кнопку «Перейти».
В открывшемся окне через «Обзор» файлов найдите на компьютере скачанный файл надстройки, выберите его и нажмите «ОК». Он должен автоматически появиться в списке и быть с активным чекбоксом:
Жмите «ОК». Готово! Теперь все должно работать, при каждом запуске Excel будет загружаться и эта надстройка, и все функции и макросы в ней.
Если панель SEMTools не появляется, возможно, ее блокирует защита операционной системы. Чтобы исправить, нажмите на файл правой кнопкой мыши, откройте свойства и кликните на кнопку «Разблокировать»:
Начнем с визуальных отличий. Так надстройка после установки выглядела раньше:
Не буду углубляться в причины, но все связано с форматом надстройки — раньше это был XLA. Если у вас несколько надстроек XLA, то все они располагаются на одной и той же вкладке «Надстройки», надстройкам нельзя задать приоритет и гарантировать, что все разделы будут отображаться одинаково у разных пользователей.
Сейчас надстройка выглядит так:
У надстройки своя отдельная вкладка и значительно больше функций. Если навести мышь на кнопку или меню, теперь показывается всплывающее описание их функциональности. Изменился и формат надстройки — теперь это XLAM, именно он позволяет реализовывать эти возможности.
Я распределил макросы в разные блоки по методу взаимодействия с данными (мне это показалось наиболее подходящим).
Особенности, которые необходимо учитывать при работе с надстройкой:
- Все макросы ОБНАРУЖИТЬ, УДАЛИТЬ, ИЗМЕНИТЬ и ИЗВЛЕЧЬ, а также макрос лемматизации манипулируют исходным содержимым ячеек и могут изменить его (что практически всегда происходит), поэтому их нельзя исполнять на исходных данных. Их нужно копировать в отдельный столбец рядом и работать уже с ним.
- Природа всех макросов такова, что они стирают всю историю изменений, поэтому после выполнения макроса пути назад нет. Будьте осторожны;)
- Еще из особенностей (это касалось и предыдущей версии): макросы работают только с одним столбцом. Если выделить два и более столбца данных, как правило, макрос сработает только на данных из первого столбца. Но может выдать ошибку.
- Надстройка работает в Excel 2010 и позднее, как в 32-битной, так и в 64-битной версии. В Excel 2007 и ранее стабильная работа не гарантируется.
- С Excel for Mac совместимости нет и не будет.
Пробежимся по разделам.
Обнаружить
Все макросы на этой панели возвращают два значения — ИСТИНА или ЛОЖЬ — в зависимости от того, было обнаружено в строке искомое или нет. Ищут, соответственно, латинские буквы, цифры и украинские буквы и сочетания символов.
Удалить
Удаляют из фраз соответствующие элементы. Чтобы не загромождать панель, некоторые пункты собраны в меню, например, слова и символы.
Удаление символов и определенных типов слов нужно при анализе семантического ядра, бывает необходимо избавиться от лишних элементов, чтобы ускорить работу.
Какие символы можно удалить:
- Всю пунктуацию. Этот скрипт использует синтаксис регулярных выражений и поэтому может выполняться сравнительно долго на больших массивах данных (десятки-сотни тысяч строк);
- Лишние пробелы. Этот скрипт использует аналог функции «СЖПРОБЕЛЫ» в VBA и работает довольно шустро на любых объемах;
- Модификаторы у стоп-слов. Это исключительно про контекстную рекламу.
Какие слова можно удалить:
- слова, состоящие из одних цифр;
- стоп-слова;
- повторы слов.
Также в этом разделе остался макрос из предыдущей версии — удаление UTM-меток — и добавлен простенький макрос удаления формул из выделенного диапазона.
Изменить
Макросы преобразования данных. Теперь все операции работы с регистром и операторами соответствия собраны в меню.
В этот раздел добавлены:
Исправление заглавных букв у топонимов. Макрос обращается к данным из моего файла, лежащего в Google Документах и доступного по прямой ссылке . Это позволяет вносить в него изменения, не меняя код самой надстройки, и не утяжеляет ее на несколько мегабайт. Дело в том, что, чем легче надстройка, тем быстрее будет загружаться ваш Excel, так как все надстройки загружаются вместе с ним каждый раз при его открытии. Если есть что добавить в список — всегда готов!
Функции транслитерации и обратного преобразования.
Функция «Инвертировать». Она может понадобиться в тех редких случаях, когда необходимо определить и упорядочить фразы по их окончаниям.
Извлечь
Эти скрипты извлекают данные и возвращают пустоту, если искомое не найдено.
Из совершенно новых:
Макрос извлечения прилагательных (определяет и извлекает прилагательные по характерным для них окончаниям). Если хотите посмотреть, какие эпитеты использует ваша целевая аудитория при формировании поискового запроса, и на основе собранной статистики составить тексты или контент сайта — разработка для вас!
Длина текста в пикселях. Этот макрос разработан Евгением Юдиным, он помогает определять идеальную длину заголовков, которая позволила бы им обоим уместиться в рекламной выдаче на поиске Яндекса. Рекомендую почитать соответствующий его материал .
Извлечение гиперссылок. Макрос добавлен вскоре после написания первой статьи и соответствующие обновления я выкладывал на своей странице в Facebook, но, боюсь, не все об этом узнали.
Другое
Макрос составления частотного словаря и макрос генерации линейных комбинаций списков уже были в прежней версии.
Из новшеств для надстройки:
Перенесен из моего знакомого многим файла «Робот-распознаватель» макрос лемматизации по словарю. Это одно из немногих решений в открытом доступе, которое позволяет лемматизировать десятки и сотни тысяч фраз в считанные секунды. К сожалению, словарь лемматизации, как и словарь топонимов, тоже подгружается извне, так как весит 22 МБ и далеко не всегда может быть нужен. Подгружаемые данные открываются в отдельной книге.
Макрос «Развернуть кроссминусовку» преобразовывает однострочную минусовку в формате Яндекс.Директа в формат Google AdWords.
Макрос «Собрать столбцы» найден где-то в рунете. Замечательный скрипт, который собирает все данные на листе в один столбец в один клик. Иногда бывает очень необходимо.
Макрос переноса любого файла выгрузки Директа в формат AdWords, будь то XLS, XLSX или CSV. Вместе с кроссминусовкой на уровне кампаний и ключевых фраз.
Внешние данные
Здесь наиболее интересными станут скрипты сбора данных с бесплатного на текущий момент API Bukvarix, он позволяет собирать семантику по фразе и по домену. Сбор семантики становится прост как никогда.
Ну и, чтобы не забыть, — ссылки на меня, мой канал, где иногда появляются обучающие видео, и вечная ссылка на папку со всеми инструментами, в которой находится и эта надстройка!SEMTools8.
Пользовательские функции (UDF)
Что такое UDF, описано в предыдущей статье. Функции, которые присутствовали в предыдущей версии, стройным рядом мигрировали в текущую. К ним добавлены некоторые новые. Итоговый список функций теперь таков (x означает ячейка или строковые данные, rng — выбираемый диапазон):
- УдалитьСловаИзСписка(ячейка; список 1 столбец)
- НайтиСловаИзСписка(ячейка; список 2 столбца)
- ЗаменитьСловаИзСписка(ячейка; список 2 столбца)
- УдалитьПовторы(x)
- слов(x)
- ТочноеДиректИлиФразовоеAdWords(x)
- ФразовоеДиректИлиТочноеAdWords(x)
- ЗакрепитьСловоформы(x)
- ТочноеСоСловоформами(x)
- ПроставитьМодификаторы(x)
- SentenceCase(x)
- ЕстьУкраинский(x)
- ЕстьЛатиница(x)
- БезПунктуации(x)
- БезМинусСлов(x)
- ИзвлечьЛатиницу(x)
- ИзвлечьЦифры(x)
- ВсеСБольшой(x)
- ЛатиницаСБольшой(x)
- ГородаСБольшой(x) — капитализация имен собственных (работает только, если подгружен файл словаря, который загружается при вызове макроса «Топонимы»).
- БезUTMметок(x)
- БезСловИзЦифр(x)
- СортироватьАЯВнутриЯчейки(x)
- НайтиАббревиатуры(x)
- Левенштейн(x1; x2) — расстояние Левенштейна между 2 фразами.
- ПохожиеФразы(x1; x2) — Истина или Ложь, в зависимости от того, насколько похожи фразы по чуть дополненному алгоритму подсчета расстояния Левенштейна.
- ДлинаТекстаВПикселях(x; опционально 1 или 0). Второй параметр отвечает за то, хотим мы посмотреть длину жирного или простого текста. Если не использовать параметр, по умолчанию используется вариант жирный.
- ReverseString(x) — строка наоборот.
- Прилагательные(rng) — все прилагательные из строки.
- Translit(x) — транслитерация строки.
- UnTranslit(x) — обратная транслитерация.
- Lemmatize(x) — лемматизация. Работает, если открыт и подгружен файл словаря, подгружается только макросом.
Планы по развитию надстройки
В ближайшее время я планирую:
- реализовать кластеризацию по частотному словарю и по произвольному списку фраз (как в «Роботе-распознавателе»);
- внедрить возможность проверять, появилась ли новая версия у надстройки, и получать ссылки на нее;
- подключить больше открытых полезных для контекстной рекламы данных.