Надстройка MS Excel 97/2000/XP.


Содержание:

  1. Описание
  2. История версий
  3. Скачать

Надстройка предназначена для расширения функциональных возможностей MS Excel 97/2000/XP и автоматизации некоторых часто встречающихся операций при работе с листами и ячейками.
Незаменимая вещь для активного пользователя Microsoft Excel :).

Вот, что говорит о 1.81-ой версии программы PC Magazine/RE:
"Эта надстройка - полезный набор инструментальных средств для пользователя-практика. Для освоения не требуется особой квалификации. Упрощает выполнение некоторых рутинных операций и позволяет обогатить свой послужной арсенал используемых функций Excel, не прибегая к детальному изучению этой системы."

Программа позволяет:

Конечно, некоторые функции программы уже есть в последних версиях MS Excel, но их "альтернативное" исполнение скорее дополняет существующие функции MS Excel, чем заменяет.

Здесь можно посмотреть программу в работе.
Программа изначально ориентировалась на работу с таблицами, содержащими большое подмножество листов. Например, это может быть список предприятий, подборка данных по дням 1-30, кварталам 1кв/2кв/Полугодие/3кв/9мес/4кв/Год и т.д. Поэтому выделенные листы обрабатываются не зависимо друг от друга, что с одной стороны несколько увеличивает время обработки запроса, но с другой уменьшает степень влияния выделенных листов друг на друга.

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

История версий:

*** Версия 1.81 - весна 1998 г. ***

Это первая версия программы увидевшая свет. Она попала на конкурс разработок-дополнений для Microsoft Office 97, где прошла тестирование в Тестовой Лаборатории PC Magazine Russian Edition и получила логотип "Yes, It works".

Любители старины могут скачать ее и сейчас.
По адресу http://www.microsoft.com/rus/offext/ в разделе “А”.

*** Версия 1.82 - Январь 1999 г. ***

  1. Добавлен запрос на ввод пароля при защите листов.
  2. До этого защита включалась без указания пароля.
  3. Исправлена досадная ошибка с копированием параметров листов, затесавшаяся в программу во время подготовки программы к отправке на конкурс.

*** Версия 1.83 - Март 1999 г. ***

  1. Добавление в алгоритм защиты листов:
  2. В меню защиты листов добавлен новый пункт для переключения режима защиты - с паролем или без пароля. По умолчанию пароль не запрашивается. Надоел. :)
  3. Наконец подправлен алгоритм деинсталляции.
    В версии 1.81 при деинсталяции не всегда удалялись созданные меню и панель документов.
    Точнее из-за особенностей работы панели документов надстройка успевала повторно загрузиться и восстановить убранные секундой раньше меню.

*** Версия 1.84 - Август 1999 г. ***

  1. Добавлены кнопки перехода в полноэкранный режим и плавного изменения масштаба.
  2. Из формы "Ячейки" убрано рисование "обтекающей сетки".
    Вместо нее добавлена панель рисования границ. Панель во многом похожа на стандартную, но с более широкими возможностями выбора типа/толщины/вида линии...

*** Версия 1.85a - Апрель 2000 г. ***

  1. Оптимизированы некоторые, некорректно работающие в MS Excel 2000 функции.
    Исправлены ошибки, связанные с поиском ячеек и кнопкой "OK" в меню защиты.
  2. Пользователи MS Excel 97 получили еще один инструмент MS Office 2000.
    В меню "Файл" добавлены новые элементы "Сохранить в..." и " Открыть в...", дающие доступ к журналу ранее открытых папок документов. Это довольно удобно, если у вас разветвленная сеть каталогов или вы работаете в локальной сети.

*** Версия 1.86 - Апрель 2001 г. ***

  1. Переработано меню работы с ячейками.
  2. Оптимизирована скорость работы.

