Blank rz для excel

Программа Blank-RZ предназаначена для автоматизации труда конструкторов, инженеров, мастеров, работающих в сфере металлических конструкций и не только.

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


Blank-RZ состоит из следующих модулей:

  • КМД
  • СуперСпецификация
  • Документация металлоконструкции
  • Мои шаблоны

Бланк КМД — автоматизация получения таблиц: спецификаций стали, выборок металла, перечня отправочных марок, опись чертежей, этот модуль просто обязан исползовать любой конструктор «КМД», т.к. экономит кучу времени, позволяет допускать меньше ошибок в работе.

СуперСпецификация — самый гибкий модуль в составе комплекса Blank-RZ, т.к. позволяет сделать выборку на любую конструкцию, будь то фундаменты, либо теже металлоконструкции. Содержит базы данных для: проката, метизов, оборудования, покупных изделий (окно, розетка..), заполнителей (бетон, песок..) и др.

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

Мои шаблоны — содержит бланки для заполнения заявок на материалы, различные журналы и реестры, формы КС-2 и КС-3, шаблоны для ППР, такие как: расчет опасной зоны крана, ведомость оборудования и приспособлений, таблица масс и грузов. Так же можно создавать и свои шаблоны, которые могут быть автоматизированы с помощью обращения к базам данных, формул и т. п.

От себя, всем рекомендую, программа очень удобна и полезна.

Скачать программу «Blank-RZ»

Официальный сайт: http://shpalich.ucoz.ru

Panacota

*
Участник форумов

Сейчас отсутствует Сейчас отсутствует


Добрый вечер!
Хочу сделать спецификацию в экселе и у меня почти это получилось при помощи колонтитулов. Разобралась как вставлять, но на печать выводится не весь рисунок колонтитула! На листе все красиво! Помогите, пожалуйста. Как сделать так, чтобы то, что я вижу на листе совпадало с печатью.


Инженер по электроснабжению (Санкт-Петербург, Россия)

Samsony 1


поищите в интернете, есть готовая и формата А4, и формата А3, с разной основной надписью на первом и последующем листах.
навскидку не вспомню где …


Главный специалист (Тюмень, Россия)

Антониони


1. В Excel-е штампы можно выполнить двумя способами — границей ячеек и отрисовкой линиями и надписями. В первом случае необходимо точно подогнать ширину всех ячеек и высоту. Это сложно, поэтому ширину и высоту ячеек делают минимальной и потом как из «кубиков» через объединение составляют нужной ширины/высоты графы штампа. Во втором случае можно четко и по размерам отрисовать все рамки и штампы, но они будут НЕ привязаны к ячейкам и значит могут «съезжать» при изменении выше количества или габаритов строк. ДАже если в колонтитулах сделать рамку со штампом — одно с другим может не очень хорошо сходиться.
Так же учитывайте, что в Екселе нет понятия см и мм для размеров ячеек — есть пиксели и есть ПТ. ПТ связаны с размерами букв определенного шрифта.
2. Самый простой вариант — выполнить полностью рамки и «геометрию» страниц, а потом просто подставлять туда ваши данные. Например, на лист Data забиваем всю нужную спецификацию, включая те позиции, которые нам могут понадобиться в будущих проектах. В одной колонке указываем «код нужности». Если код есть — строка выводится в спецификацию, если нет — остается только на листе Data. На листе с шаблоном спецификации, за пределами используемых столбцов делаем поиск нужных строк (выводимых) и получаем номер строки. В самом шаблоне указываем формулы вывода нужных столбцов указанной строки с листа Data.
Получаем неизменяемый шаблон спецификации, где меняем только штамп. Если штамп выполняется по первому методу, то его так же можно сделать формулами и данные вносить на отдельный лист — фамилии, название проекта, завода, марку и т.п.
Жесткая привязка значений к определенной ячейке на листе Data позволяет выполнять дополнительные расчеты. Например если необходимо подсчитать общее количество кабеля — просто суммируем нужные ячейки из диапазона на листе Data, зная, что при необходимости, новые кабели будут добавляться внутрь этого диапазона и так же будут посчитаны.
Со временем спецификация будет достаточно полной и не придется вносить новые позиции, а только определять нужные позиции. И тут тоже можно формулами забить «нужность», то есть если метраж кабеля , например, указан, то эта позиция должна выводиться в спецификацию — указывается код нужности.

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

Вот вам еще варианты:
— программа Blank-RZ

https://www.proektant.org/index.php?topic=3746.0


Проектировщик КИП (Самара, Россия)

Panacota

*
Участник форумов

Сейчас отсутствует Сейчас отсутствует


спасибо большое!
просто благодаря колонтитулам рамка не катается при добавлении или удалении строк, а так да, есть проблема и не могу подогнать таблицу и рамку при печати: на листе одно, на печати другое


Инженер по электроснабжению (Санкт-Петербург, Россия)

Samsony 1


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


Главный специалист (Тюмень, Россия)

Антониони


Вот вам пример как можно сделать
Лист Data — туда вносим данные.
Лист ПЕЧАТЬ — отсюда печатаем.


Проектировщик КИП (Самара, Россия)

Samsony 1


видел подобную форму для А3/А4 написанную на макросах, вспомнить где надо.
там еще было автоматом заполнение листов и штампа из листа-заготовки.


Главный специалист (Тюмень, Россия)

Антониони


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


Проектировщик КИП (Самара, Россия)

Samsony 1


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


Главный специалист (Тюмень, Россия)

Антониони


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

Не совсем понял что вы искать собираетесь? Это спецификация, ее структура регламентирована. На листе с данными создаем структуру (там типа раскрывающихся списков) и вуаля — открываем нужный раздел, в нем проставляем нужные значения и все.
Поскольку это Ексель — забить типовые спецификации на оборудование и далее копировать в нужные места. Я таким образом на манометры делал — на одном листе перечень позиций, а на другом типовая запись для одного манометра. ТЫК и для каждой позиции готова спецификация.
Еще можно это делать в Ворде через создание каталогов. Далее копируем в Ексель… В общем вариантов много как можно облегчить себе жизнь, главное понять что надо делать и как, а так же на что хватит знаний и умений.


Проектировщик КИП (Самара, Россия)

Samsony 1


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

Лист Data — туда вносим данные.

в первом вашем примере может быть внушительный список данных (DATA), как в нем найти необходимое, вручную ?
вот об этом речь, список более 100 позиций может со временем быть.
я про автоматизацию, а не копирование, может не так понял ?

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


Главный специалист (Тюмень, Россия)

doctorRaz

***
Куратор подраздела «AutoCAD, AutoCAD LT и СПДС модуль Autodesk»

Мастерская СПДС

Сейчас отсутствует Сейчас отсутствует


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

https://www.cadmaster.ru/magazin/articles/cm_79_15.html

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


Конструктор (Волгоград, Россия)

Samsony 1


Не совсем понял что вы искать собираетесь?

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

про интересное решение — маркер уже читал, видимо по такой же ссылке.


Главный специалист (Тюмень, Россия)

Антониони


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

Даже при большом количестве позиций будет удобно если сделать грамотную группировку.
А если взять макрос… Вам опять же придется искать нужную позицию, что бы ее вставить. Разница в том, что ваш поиск возможно будет чуть быстрее и чуть удобнее чем встроенный в Ексель, чуть быстрее чем мой вариант с группировкой. Но сам поиск останется, от этого никуда не деться.
Далее, предположим что надо вставить данные о приборах — они могут сильно отличаться! У меня уже был макрос для Ворда — выбираешь тип прибора и он вставляет заготовку, меняешь параметры и получаешь готовую спецификацию на ОДИН прибор. Если приборов сотня — умаешься так вставлять. Плюс специфика — для разных проектов часто встречаются тонкости, ради которых шаблон приходится переделывать. Ушел в сторону создания «каталогов». Там проще — создается файл Ексель с данными, создается шаблон в Ворде. Затем данные из строки Екселевской базы подставляются в шаблон и получаем спецификацию на один прибор. Далее снова вставляется шаблон с данными из следующей строки базы. В итоге 60 страниц спецификации (1 страница= 1 прибор) генерируется за 20-30 сек.  Вся спецификация по приборам выполняется примерно за 3-4 часа, при чем большая часть времени уходит на создание шаблона (или его корректировку, если есть старая заготовка) и заполнение базы данных (файл Екселя)
Плюс этого варианта в том, что эти же данные часто используются в других документах (опросные листы, таблицы входных и выходных сигналов и так далее), а значит в этом же файле создаем еще листы с базами для других документов, создаем шаблоны и вуаля — имя базы и шаблоны все документы генерируются буквально за несколько минут.


Проектировщик КИП (Самара, Россия)

Samsony 1


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

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

D1 привел более удобный способ — маркер.


Главный специалист (Тюмень, Россия)


Сейчас Вы — Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность — зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».

Последние сообщения на форуме «Программы для проектирования»

10 Апреля 2023 года, 13:50

07 Апреля 2023 года, 19:31

30 Марта 2023 года, 07:16

28 Февраля 2023 года, 11:16

21 Февраля 2023 года, 19:13

