Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel
Умови використання, інформація про вартість
Тип програми: умовно-безкоштовна
Обмеження: 15 днів безкоштовного використання
Всі оновлення програми безкоштовні (в т.ч. і до покупки ліцензії)
Якщо не можете розібратися з налаштуванням програми, - телефонуйте в Скайп, проконсультую
Відповіді на типові запитання
(Там написано про все. Як скачати і запустити надбудову, які обмеження в демо-версії,
як придбати ліцензію і як активувати програму,
як перевірити і встановити оновлення (і навіщо вони потрібні),
що робити, якщо надбудова не починається \ не працює,
або ви хочете замовити доопрацювання функціоналу під свої потреби.
Ще раз: відповіді на всі питання про програму
Якщо щось незрозуміло, чи не знайшли відповіді на своє питання, -
- в будь-який час звертайтеся за консультацією в ICQ або Skype
ВАЖЛИВО - ЯК УПЕРШЕ ЗАПУСТИТИ ПРОГРАМУ
Шановний користувач!
Перш за все хочу подякувати вам за проявлений інтерес до моїх програм,
і повідомити деяку важливу інформацію на основі досвіду використання надбудов Excel на безлічі різних комп'ютерів:
Як тільки ви завантажили файл, - відразу його не запускайте (виберіть опцію ЗБЕРЕГТИ)
Перед запуском завантаженого файлу надбудови, необхідно виконати наступне:
- знайдіть завантажений файл надбудови в папці (зазвичай це папка «Для дорослих»)
Побачивши файл в списку завантажень браузера, натисніть кнопку «Показати в папці» - клацніть правою кнопкою миші на файлі - пункт Властивості - ставимо галочку Розблокувати - натискаємо ОК
- тепер можна запускати файл
Якщо при запуску заматюкався антивірус, - необхідно додати файл програми в список виключень антивіруса.
На жаль, деякі антивіруси (зазвичай маловідомі і безкоштовні, але недавно відзначився і вбудований в систему Windows Defender - Захисник Windows) бачать в моїх програмах можливість скачування файлів, і повідомляють про загрозу.
Проблеми з антивірусами виникають часто, і кожен раз вирішуються після мого звернення до їх техпідтримку (всі визнають після ручної перевірки, що вірусів немає, і випускають оновлення, після чого антивірус перестає лаятися). Ось тільки час з моменту визнання антивірусної компанією безпеки мого файлу, до чергового оновлення бази антивіруса, може пройти багато часу (від 3 днів до кількох місяців), тому, антивіруси верещать про неіснуючу небезпеку.
Переживати з цього приводу приводів немає, - в програми вбудована система оновлення, де є команда завантаження свіжої версії програми з сайту. Ось на це антивіруси і лаються.
Детальніше про реакцію антивірусів на мої програми
Ну і третя проблема, яка торкнулася тільки тих, хто Office 365с оновленням за допомогою Click-to-Run
Користувачів «звичайних» версій Office це не торкнулося (навіть у кого автообновление Office включено, що я вкрай рекомендую відключити, щоб уникнути проблем)
Якщо у вас так і не вийшло запустити надбудову, - пишіть мені в скайп, допоможу.
Мій нік в скайпі: ExcelVBA.ru
Програма призначена для створення і друку етикеток, наклейок, цінників і квитанцій на підставі даних в таблиці Excel.
За допомогою цієї програми ви можете:
- роздрукувати цінники на товар, взявши дані з прайс-листа
- сформувати етикетки і наклейки для заданих рядків вашої таблиці
- підготувати квитанції для оплати послуг ЖКГ (рахунки за водопостачання, каналізацію, електроенергію)
І все це робиться натисканням однієї кнопки!
Особливості програми:
- можливість задати кількість квитанцій (наклейок) на друкованому аркуші
- підготовка шаблону будь-якої складності (графічні елементи, текст, графіки і т.д.)
- багатий вибір можливостей Excel для заповнення полів етикетки або квитанції
(Можна використовувати формули, умовне форматування, і т.д. і т.п.) - обробка тільки потрібних записів таблиці
(Наприклад, можна формувати цінники тільки для товарів з вказаною ціною) - для підстановки в шаблон доступні як поля поточного рядка, так і фіксовані осередки листа, і інші зумовлені поля (наприклад, поточна дата)
Передбачена можливість гнучкого налаштування шаблону, зміни макета друкованої сторінки, заповнення полів будь-якими даними з таблиці Excel.
Для шаблонів доступні наступні поля (які при заповненні замінюються потрібними значеннями):
(Всі поля обрамляются фігурними дужками, наприклад, <2> )
У ньому ми бачимо один лист з таблицею розрахунків вартості електроенергії по 2 тарифами:

Наше завдання - сформувати повідомлення та квитанцію для кожного власника ділянки, за винятком тих, хто в останньому місяці не користувався електроенергією
(У кого нульова сума до оплати - в таблиці є кілька таких рядків)
Відразу розповім про призначення всіх кнопок на панелі інструментів:
- запуск формування квитанцій (коли все вже налаштовано)
- приховати лист шаблону квитанції (наклейки, етикетки, цінника)
- відобразити лист шаблону квитанції (наклейки, етикетки, цінника)
- настройки програми (кількість квитанцій на друкованому аркуші, відступи, лінія відрізу, і т.д.)
- збереження файлу надбудови з шаблоном (також створюється резервних копія файлу)
Отже, файл з даними у нас відкритий, панель інструментів надбудови з'явилася.
Тепер наше завдання - сформувати (намалювати) шаблон для сповіщення і квитанції.
Натискаємо кнопку - і бачимо приклад шаблону сповіщення і квитанції:
(На скріншоті показано основні способи використання полів для вставки даних з вихідної таблиці)

Оскільки в прикріпленою надбудові Labels.xla цей шаблон вже створено - вам нічого змінювати не доведеться,
тому просто приховуємо лист шаблону кнопкою на панелі інструментів.
Тепер подивимося настройки програми (натиснемо кнопку), і, при необхідності, змінимо їх:

Зверніть увагу на параметр «Стовпець з обов'язковими для квитанції даними»: квитанції будуть формуватися тільки для тих рядків таблиці, де в 6-м стовпці знаходиться непорожнє значення (будь-якої текст, або нульове числове значення)
Зверніть увагу, що в якості шаблону етикетки (наклейки, квитанції) будуть використовуватися тільки осередки, що потрапляють в зазначений в настройках діапазон.
Таким чином, ви можете розмістити на аркуші шаблону КІЛЬКА різних шаблонів, і перед друком вибирати потрібний діапазон-шаблон (відповідно, на підставі однієї вихідної таблиці ви можете сформувати кілька листів - окремо квитанції, окремо сповіщення, окремо повідомлення, і т.д.)
В налаштуваннях нам потрібно задати:
- діапазон комірок з шаблоном квитанції A1: G16
- кількість рядків заголовка, рівним 4
- Розмір відступу в 14 мм.
- Стовпець з обов'язковими даними: 6 ( «F»)
Тепер, коли ви перевірили налаштування виводу квитанцій на друк, закриваєте форму налаштувань (кнопка «Зберегти»),
виділяєте осередки в рядках, для яких необхідно роздрукувати квитанції,
і натискаєте кнопку для створення листа з квитанціями.
Якщо вам необхідно друкувати квитанції для ВСІХ рядків таблиці - то просто зніміть галочку «Обробляти тільки виділені рядки» в настройках програми, і в цьому випадку вам не доведеться виділяти будь-які осередки перед запуском макросу. Якщо ж ця галочка в настройках встановлена, по просто виділіть будь-стовпець на аркуші - і макрос обробить всі заповнені рядки листа, за винятком рядків заголовка (кількість яких задається там же, в настройках програми)
Якщо ж вам необхідно друкувати квитанції тільки для певних (обраних) рядків - спочатку виділіть ці рядки.
Необов'язково виділяти рядки цілком - досить, щоб в потрібному рядку була виділена хоча б один осередок.
Якщо треба виділити несуміжні рядки (що йдуть не одна за одною), виділяйте комірки або рядки, утримуючи клавішу Ctrl
Спочатку макрос перевірить, які рядки підлягають обробці, і виведе повідомлення із зазначенням з кількості:

Переконуємося, що кількість квитанцій відповідає нашим очікуванням, і тиснемо ОК
(Перед появою цього повідомлення макрос виділяє цілком все рядки, повинні стати предметом обробки. Якщо якісь рядки не виділені, або, навпаки, в виділення потрапили деякі рядки заголовка, - натисніть кнопку «Скасувати», і перевірте ще раз налаштування програми)
В ході формування квитанцій відображається прогрес-бар з інформацією про виконувані дії:

Нам залишилося перевірити правильність розташування на аркуші і заповнення квитанцій.
Якщо нас щось не влаштовує, переходимо на лист з вихідною таблицею, змінюємо налаштування програми або шаблон, і знову натискаємо кнопку
Перед повторним запуском програми видаляти раніше створений лист «Сформовані квитанції» не потрібно - програма видалить його сама, і сформує новий.
Якщо ж вам потрібно зберегти цей лист, і сформувати додатковий (наприклад, по другому шаблоном), то попередньо перейменуйте цей лист (тоді програма його не видалити під час наступного запуску)