История развития СБшки

Версия 1.2.2 от 30.01.2013

• Исправлена связь через ссылки между формулами в одной книги и значением ячейки в другой книге.
• Не проматываются ячейки строк первого уровня, дает увеличение быстродействия на формулах примерно 20%.

Версия 1.2.1 от 22.12.2012

• Исправлено открытие файла примеров (не работал Repair).
• Исправлено демо (смещение диапазонов для 15 уровней, корректировка расположения объясняющих форм).

Версия 1.2 от 22.09.2012

• Поддержка 15 уровней иерархии.
• Палитра в пастельных тонах
• Ускорено выполнение команды показа иерархии определенного уровня.

Версия 1.1.4 от 02.06.2012

02.06.12
• Копирование/вырезание объекта-не диапазона приводило к сообщению об ошибке.

Версия 1.1.3 от 10.05.2012

09.05.12
• После создания кнопки скрытия/раскрытия деталей выделение возвращается на то, что было выделено до операции
• Отменено "При открытии старого бюджета восстанавливаются формулы и цвета цифр в колонках "План" и в блоке движения (если была служебная разметка колонок на листах бюджета)", т.к. на больших бюджетах открытие файла слишком долго.
• Проставлен исходный цвет шрифта и рамки для блока движения в листах-шаблонах бюджета.
04.05.12
• Исправлено добавление/вставка столбцов. Приводило к ошибке.
• Цветка шрифта в колонках "План" совпадает с цветом в итоговых строках.
29.04.12
• Ускорено расхлопывание строки, как отдельной, так и до уровня.
• В механизме Undo используется предыдущее состояние листа (ускорение в 1,5-2 раза).
• Убрана перерисовка в OnUndo, моргало при каждой команде.
25.04.12
• Правка ошибок предыдущей доработки (работа внизу области иерархии, копирование колонок приводило к ошибкам).
22.04.12
• Оптимизировано выставление высоты строк при автоподборе высоты строк и при вставке строк из буфера (ускорено примерно в 2 раза).

Версия 1.1.2 от 25.03.2012

24.03.12
• При открытии в Excel 2003 преобразованного файла xlsx, этот файл считался книгой макросов СБшки и не обрабатывался.
• В новом бюджете цифры колонки "План" синим цветом. При открытии старого бюджета восстанавливаются формулы и цвета цифр в колонках "План" и в блоке движения.
• Команда меню "Восстановление формата ячеек" вызывает восстановление формул на всем листе.
• Шапочки листов бюджета в версии 2007-2010
• Название команд меню «Восстановить формат ячеек» в версии 2007.
• При импорте ранее экспортированной книги Excel+++, выдается сообщение "Преобразование книги в формат Excel_+++ завершено." без упоминания о столбце "Наименование".
• При копировании листа копируется структура (OutlineLevel) для колонок.
• При вставке и удалении в книге Excel в функциях OnPaste, OnDelete, OnInert ничего не делается (отработка по умолчанию).
• При отработке команд вставки, удаления через клавиши выводится сообщение Excel, если команда закончилась с ошибкой.
• Если при сдвижке строк вверх/вниз активная ячейка перемещается за видимый диапазон, то перерисовка происходит только на активном листе (ранее на всех, иногда приводило к морганию при выполнение команды для бюджета).
10.03.12
• В основной форме сделано сообщение «Показывать эту форму при следующем запуске» в две строки жирным шрифтом 10.
• Сообщение после создания бюджета: «Создание бюджета на ХХХ год завершено. [Расчетные формулы и примечания исходного бюджета сохранены.]»
• Передача наименования в новый бюджет (колонка 7-13 строки, с копированием шрифта). Копируются ячейки с каждого листа исходного бюджета.
• Создание при сдвижке вправо копии родительской строки, если в ней есть данные (только для СБшки).
• После импорта делается RepairSheets c созданием теневых листов и сохранением предыдущего состояния листов.
03.03.12
• При копировании блока в книге СБшки, копируются и формулы и значения.
• При вставке значений из таблицы Word, ругалось.
• Можно было очистить строку Del, приводило к ошибке.
• При создании бюджета строки снизу иерархии не очищаются.
• Исправлен текст в первой форме.
• Исправлено сообщение после экспорта книги Excel_+++ (название команды «Разрешить правку значений ячеек суммирующих строк»).
• Даты праздников – большими буквами.
• Замена названия команды «Восстановить формат ячеек» вместо «восстановить цвет заливки данных».