19 Февраля 2023 года, 16:22

09 Февраля 2023 года, 15:24

09 Февраля 2023 года, 14:46

09 Февраля 2023 года, 14:08

08 Февраля 2023 года, 12:22

06 Февраля 2023 года, 15:12

24 Января 2023 года, 09:30

08 Января 2023 года, 16:16

06 Января 2023 года, 15:06

Blank-RZ, ������������� ��� ������������ ���

��������� 1.08.2007 — 11:25

���������
#1

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

������, �������� LavTeam.

Shpalich ����� ����������� ���� ��������� ��� Excel

Blank-RZ �� �����. ������ 12.2.6

����� �������� �� Visual Basic � VBA.
�������� ��� Excel (���������� ����� ����� ����).
���� Excel Integrator (������ ���� � «Consistent Software Integrator» ��� AutoCAD).
��� ������, ��� ����� ���������� �� � Excel � ���������.
����� ���� �� ����� ������������ / �������������� ��� ������ ����� Excel �� ������� ��� ������.

����� (����� ������������� ��� ����� Excel) ������������� ������ ���� �� ����� (� �������� Double Click)
� ��������� ����������� ��������.

�������� ������� ���������:

� ���������� ������ � �������������� ����������� Excel;
� ������ � ������ ������;
� �������������� ����� �� ���� ������ � �� ������ ������ �����;
� «�������» �������������� ����� ������;
� ����������� ����������� ��������������� ������� ���������������� ������ ����������� �����������, ��������: ���, ���, ���������, ����, ���������, ������������ ����� � �.�.
� �������������� �������������� ������� (��� ������ Excel) � ����������� ������������ ���� ������� � ����� ����� (����� ��� ��������� �������� � �� ����������, ��� �� ����������� ��������� Blank-RZ)
� � ������ ������.

************************************

������ �������. � ����� � ������� ��� �������� ������ «���» � «���������».

������������-���-����� (� ����� � ��-����)!
��������� � ��������. ������������� ������������ ���.
������� ������������ ����� � ������� �� �� ������� �� � ����� �����.

************************************
�.�. ������ ������, �� ����� ���� �� ����������� ����:

������� ��������� ������ Blank-RZ (����������� ����)=>http://shpalich.ucoz.ru//load/1-1-0-1

��� ������� � ����������� ��:
tps24[sobchak]yandex.ru
tps24@list.ru
ICQ: 361217876

��������� �������������� Shpalich — 16.04.2011 — 12:54

������� � ������ ��������

�������� ���

+���������� ���������

��������� 1.08.2007 — 21:40

���������
#2

�������
������ ������

������: ������������
������������ �: 56989

���������: 10
�����������: 27.03.2007
��: �����
���������:

����
�������: ����
�����������: —
������� �������: 0 ���(�)

����-�� � ���� NOD �������� ��� ���������. ����� ��� POLY.MACRO virus � ����� Blank-RZ.xla. ��� �� ����� ����� nono.gif

������� � ������ ��������

�������� ���

+���������� ���������

��������� 2.08.2007 — 07:45

���������
#3

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

������(Yaha @ 1.08.2007 — 18:30) *

����-�� � ���� NOD �������� ��� ���������. ����� ��� POLY.MACRO virus � ����� Blank-RZ.xla. ��� �� ����� ����� nono.gif

Blank-rz.xla — ������ �������� Excel.
����� ��� ���������� ������������� �������� �� Office-��������� � ���������.
������ ���-�� ����� ��������� �� Excel Integrator

������� ������ ���������� ���� API.
����� ���������� � �������: HKEY_LOCAL_MACHINESOFTWAREBlank-RZ (��������� ���������),
HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0ExcelSecurity (������ ������������ ��������)

���������� � ������ (�����������-��������, ���������� � ������…) � ������� FSO.

+++++++++++++++++++++++++++++++++++++++++++++++++
� ��� ��������, ��� �������� ����� ������ � �� ������ � ��� ���������.
+++++++++++++++++++++++++++++++++++++++++++++++++
����� (��� ���������� ������) ������� ���������� ����� � ������� ����� Excel. � ������ ����� �� � ��������� ���� �������� .xla

������� � ������ ��������

�������� ���

+���������� ���������

��������� 2.08.2007 — 08:06

���������
#4

��������
������ ������

������: ������������
������������ �: 16960

���������: 47
�����������: 4.08.2005

���������:

����
�������: ����
�����������: —
������� �������: 20 ���(�)

�������� ������������ 9-�� ������ ��� ���� ?

������� � ������ ��������

�������� ���

+���������� ���������

��������� 2.08.2007 — 10:37

���������
#5

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

������(zfzfzf @ 2.08.2007 — 04:56) *

�������� ������������ 9-�� ������ ��� ���� ?

��� ����� «�������� ������������ 9-�� ������» ��� �� ������. ����� ���� ���� � ������� ����� �� ���� ����� (����� �������) — ��� ��� �����.

= ���-������ =

���������� ��� � ��������� ������ (��. ���� Blank-RZ -> ���). ������� ������ «������� ������������ ���» � ������…

1) �� ���������� ������� ������������. ������ �� ������� (����� 1 �, ����) ������ �� ��� ������. ����� ����� ���� �� ����.

2) ����� ������ ��������� �� ���� ������������ -> ��� -> �������� �����…

3) ����� ������ ������� -> ������� ������� «��������� �����». ���������� ���-�� �����.

4) ����� popUp menu -> ������� ������� «������� �����» (������ �������) � «������� �����»

5) ������� ������� ������������ �����, ����� �����. ����� �� ������ ������ — ������ ����� ����� (1 ���� Excel ������������� 1 ����� AutoCAD)

6) ����� ������������ � ���� Blank-RZ -> ��������� ������ -> ������� ���������� ������� �����. ������� ������ �� ��������� ������� — ���������������� (������� ����� � ������ �� ���� ������� �������������).

7) ���-�� ����� �������� �������� ����� � �������� ��� (������� ������ �����������)

8) ����������� � AutoCAD ����� ������������ ��������: �������� ��� �����,
Ctrl-C, � AutoCAD Ctrl-V.
� ���������� ��������� � AutoCAD «����������� ��������» �� ������ �� Excel.

������� � ������ ��������

�������� ���

+���������� ���������

��������� 9.08.2007 — 08:02

���������
#6

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

�������� 4 ����� ���������:
��� � ������ Blank-RZ (������� ���������� �������� ������� � ������ ������ �������� � ������������),
��� � ������ ��� (������������ ���������� ������� ����� � �� ��������� ������������).
����� ���� — � ����� ������ �������������� ������. ������ ����� �������� ����� ��� ���������� .
����� �������� � ������� �� ����� dwg.ru:
http://dwg.ru/dnl/2573

��������� �������������� Shpalich — 17.03.2011 — 15:15

������� � ������ ��������

�������� ���

+���������� ���������

��������� 6.01.2011 — 08:47

���������
#7

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

���.���� ����� Blank-RZ ���: http://shpalich.ucoz.ru
��� ����� �����-������, � ��������, �� ���� ��������� ����� ��������� — Blank + ��� — ������������������� ���������� ������.

������� � ������ ��������

�������� ���

+���������� ���������

��������� 15.04.2011 — 23:53

���������
#8

�������
������ ������

������: ������������
������������ �: 30951

���������: 14
�����������: 27.03.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

������(Shpalich @ 6.01.2011 — 06:47) *

���.���� ����� Blank-RZ ���: http://shpalich.ucoz.ru
��� ����� �����-������, � ��������, �� ���� ��������� ����� ��������� — Blank + ��� — ������������������� ���������� ������.

��� ���� ����� ����� ������������ ��� 2.5, ������ ���������, ��������� � �������, ���������� ����������?

������� � ������ ��������

�������� ���

+���������� ���������

��������� 16.04.2011 — 12:23

���������
#9

��������
������ ������

������: ������������
������������ �: 48162

���������: 30
�����������: 5.11.2006

���������:

����
�������: ����
�����������: —
������� �������: 1 ���(�)

� ����� ��������� ��������, ���������������� ���-������������. �� ��� ������ Blank-RZ ����� ������� ������������ �� ��������� � ���� ����� � ����� — ������� ����� ������� �� ����, �.�. ������� ������� � �������������. Excel-�������� — ��� ���� ����, ����� ������������� ��� ������ �� ���� ����, �������� ������, �������� �������, �������� ���� ������� � �.�. ���� ��������� — EXE-����, ������� ��� ��� ����� �� ���������.

�� ������ «�� ����������� ����� ��������� ����������» — ���. �� ����������, �� �������� 30-100 ���� �� ������ ������. � ���� ���� ��� �������� �����������, �� ����� �������� �� ��� 100 ����, �������� �������� ��� �� ����� tps24[sabaka]yandex.ru
���� ��� ���������� ������ ������ ���+Blank-RZ — ����� ����� �������� ��� �� ���� � ����� � �������� ������ �����������.

� ��� �����, ��� Blank-RZ ����� ������� ������������� �������� �� ������ ������ ����� Excel, �� ��� ��� ���� �������� ������������ ��� �� �����.

������� � ������ ��������

�������� ���

+���������� ���������

1 ���. ������ ��� ���� (������: 1, ������� �������������: 0)

�������������: 0

Рамка и штамп в эксель

albertikhsanov00

Дата: Вторник, 17.01.2023, 10:34 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 27

Здравствуйте, у меня вопрос. Есть ли какой-нибудь способ сделать рамку и штамп в эксель, которая будет жестко привязана к формату листа, а не к ячейкас Читал, что есть программа «blank-rz», которая добавляет рамку и штамп, но рабочей ссылки не нашел. Или есть какой-нибудь макрос, который позволяет это сделать.

 

Ответить

Serge_007

Дата: Вторник, 17.01.2023, 10:48 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Здравствуйте

есть программа «blank-rz», которая добавляет рамку и штамп, но рабочей ссылки не нашел

Напишите автору этой программы

К сообщению приложен файл:

8580595.jpg
(48.3 Kb)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

albertikhsanov00

Дата: Четверг, 19.01.2023, 06:52 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 27

Serge_007, написал я в общем человеку позавчера, но ответ вряд-ли будет, может все-таки какой нибудь другой способ есть?

 

Ответить

Содержание

  1. Blank-RZ комплекс. Автоматизация спецификаций и выборок материалов
  2. Blank rz для excel
  3. Blank rz для excel
  4. Blank rz для excel

Blank-RZ комплекс. Автоматизация спецификаций и выборок материалов

Программа Blank-RZ предназаначена для автоматизации труда конструкторов, инженеров, мастеров, работающих в сфере металлических конструкций и не только.

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


Blank-RZ состоит из следующих модулей:

  • КМД
  • СуперСпецификация
  • Документация металлоконструкции
  • Мои шаблоны

Бланк КМД — автоматизация получения таблиц: спецификаций стали, выборок металла, перечня отправочных марок, опись чертежей, этот модуль просто обязан исползовать любой конструктор «КМД», т.к. экономит кучу времени, позволяет допускать меньше ошибок в работе.

СуперСпецификация — самый гибкий модуль в составе комплекса Blank-RZ, т.к. позволяет сделать выборку на любую конструкцию, будь то фундаменты, либо теже металлоконструкции. Содержит базы данных для: проката, метизов, оборудования, покупных изделий (окно, розетка..), заполнителей (бетон, песок..) и др.

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

Мои шаблоны — содержит бланки для заполнения заявок на материалы, различные журналы и реестры, формы КС-2 и КС-3, шаблоны для ППР, такие как: расчет опасной зоны крана, ведомость оборудования и приспособлений, таблица масс и грузов. Так же можно создавать и свои шаблоны, которые могут быть автоматизированы с помощью обращения к базам данных, формул и т. п.

От себя, всем рекомендую, программа очень удобна и полезна.

Источник

Blank rz для excel

Blank (Бланк) — программа, для быстрой зарузки шаблонов Excel (отдельных листов, книг, таблиц) и большая помощь в их заполнении!

После установки программы запускается Excel Integrator — программа, интегрирующая в Excel модули «xla” типа Blank-RZ.
То есть, вы можете в любое время подключать Blank и другие модули и отключать их, не деинсталлируя Blank-RZ.

Не секрет, что практически каждый для своей новой работы в Excel использует свои старые файлы-шаблоны
Blank-RZ.xla — это наДстройка XLA, он перехватывает щелчки мыши на листе Excel и вызывает макросы.
Его можно использовать как «ФАЙЛОВЫЙ МЕНЕДЖЕР” для листов Excel-книги или БЫСТРОГО ФОРМАТИРОВАНИЯ ячеек таблиц.
Главная особенность программы — обращение к базам данных в формате XLS и MDB и автозаполнение ячеек, УМНОЕ ЗАПОЛНЕНИЕ!
Так же Blank-RZ — это куча новых математических функций для ФОРМУЛ Excel

Видеоурок по настройке MS Excel 2010 Portable & Blank-RZ (жми на картинку, чтобы скачать)

В этом видео 2 примера — Excel-2003 и Excel-2010 Portable. Подробней некуда!
Основные моменты по настройке портативного Excel:
1) Установить низкую безопасность макросов и галочку «доверять доступ к объектной модели VBA»
2) Перейти к наДстройкам Excel и указать путь к модулю Blank-RZ.xla (прямо в папке с программой, а не в папке XLSTART).
3) При загрузке Blank-RZ.xla автоматически подключает все свои модули! Возможно спросит регистрацию при первом запуске, пишите на почту с запросом тестовых серийников.
4) При перезапуске Excel вы не заметите разницы в работе!

Портативный 2010 офис, можно взять с сайта Ru-Board

Видеоурок по созданию авто-чертежных штампов для ваших документов

В этом видео 3 примера:
1) Загрузка бланков «универсальных штампов» (можно выбрать формат листа, ориентацию, тип штампов, добавить много штампов на один лист, есть бланки ЕСКД-спецификаций)
2) Авто-штампы (по сути — те же бланки универсальных штампов) с автоматическими видовыми экранами с вашего листа (объект «камера»)
3) Авто-штампы-колонтитулы.

Кто помог в разработке Blank-RZ

Источник

Blank rz для excel

Sупер-Sпецификация — модуль-наДстройка XLA работающий в «симбиозе» с Blank-RZ.

Принцип работы SS похож на КМД: на отдельных листах — рабочие спецификации, на отдельном листе — сводная выборка материалов. Очень гибкий вид таблиц. Куча интерактивных меню при щелчках в разных ячейках Рабочих Спецификаций.

Что может Sупер-Sпецификация:

  • Менять вид таблиц;
  • Расчитать площадь окраски конструкций из металлопроката;
  • Расчитать стоимость материалов;
  • Идеален для подготовки заявок на материалы, данные можно вводить тремя способами: деталями с определенными размерами, общим погонажем проката или просто весом в килограммах;
  • Подсчитать одинаковые детали проката и листов для всех Марок и выдать «Таблицу раскроя»;
  • Выполнять синхронизацию с базой данных, восстанавливая новую стоимость материалов, наименований и др.
  • Ищет ошибки заполнения спецификаций;
  • Есть функции поиска и замены материалов;
  • Функции повтора одинаковых позиций (одинаковых деталей);
  • Может посчитать расход материалов по размерам заготовки, даже если размеры деталей другие;
  • В сводные выборки может сосчитать листы Сэндвич-панелей, Профлиста, Просечки, Решетчатого настила по четким размерам, а не в общую площадь (как захочет пользователь);
  • Может выдать выборку материалов, показав: сколько и каких материалов содержится в разных типах конструкций, марках, изделиях;
  • Поддерживает конвертации таблиц в КМД, КМ, КЖ, ЕСКД, Наряд-заказы и Заявки на материалы;
  • Может работать с КОМПЛЕКТАМИ, т.е. не одной строчкой из базы данных, а за один раз выдавать из базы целое изделие (например серийные конструкции Лестниц, Ограждений, Площадок, Опор трубопроводов и др.);
  • Поддерживает таблицы старой версии Супер-спецификации;
  • Может учитывать изменения проекта и показывать разность в выборках материалов, например «Сколько надо докупить для изм.2»;
  • Расчитает количество сварных стыков и сварочные дюймы для технологических трубопроводов;
  • Расчитать трудоемкость изготовления конструкций;
  • Вставлять ссылки или чертежи прямо в спецификации;
  • В режиме редактирования шаблонов можно настроить любые параметры заполнения спецификаций и построения сводных выборок, интересные функции округления и др.;
  • Тесное взаимодействие с модулем «Комплектация»;
  • и др.

Источник

Blank rz для excel

Шаг 2. Сохраняем как надстройку XLA:
“Сохраним как” наш файл, выбрав тип файла XLA (по-моему, это в самом низу списка с типами файлов).

Для большей уверенности работоспособности будущих макросов своей надстройки, нужно установить НИЗКУЮ БЕЗОПАСНОСТЬ МАКРОСОВ.
Для Excel-2003 – меню СЕРВИС -> МАКРОС -> БЕЗОПАСНОСТЬ.
Для Excel-2007 – нужно перейти в НАСТРОЙКИ EXCEL -> Центр управления безопасностью -> Кнопка “Параметры центра управления безопасностью” -> Раздел “Параметры макросов” -> Включить все макросы (то, что дядька Билл крайне не рекомендует делать).
Я еще ставлю галочку “Доверять доступ к объектной модели VBA” (Теперь точно дядьку Билла хватит удар ).

Потом закроем весь Excel . Идем в папку %AppData%MicrosoftAddIns

* Я пишу %AppData% — так папка называется в переменных окружения ENVIRON, а для пользователя это должно находиться тут:
Для Windows-XP: C:Documents and SettingsUserNameApplication Data
Для Windows-7: c:UsersUserNameAppDataRoaming

Я заберу свой файл-надстроку из этой папки и положу в папку XLSTART:
%AppData%MicrosoftExcelXLSTART

Теперь при каждом запуске Excel моя надстройка будет открываться автоматом.
Так проще всего сделать. Я буду уверен без лишних заморочек, что она загрузится в Excel.
Ведь изначально её совсем “не будет видно”, а нам с ней еще много работать.

Если бы я оставил надстройку в папке ADDINS, то тоже она бы открывалась при запуске Excel и даже была бы возможность включать её и выключать в меню Excel.
Для Excel-2003 – искать в меню СЕРВИС -> НАДСТРОЙКИ.
Для Excel-2007 и 2010 — искать в “НАСТРОЙКАХ EXCEL” (ткнуть в круглую кнопку в верхнем левом углу, нажать НАСТРОЙКИ, увидим это окошко):

* Сразу извинюсь за то, что пишу местами “НАСТРОЙКА” вместо “НАДСТРОЙКА”, просто мне так удобнее, привычка…

Итак. Я скопировал свою XLA в папку XLSTART. Запустил Excel… И ничего в нем не увидел! Это Замечательно!
На самом деле все XLA по-умолчанию невидимы, но открываются в Excel.
Человек создан для счастья. А вынужден работать.

Shpalich Дата: Воскресенье, 23.01.2011, 19:32 | Сообщение # 4

Шаг 3. Пишем “скелет кода VBA” для того, чтобы наша надстройка “ожила”

Жмем комбинацию клавиш Alt + F11 – откроем редактор Visual Basic.

Нам потребуется еще один модуль: модуль класса, для того, чтобы наша надстройка могла “цепляться” к событиям чужой книги.

В общем, не буду Вас томить, выкладываю готовый пример этой XLA-надстройки с кодом.
В коде написал максимум комментариев, чтобы продолжить этот урок прямо под оболочкой VBA Excel.

Человек создан для счастья. А вынужден работать.

Shpalich Дата: Воскресенье, 23.01.2011, 19:38 | Сообщение # 5

Жми картинку, чтобы скачать RAR-архив с XLA
Человек создан для счастья. А вынужден работать.

Shpalich Дата: Пятница, 28.01.2011, 21:33 | Сообщение # 6

Шаг 4. Как это работает…
У любой программы есть точка старта.
Точка старта в этой надстройке — процедура в модуле ЭтаКнига


Private Sub Workbook_Open()

При открытии книги этот код выполниться 1 раз, соответственно запустит следующий макрос –
MyInitialize (который находиться в модуле SharedModule ).
И еще инициализирует модуль класса objWorkbook , который представляет собой пользовательский элемент управления со своими событиями, свойствами и др. Его нужно рассматривать как отдельную программу, это мы сделаем чуть позже. Заранее скажу, что именно objWorkbook позволяет отслеживать щелчки мыши в любой другой книге и запускать макросы в нашей книге XLA.

Еще одна процедура в модуле ЭтаКнига

Private Sub Workbook_BeforeSave()

Не трудно догадаться, что этот код выполняется при сохранении нашей книги XLA.
Сюда я записал процедуру скрытия книги XLA, путем установки свойства
ThisWorkbook.IsAddin = True

И последняя процедура (именно нашей XLA) –

Private Sub Workbook_BeforeClose()

При закрытии нашей книги “Надстройка XLA” Excel установит свойство сама на себя – “Книга сохранена”, хотя этого могло и не быть. Я считаю, что надстройки XLA не должны докучать пользователю сообщениями типа “Сохранить изменения в “Моя первая настройка XLA?”, поэтому перед закрытием целесообразно написать так:

Еще перед закрытием мы должны очистить Excel от изменений, которые внесли в его панели инструментов, а так же желательно очищать память компьютера от переменных-ссылок на объекты, типа objWorkbook , поэтому я добавлю в процедуру закрытия книги еще пару операций:

Set objWB = Nothing ‘ «Отлипание» от событий чужой книги. Очистка памяти компа.
MyTerminate ‘ Удаление панелей, меню, горячих клавиш

Дальше по цепочке выполнения идут процедуры модуля SharedModule .

Два макроса с названиями, говорящими сами за себя:

Sub MyInitialize()
Sub MyTerminate()

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

Еще в модуле SharedModule записаны макросы:

Sub Load_New_Sheet()
Sub Insert_New_Table()
Sub Load_New_Sheet_or_Table()
Sub MyXLA_EditSheets()

Эти макросы выполняются при нажатии на наше меню, на нашу кнопку на панели инструментов, макросы назначаются кнопкам и меню в процедуре MyInitialize()

Еще один макрос — Sub InsCopyOneRow() — никогда бы не ожил, если бы не модуль класса…
InsCopyOneRow – вставляет строку в таблицу, проверяя хитрым образом “наша ли это таблица”.
Человек создан для счастья. А вынужден работать.

Shpalich Дата: Четверг, 03.02.2011, 20:08 | Сообщение # 7

Что делает модуль класса “objWorkbook”?

Модуль класса – это пользовательский элемент управления.
* Это в данном случае. Вообще модуль класса – это почти готовая DLL-библиотека.
Этот элемент управления, как и любой в Visual Basic, имеет свои свойства, события, его активирующие и события, поступающие от него. А “событие” – это отличная возможность запустить еще несколько макросов в нужный момент.

Итак, модуль класса “делает первый вдох” когда открывается наша книга XLA.
В событии Private Sub Workbook_Open()
прописано Set objWB = New objWorkbook
а в самом верху модуля “ЭтаКнига” определен список событий, которые мы будем ловить:
Dim WithEvents objWB As objWorkbook

В момент “первого вдоха” в модуле objWorkbook зарождается код-автомат:
Private Sub Class_Initialize()
On Error Resume Next
Set oExcel = Application
Set oBook = ActiveWorkbook
Set oSheet = ActiveSheet
End Sub

Переменная-объект oExcel цепляется за приложение “Excel” (у которого, кстати, как и у книги, как и у листа, тоже есть свои события).
oBook – это, соответственно, Активная (текущая открытая) книга Excel.

Таким образом, когда мы щелкаем на листе какой-то книги, эта книга уже “захвачена” нашей переменной oBook , и модуль класса генерирует событие:
RaiseEvent ShOneClick (Sh, Target)

А это событие “ловит” модуль ЭтаКнига :
Private Sub objWB_ShOneClick( ByVal Sh As Object, ByVal Target As Range)
Как только мы откроем другую книгу и закроем (или потеряем фокус с книги, которая была “прицеплена” к переменной oBook ), в модуле класса произойдет событие:
Private Sub oExcel_WorkbookActivate( ByVal wb_obj As Workbook)
On Error Resume Next
Set oBook = wb_obj
Set oSheet = wb_obj.ActiveSheet
End Sub

Опа! И мы снова “зацепились” за другую книгу, которая активировалась.

Таким образом, модуль класса objWorkbook “ведет свою самостоятельную жизнь”.
А нам остается только ловить от него события, происходящие на листах чужой книги.

А наш модуль ЭтаКнига тоже стал уникальным. В нем теперь два раздела событий: события книги XLA и точно такие же события из модуля “ЭтаКнига” ЧУЖОГО ФАЙЛА Excel.

Private Sub objWB_ShOneClick( ByVal Sh As Object, ByVal Target As Range)
If StopDoubleOperation Then Exit Sub
StopDoubleOperation = True ‘ Это блокировка обработки событий от objWorkbook на время выполнения моих макросов
Dim a$
On Error GoTo 100
‘Я хотел, чтобы при нажатии на ячейку в столбце «R» вставлялась строка в мою таблицу
‘Процедура вставки строки описана в модуле SharedModule
‘Вот она – та самая строка, ради которой и существует objWorkbook
InsCopyOneRow objWB.WbName, objWB.ShName, objWB.CellRow, objWB.CellCol
100:
StopDoubleOperation = False
End Sub

А макрос InsCopyOneRow объяснять не стоит. Он и так очень прост в понимании. Подобные макросы можно записывать средствами Excel и потом вот таким хитрым способом их выполнять.

Жду ваших вопросов…
Человек создан для счастья. А вынужден работать.

Shpalich Дата: Суббота, 09.04.2011, 18:14 | Сообщение # 8

Добавлю еще одну строчку, которая многим поможет.
Ответ на интересный вопрос: КАК ВЫЗЫВАТЬ МАКРОСЫ (ПРОЦЕДУРЫ И ФУНКЦИИ) ИЗ ДРУГОГО ФАЙЛА (НАДСТРОЙКИ или XLS-книги)

Run «‘МояНадстройка.xla’!МойМакрос» — это для процедур (можно и для функций использовать)

a = Run («‘МояНадстройка.xla’!МойМакрос», Параметр1, Параметр2. ) — это для функций.

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

* ‘МояНадстройка.xla’! писать не обязательно, если имя функции или процедуры уникально, да и к тому же декларировано как Public Function (хотя и это не обязательно), то Excel сам найдет из какой книги вызвать макрос.

Источник

Adblock
detector

Понравилась статья? Поделить с друзьями:
  • Blue feat elton john sorry seems to be the hardest word 2002
  • Blue elton john sorry seems to be the hardest word слова песни
  • Blue elton john sorry seems to be the hardest word на звонок
  • Blue elton john sorry seems to be the hardest word мп3
  • Blue elton john sorry seems to be the hardest word год выпуска