*** Версия 1.86a - Июнь 2001 г. ***

  1. Добавлены горячие клавиши:
    Ctrl+'=' - для вызова окна "Специальная вставка".
    Для выполнения конкретных действий:
    Ctrl+Shift+'F' - вставить формулу;
    Ctrl+Shift+'V' - вставить значение.
  2. При работе с панелью границ и нажатой клавише 'Ctrl' соответстующие линии не прорисовываются, а наоборот стираются.
  3. В функцию автозапуска добавлена проверка наличия меню надстройки. При его пропадании, оно должно быть восстановлено.

*** Версия 1.86c - Июль 2001 г. ***

  1. Bugs fix...

*** Версия 1.87 - Январь 2002 г. ***

  1. Исправлены ошибки при возведении в степень.
  2. В связи с некоторыми трудностями в восприятии задаваемых параметров упрощено меню выбора ячеек.
  3. Наконец-то стало возможным переименовать меню "Серж." на что-то более привлекательное - "Круть","Жуть","Супер-пупер", "Разное" или "Дополнения"... :)

*** Версия 1.87c - Август 2002 г. ***

  1. Косметические изменения. В поисках прекрасного...

*** Версия 1.88 XP - Январь 2003 г. ***

  1. Учтены новые расширенные возможности MS Excel XP в части защиты (разрешение на форматирование ячеек, вставку и удаление строк/колонок, использование сортировки на защищенных листах).
    !!! НЕ СОВМЕСТИМА с предыдущими версиями MS Excel 95/97/2000.
    !!! ТОЛЬКО для MS Excel XP и выше...

*** Версия 1.89 - Август 2003 г. ***

  1. Добавлен переключатель количества листов "все/только выделенные" в пункте включения защиты. Текущий режим отображается соответствующей иконкой меню.

*** Версия 1.90 - Январь 2004 г. ***

  1. Добавлена "Шахматка". С ее помощью можно свести значения нескольких листов на один.

*** Версия 2.0 - Март 2005 г. ***

  1. "Листы - Сохранить раздельно"
    Позволяет сохранить (экспортиовать) каждый лист книги в отдельный файл.
    Листы сохраняются в папке: "имя исходного файла [текущая дата][текущее время]"
  2. "Листы - Вставить сумму"
    Автоматизирует написание формул суммы листов:
    для одной книги "=Лист1!A1+Лист2!A1+Лист3!A1"
    нескольких книг "=[Книга1]Лист1!A1+[Книга2]Лист1!A1+[Книга3]Лист1!A1"
  3. "Функция специальной вставки 2"
    При вставке (копировании) ячеек из буфера обмена, на листе назначения пропускаются защищенные ячейки или ячейки с формулами (по выбору).

*** 2.11 - Июнь 2005 г. ***

  1. Новая функция "Листы - Копировать диапазон в новую книгу" копирует на новый лист заданную область с учетом сквозных строк/столбцов (как при печати).
  2. "Листы - Вставить сумму прописью" - при нажатии Ctrl+Shift+? меняет текущее значение ячейки на ее значение прописью.
    В рабочей таблице можно использовать формулу "=пропись(X;Y)" где,
    X - число или ссылка на ячейку с числом,
    Y - если число копеек равно нулю и Y = 1 к сумме прописью добавляется текст "00 копеек"
    Например: =пропись(5) - "Пять рублей", =пропись(5;1) - "Пять рублей 00 копеек"

*** 2.12 - Ноябрь 2007 г. ***

  1. Начиная с Office 2007 Microsoft отказалась от старой системы меню (CommandBars) и ввела новый "движок" пользовательского интерфеса - Ribbon User Interface, программирование которого осуществляется с помощью языка Extensible Markup Language (XML). В виду отсутствия большого желания изучать XML мне пришлось отказаться от старой системы интегрирования команд надстройки в MS Excel. Теперь все элементы надстройки внедрены в контекстное меню рабочего листа (вызывается нажатием правой кнопки мыши на рабочем листе таблицы). Ну а все, что не удалось впихнуть в контекстное меню убрано.

Последние версии:
serg19.zip - для MS Excel 97/2000/XP/2003 (260Кб).
serg211.zip - для MS Excel XP-2003 (210Кб).
serg212.zip - для MS Excel XP-2007 (210Кб).


1