Версия 1.1.1 от 02.03.2012

01.03.12
• При экспорте служебные колонки перед удалением показываются, иначе приводило к тому, что первая колонка была левее начала листа.
28.02.12
• При импорте листа Excel_+++ из книги Excel ширина колонок номера в иерархии устанавливается в 4.14, раньше – по размеру 11 колонки, слишком узко.
25.02.12
• Настройки пользователя вынесены в ini-файл, сохраняемый в каталоге пользователя Environ("APPDATA") + "\SFM"
• Поздравления с праздниками.
18.02.12
• Исправлена работа с буфером Excel (нарушено в предыдущих изменениях 04.02.12).
11.02.12
• Исправлена вставка из буфера в несвязный диапазон
• При отработке команд структуры чистится очереди Undo/Redo.
• Если отсутствует почтовый клиент, то запускается браузер с переходом на форму обратной связи.
• Изменен цвет бегунка
• Изменены рамочки шапок, уточнены шрифты и выделение
• Возвращена изначальная палитра, замена цветов в палитре идет.
10.02.12
• При открытии файла из почтового сообщения в Excel 2010 ошибка показа первой формы. Не отрабатывал оператор Application.CutCopyMode = False.

Версия 1.1 от 10.02.2012

08.02.12
• Рамочки строк отрисовываются цветом ActiveWindow.GridlineColorIndex.
• При открытии/создании книги изменение палитры (в RepairSheets).
• Команда восстановления заливки восстанавливает также на заливку наименований строк, при этом строки 3 и 4 бюджета красятся GetInteriorColor(2). Убрано восстановление цвета системной 14ой строки.
05.02.12
• Изменены сообщения в диалоге регистрации "Неправильный серийный ключ или не хватает прав для регистрации продукта" и "Для регистрации продукта Excel должен быть запущен с правами администратора Windows или продвинутого пользователя".
• Сделано изменение палитры на смену активацию листа и окна книги. (Нужно отрабатывать для каждого листа)!
04.02.12
• Копирование наименований из вертикального диапазона
• Уточнения в копировании, работе со строками в поле Excel (ниже иерархии).
28.01.12
• Команды "Написать разработчику" и "Блог СБшки".
• Если в иерархии выделена клетка наименования, то при попытке вставки строк выдается сообщение " Невозможно вставить данные в выделенный диапазон! Выделите строку и повторите операцию. "
• После копирования строки и попытке вставки ее нажатием клавиши , если вставка было сообщение о несовпадении диапазонов, то режим копирования не сбрасывается и смещение активной ячейки не производится.

Версия 1.03 от 26.01.2012

25.01.12
• При создании бюджета и открытии книги показывается индикатор хода процесса.
• При выполнении команд в индикаторе хода процесса показывается наименование листа, для которого выполняется команда.
20.01.12
• При запуске форм делается восстановление после сброса проекта (вызов CheckApp1).
19.01.12
• Контекстное меню «Копировать/Вставить» в окне ввода регистрационного номера

Версия 1.02 от 16.01.2012

15.01.12
• При создании бюджета по образцу правильно устанавливается количество строк на листе.
• Проверка дублей номеров строк на листе и восстановление нумерации строк, в т.ч. системных строк 1-4
• Активирование активной перед откатом ячейки, если после отката исправлений защищенных областей выделен не диапазон, а, например, картинка.
• При экспорте в Excel в вновь создаваемую книгу копируются только видимые листы.
06.01.12
• Восстановление макросов на кнопки раскрытия/схлопывания строк, приводило к неправильной отработке схлопывания до уровня (оставались старые кнопки).
• Восстановление активной ячейки при откате исправлений защищенных областей.
03.01.12
• Откат ввода данных в ячейки с формулами в стандартных строках СБшки
• После стандартного отката всегда вызывается наш, т.к. иногда он не работает, например, при вводе "\\" в значение Факт вместо формулы.
02.01.12
• Разрешена вставка строк снизу иерархии как меню, так и стандартными клавишами.

Версия 1.01 от 18.12.2011

17.12.11
• Инсталлятор: проверка наличия Excel на компьютере, наличие запущенных приложений Excel, удаление в невидимом режиме, проброс заполнения формы на сайте при переинсталляции.
10.11.11
• В Excel 2010 загрузка надстроек осуществляется в невидимом приложении. Поэтому не инициализировалось GUI и реагирование на клавиши.
• Добавлена в customUI изображение кнопки "Пересчитать все".

Версия 1.0 от 26.10.2011