Нужна аналогичная программа (надстройка, макрос) для Excel?
Оформите заказ, не забыв прикрепить примеры файлов, и описать, что и как должно работать.
Программа предназначена для формирования (заполнения) договоров купли-продажи.
Исходными данными выступает таблица сделок, и шаблон договора, в который при помощи формул подставляются значения из заданной строки таблицы сделок.
Для запуска программы достаточно нажать зеленую кнопку — и сразу же начнётся формирование договоров (файлов Excel из одного листа) в автоматически созданной папке «Договоры купли-продажи»
Создаваемые документы получают имена файлов (и имена листов) согласно номеру договора из 8 столбца таблицы:
Договор КП № 1825.xls
Договор КП № 1820.xls
Договор КП № 1823.xls
В качестве параметров задаётся диапазон дат, для которого будет производиться формирование договоров.
Чтобы изменить введённую дату, достаточно щелкнуть в поле ввода даты в строке заголовка таблицы, — при этом появится календарь, который облегчает выбор, и позволяет избежать ошибок ввода:
(щелкните на картинке для увеличения)
Шаблон договора купли-продажи расположен на отдельном листе.
Все поля шаблона заполняются формулами, большая часть из которых задана через диспетчер имён.
Фамилии, адреса и прочие реквизиты также зависят от даты договора
(см. формулы в фиолетовых ячейках)
В сведениях о пакете ЦБ использована пользовательская функция «Сумма прописью» для вывода текстового представления количества и стоимости ценных бумаг.
Для определения типа ценной бумаги (Облигация, Акция привилегированная, Акция обыкновенная именная, Опцион) применена пользовательская функция ТипЦБ:
Есть возможность также распечатать или просмотреть заполненный договор без формирования отдельного файла.
Для этого необходимо ввести номер строки интересующей записи в базе данных,
и на листе ШАБЛОН вы увидите договор, заполненный данными из выбранной строки
- 76673 просмотра
Программа формирования договоров по шаблону
Программа предназначена для формирования (заполнения) договоров купли-продажи.
Исходными данными выступает таблица сделок, и шаблон договора, в который при помощи формул подставляются значения из заданной строки таблицы сделок.
Для запуска программы достаточно нажать зеленую кнопку — и сразу же начнётся формирование договоров (файлов Excel из одного листа) в автоматически созданной папке «Договоры купли-продажи»
Создаваемые документы получают имена файлов (и имена листов) согласно номеру договора из 8 столбца таблицы:
Договор КП № 1825.xls
Договор КП № 1820.xls
Договор КП № 1823.xls
Ознакомьтесь также с универсальной надстройкой формирования документов по шаблонам,
которая может делать всё тоже самое, что и эта программа,
только в качестве шаблонов могут выступать, помимо документов Word, ещё текстовые файлы, и книги Excel.
По вышеприведённой ссылке программа заполнения документов Word из Excel доступна для бесплатного скачивания.
Вы можете бесплатно пользоваться указанной программой (количество запусков ограничено), или активировать полнофункциональную версию этой программы на 48 часов.
В качестве параметров задаётся диапазон дат, для которого будет производиться формирование договоров.
Чтобы изменить введённую дату, достаточно щелкнуть в поле ввода даты в строке заголовка таблицы, — при этом появится календарь, который облегчает выбор, и позволяет избежать ошибок ввода:
Шаблон договора купли-продажи расположен на отдельном листе.
Все поля шаблона заполняются формулами, большая часть из которых задана через диспетчер имён.
Фамилии, адреса и прочие реквизиты также зависят от даты договора
(см. формулы в фиолетовых ячейках)
В сведениях о пакете ЦБ использована пользовательская функция «Сумма прописью» для вывода текстового представления количества и стоимости ценных бумаг.
Для определения типа ценной бумаги (Облигация, Акция привилегированная, Акция обыкновенная именная, Опцион) применена пользовательская функция ТипЦБ:
Есть возможность также распечатать или просмотреть заполненный договор без формирования отдельного файла.
Для этого необходимо ввести номер строки интересующей записи в базе данных,
и на листе ШАБЛОН вы увидите договор, заполненный данными из выбранной строки
- 73471 просмотр
Комментарии
Спасибо за ответ. Вот только у меня поставлено так, что вся вводимая информация поступает в БД из формочек.. там я сделал поля для дат заLoчил их и при двойном нажатии выскакивает календарь. И всё равно Вы мне помогли. Я вспомнил про маски для textbox-сов. Короче суть проблемы в том, что если ввести не существующую дату и сохранить данные формы, в последствии при дальнейшей работе с этими данными процессы будут слетать на пол пути.. и всё, туши свет выключай комп. Happy End! . можно конечно на даты перед сохранением проверять. но там столько этих форм и полей, что я чувствую, что в данном случае желание пользователя вне закона)))
Жека, к сожалению, помочь не смогу.
У меня на компьютере не установлен этот элемент управления (календарь)
И у большинства пользователей он не установлен, потому я в своих проектах и использую календарь, выполненный на стандартных элементах управления.
PS: Даты куда удобнее вводить напрямую в ячейку без всяких календарей.
Просто вводите дату в формате DD-MM-YY (например, 12-07-50) на дополнительной цифровой клавиатуре.
Excel автоматически распознает данный текст как дату, и отобразит его в ячейке соответствии с региональными настройками (например, как 12.07.1950)
Здравствуйте, администратор сайта ExcelVBA.ru
Если вам известно, подскажите пожалуйста как в Элементе управления календарь 11, сделать раскрывающееся поле для года (там есть день, месяц, год), так вот с днём и месяцем порядок, а вот выпадающий список для выбора года, содержит всего 5 строчек для выбора. А часто нужно вписывать даты рождения типо 1950г. и очень неудобно там накручивать до нужного. В общем не могу узнать как сделать выпадающий список для выбора года в ЭУ Календарь 11 execel 2003 ДЛИННЕЕ.
Если вдруг у вас есть минутка, помогите. Зарание благодарен.
Чтобы в будущем можно было пользоваться фильтрами, вводимые данные необходимо нормировать. Например, чтобы в одной строке не ввели ООО «Сириус», а в другой — Сириус ООО. В 1С это делается справочниками, в Excel есть функция — Проверка данных.
Заводим листы с нашей нормативно-справочной информацией:
Виды договоров (с покупателем, поставщиком, прочее)
Контрагенты (здесь будут заноситься наши контрагенты)
Далее выделяем столбец D, идем в меню Данные — Проверка данных. На вкладке параметры выбираем Тип данных — Список, указываем диапазон-источник (лист Виды договоров).
Проверка данных Excel
Аналогично поступаем с контрагентами, проверяем, что выбрать можно только имеющийся элемент:
Выбор значения из выпадающего списка Excel
Цветовое выделение просроченных договоров
Здесь на помощь приходит Условное форматирование. Выделяем наш реестр договоров целиком, идем в раздел Условное форматирование — Управление правилами.
Условное форматирование
Создаем новое правило, выбираем тип правила как на рисунке.
Условие выделения цветом просроченных договоров
Указываем диапазон (весь регистр договоров), задаем формулу
В том случае, когда разница между текущей датой и датой окончания договора составит более 1 дня, будет выполняться условие для условного форматирования.
В формате выбираем кирпичный цвет фона для подсветки просроченных договоров
Правило форматирования по просрочке
Текущий статус договора
Идем в ячейку А2 и вводим формулу:
Работает по такому же принципу, если дата окончания договора больше текущей хоть на 1 день, выводится сообщение «Договор истек».
Копируем формулу на другие ячейки столбца А, вводим данные, убеждаемся, что все работает.
Учет договоров в Excel с напоминаниями
Итак, просроченные договоры у нас будут подсвечиваться кирпичным цветом, в первом столбце будет выводится надпись «Договор истек«.
Получившийся файл можно скачать по ссылке.
Учет договоров в 1С
Для этой цели подойдут различные конфигурации, приведем пример самой распространенной и специализированной
1С:Бухгалтерия 8
Если Вы уже пользуетесь 1С:Бухгалтерия 8, справочник «Договоры» прекрасно справится с функцией системы учета договоров.
- прикреплять сканы,
- печатать договор по шаблону,
- контролировать возврат оригиналов.
1С:Договоры 8
Отдельный специализированный продукт, подробное описание и стоимость можно посмотреть здесь
Если статья оказалась полезной, поддержите авторов, оставляйте комментарии, поделитесь ссылкой с друзьями в соц. сетях.
Поделиться в соцсетях
Создание типового договора в Excel
Есть типовой договор в формате word, в нем есть данные, которые нужно каждый раз в ручную менять для каждого клиента.
Хочу сделать, так, чтобы в экселе был этот договор, и соотв это переменные можно было быстро менять.
Пример: «Арендатор Иванов берет в аренду у Арендоталя Петрова»
Нужно: «Арендатор «=E1» ерет в аренду у Арендоталя «=A1″».
Пытаюсь сделать это сам (просто вставил через «копироватьвставить». не вышло. получается, что весь текст в одной ячейке, и приходится в ручную перетягивать каждуб строку текста, так как текст в ячейке уходит за границы страницы.
{quote}{login=Юрий М}{date=03.10.2009 01:33}{thema=}{post}Что Вы подразумеваете под закладками и чем не устраивает слияние в Word (раз бухгалтерии в нём удобно). И ещё — бухгалтерия работает ведь уже с бумажным вариантом договора — какая разница откуда он напечатан?{/post}{/quote}
1.
Set WordApp = CreateObject(«Word.Application») ‘создание объекта WORD
WordApp.Visible = True
iFileName = ThisWorkbook.Path & «дляВставки.doc»
‘открытие нужного файла
Set wdDoc = WordApp.Documents.Open(Filename:=iFileName, ReadOnly:=True)
Set MyBookmarks = wdDoc.Bookmarks ‘Закладки
Set Mytxt = Dannye.Controls ‘Объекты на форме
For Each bm In MyBookmarks ‘Закладки
Bookmarks — инструмент Закладка в Ворде. Вставка/Закладки.
2.
Типа для архива…, чтоб в одном формате… Мы в Экселе ничего не понимаем…
Вобщем, я остановился на этом варианте. Ворд — так Ворд.
Показан опыт агрохолдинга по ведению реестра договоров в Excel или Access, которые есть на большинстве офисных компьютеров в составе MS Office. Из первой части статьи вы узнаете: какие задачи это поможет решить; какие данные фиксировать в реестре о договорах и их допсоглашениях, спецификациях и т.п. сопутствующих документах; как можно цветом и заливкой ячеек выделять копии и договоры, расторгнутые раньше срока; как настроить выбор вида договора из выпадающего списка; как можно автоматически заполнять срок хранения в зависимости от вида договора; как добавить цветовую идентификацию договоров по срокам хранения.
Эффективную систематизацию договоров в агрохолдинге мы составляем из трех «пазлов»: номенклатура дел, систематизация договоров внутри дела, электронный реестр (журнал, база данных).
Номенклатура договоров и сроки хранения
Номенклатура дел договоров – систематизированный перечень групп договоров с указанием сроков их хранения. Она разрабатывается на основе Перечня типовых управленческих архивных документов, образующихся в процессе деятельности государственных органов, органов местного самоуправления и организаций, с указанием сроков хранения, утв. приказом Минкультуры России от 25.08.2010 № 558 (далее – Перечень 2010 года).
В Примере 1 показаны лишь некоторые дела с договорами, которые формируются в разных структурных подразделениях.
Пример 1. Фрагмент номенклатуры дел
Разделы номенклатуры договоров разрабатываются структурными подразделениями, а сводная номенклатура организации – отделом, осуществляющим документационное обеспечение управления. Сводный документ утверждается руководителем организации. Номенклатура устанавливает сроки хранения договоров, после истечения которых они могут быть уничтожены.
Обратите внимание на срок хранения трудовых договоров (отмечено «!» в Примере 1). По ст. 657 Перечня 2010 года он составляет 75 л. ЭПК. Но документом более высокого ранга – Федеральным законом от 22.10.2004 № 125-ФЗ «Об архивном деле в Российской Федерации» (далее – Закон об архивном деле, Федеральный закон от 22.10.2004 № 125-ФЗ) – он дифференцируется в зависимости от даты окончания делопроизводством:
- если работник был уволен в период по 31.12.2002 включительно, то трудовой договор с ним (экземпляр работодателя) должен храниться 75 лет;
- а если человек уволился позже – то 50 лет.
Данные положения не сразу появились в упомянутом законе – он «помнит» 2 варианта формулировок в ст. 22.1. В номенклатуре дел у трудовых договоров в графе 4 надо ссылаться на ст. 22.1 Закона об архивном деле, а не на последний закон, который вносил изменения в эту статью, и не на Перечень 2010 года.
Большинство договоров в Перечне 2010 года имеют 5-летний срок хранения после истечения срока действия договора. Поэтому его ст. 436, которая предназначена для договоров / соглашений, не указанных в отдельных статьях Перечня 2010 года, содержит срок хранения «5 лет ЭПК после истечения срока действия договора, соглашения». Но есть, конечно же, договоры, которым установлен иной срок хранения, в т.ч. постоянный.
Обратите внимание на то, что срок хранения по правилам архивного дела исчисляется с 1 января года, следующего за тем, в котором договор был исполнен 1 (прекратилось его действие), с учетом всех дополнительных соглашений. Проиллюстрируем сказанное:
Пример 2
Некий договор аренды транспортного средства заключен 10 января 2018 года и действует до 10 января 2019 года. Срок хранения такого договора согласно Перечню 2010 года – 5 лет после истечения срока действия (ст. 826). По архивным правилам он отсчитывается с 1 января 2020 года:
- 1-й год хранения – 2020-й;
- 2-й год хранения – 2021-й;
- 3-й год хранения – 2022-й;
- 4-й год хранения – 2023-й;
- 5-й год хранения – 2024-й;
- и только начиная с января 2025 года этот договор можно уничтожить.
Но усложним задачу: допустим, 20 декабря 2018 года было заключено дополнительное соглашение, которое продлило действие договора до 20 декабря 2020 года. В этом случае срок хранения договора будет отсчитываться уже с 1 января 2021 года и заканчиваться 31 декабря 2025 года (в 2026 году его можно будет уничтожить).
Сложность организации хранения договоров обусловлена наличием дополнительных соглашений / спецификаций / соглашений о расторжении или продлении срока действия основного документа. Хранение дополнительных соглашений отдельно от базовых договоров затрудняет поиск, исчисление срока действия, а значит, и определение контрольной даты, с которой исчисляется срок хранения договора. Поэтому целесообразно хранить договоры вместе с их неотъемлемыми частями в мини-досье.
Среди договоров временного (до 10 лет включительно) и долговременного (свыше 10 лет) сроков хранения нужно выделить документы с неопределенным сроком действия и / или с автоматической пролонгацией на каждый последующий год, которые фактически могут храниться вечно.
Упорядочение договоров внутри дел и изъятие договоров, закончивших свое действие
Кроме группировки документов в дела (папки), важным элементом эффективной системы хранения является упорядочение договоров с их приложениями внутри дел.
Внутри папки они могут быть разложены по видам, датам подписания, алфавиту наименований контрагентов, структурным подразделениям, в которых создаются документы, и пр. Удобной является комбинация двух признаков систематизации, например:
- сначала «номинальный», если в одно дело собираются договоры разных видов с одинаковым сроком хранения: договоры поставки товаров, аренды транспортных средств,…
Комплексная
лабораторная работа №1, 2
(8
часов)
Автоматизация
формирования текстовых документов с
помощью Excel на примере типового договора
купли-продажи
Цель
работы: 1.
получить
практические навыки управления текстовыми
данными находящимися
в Microsoft Word из Excel, на примере формирования
типовых договоров;
2. создать приложение,
автоматизирующее процесс формирования
однотипных документов на основе языка
Microsoft Visual
Basic of Application.
Теоретическая
часть
1.1 Структура договора и его основные условия
Договор
— это документ, в котором взаимоотношения
между подписавшими его сторонами,
регламентируются законодательством
или прочими условиями, которые они
предусмотрели в своем договоре. Многое
зависит от того, как этот документ
разработан и оформлен.
Договор
состоит из следующих частей:
-
Вводной
части (преамбула); -
Предмета
договора, прав и обязанностей сторон; -
Дополнительных
условий договора; -
Реквизитов
сторон.
Рис.
1.1. Пример структуры упрощенного договора
купли-продажи
1.2 Вводная часть (преамбула) договора
Эта
часть содержит следующие основные
положения:
-
Название
договора (договор покупки-продажи,
комиссии, поручения, и т.д.). -
Дата
подписания договора. -
Место
подписания договора или населенный
пункт. -
Полное
название контрагентов, под которым они
зарегистрированы в реестре государственной
регистрации. -
Название
стороны по договору (например, «Продавец»,
«Покупатель», «Поставщик» и
пр.) -
Наименование
должности, фамилии, имени, отчества
лица, которое подписывает договор, а
также название документа, из которого
следуют его полномочия на подписание
договора.
1.3 Предмет договора, права и обязанности сторон
Эта
часть договора содержит существенные
условия договора:
-
Обязательства
и права первой стороны по договору; -
Обязательства
и права другой стороны по договору; -
Срок
выполнения сторонами своих обязательств; -
Место
выполнения обязательств каждой из
сторон; -
Способ
выполнения обязательств каждой из
сторон.
1.4 Дополнительные условия договора
Этот
раздел включает в себя такие условия,
которые можно не обязательно предусматривать
в договоре, однако их наличие существенно
влияет на права и обязанности сторон,
а также на порядок их выполнения.
-
Срок
действия договора; -
Ответственность
сторон; -
Способы
обеспечения обязательств; -
Условия
досрочного расторжения договора в
одностороннем порядке и порядок действий
сторон при одностороннем расторжении
договора; -
Условия
о конфиденциальности информации по
договору; -
Порядок
решения споров между сторонами по
договору.
1.5 Прочие условия договора
-
Определяют,
какими законодательными (и прочими)
документами, кроме договора, регулируются
отношения сторон; -
Условия
о средствах и методах связи между
сторонами; -
Реквизиты
сторон; -
Количество
экземпляров договора; -
Порядок
исправлений текста договора. -
Подписи
представителей сторон.
2 Практическая часть
Задача
С целью
сокращения потери времени на механическую
работу и избегания ошибок, необходимо
проанализировать структуру договора
и разработать безошибочный алгоритм
его заполнения и последующего хранения
этих данных.
Техническое
задание
Необходимо
создать приложение в Excel, которое
позволило бы внести быстро и безошибочно
изменения в типовой договор, созданный
в текстовом редакторе Word.
В
создаваемом приложении:
-
ввод
всех реквизитов контрагента происходит
автоматически из имеющейся табличной
базы данных клиентов предприятия; -
ввод
изменяемых данных в договор осуществляется
не в текстовом редакторе, а в определенных
формах в Excel, которые позволят внести
необходимые изменения в договор быстро
и без ошибок; -
элементы
изменяющихся данных (реквизиты и пр.),
внесенных в создаваемые договора должны
храниться в архиве, с помощью которого
можно просмотреть любой, находящийся
в нем договор; -
вводимые
данные автоматически экспортируются
в текстовый редактор.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #