Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel

Умови використання, інформація про вартість

Тип програми: умовно-безкоштовна
Обмеження: 15 днів безкоштовного використання

Всі оновлення програми безкоштовні (в т.ч. і до покупки ліцензії)

Якщо не можете розібратися з налаштуванням програми, - телефонуйте в Скайп, проконсультую

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

Якщо щось незрозуміло, чи не знайшли відповіді на своє питання, -
- в будь-який час звертайтеся за консультацією в ICQ або Skype

ВАЖЛИВО - ЯК УПЕРШЕ ЗАПУСТИТИ ПРОГРАМУ

Шановний користувач!
Перш за все хочу подякувати вам за проявлений інтерес до моїх програм,
і повідомити деяку важливу інформацію на основі досвіду використання надбудов Excel на безлічі різних комп'ютерів:

Як тільки ви завантажили файл, - відразу його не запускайте (виберіть опцію ЗБЕРЕГТИ)
Перед запуском завантаженого файлу надбудови, необхідно виконати наступне:

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

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

На жаль, деякі антивіруси (зазвичай маловідомі і безкоштовні, але недавно відзначився і вбудований в систему Windows Defender - Захисник Windows) бачать в моїх програмах можливість скачування файлів, і повідомляють про загрозу.

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

Переживати з цього приводу приводів немає, - в програми вбудована система оновлення, де є команда завантаження свіжої версії програми з сайту. Ось на це антивіруси і лаються.
Детальніше про реакцію антивірусів на мої програми

Ну і третя проблема, яка торкнулася тільки тих, хто Office 365с оновленням за допомогою Click-to-Run
Користувачів «звичайних» версій Office це не торкнулося (навіть у кого автообновление Office включено, що я вкрай рекомендую відключити, щоб уникнути проблем)

Якщо у вас так і не вийшло запустити надбудову, - пишіть мені в скайп, допоможу.
Мій нік в скайпі: ExcelVBA.ru

Програма призначена для створення і друку етикеток, наклейок, цінників і квитанцій на підставі даних в таблиці Excel.

За допомогою цієї програми ви можете:

  • роздрукувати цінники на товар, взявши дані з прайс-листа
  • сформувати етикетки і наклейки для заданих рядків вашої таблиці
  • підготувати квитанції для оплати послуг ЖКГ (рахунки за водопостачання, каналізацію, електроенергію)

І все це робиться натисканням однієї кнопки!

Особливості програми:

  • можливість задати кількість квитанцій (наклейок) на друкованому аркуші
  • підготовка шаблону будь-якої складності (графічні елементи, текст, графіки і т.д.)
  • багатий вибір можливостей Excel для заповнення полів етикетки або квитанції
    (Можна використовувати формули, умовне форматування, і т.д. і т.п.)
  • обробка тільки потрібних записів таблиці
    (Наприклад, можна формувати цінники тільки для товарів з вказаною ціною)
  • для підстановки в шаблон доступні як поля поточного рядка, так і фіксовані осередки листа, і інші зумовлені поля (наприклад, поточна дата)

Передбачена можливість гнучкого налаштування шаблону, зміни макета друкованої сторінки, заповнення полів будь-якими даними з таблиці Excel.

Для шаблонів доступні наступні поля (які при заповненні замінюються потрібними значеннями):

(Всі поля обрамляются фігурними дужками, наприклад, <2> )

У ньому ми бачимо один лист з таблицею розрахунків вартості електроенергії по 2 тарифами:

Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel

Наше завдання - сформувати повідомлення та квитанцію для кожного власника ділянки, за винятком тих, хто в останньому місяці не користувався електроенергією

(У кого нульова сума до оплати - в таблиці є кілька таких рядків)

Відразу розповім про призначення всіх кнопок на панелі інструментів:

- запуск формування квитанцій (коли все вже налаштовано)

- приховати лист шаблону квитанції (наклейки, етикетки, цінника)

- відобразити лист шаблону квитанції (наклейки, етикетки, цінника)

- настройки програми (кількість квитанцій на друкованому аркуші, відступи, лінія відрізу, і т.д.)

- збереження файлу надбудови з шаблоном (також створюється резервних копія файлу)

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

Натискаємо кнопку - і бачимо приклад шаблону сповіщення і квитанції:

(На скріншоті показано основні способи використання полів для вставки даних з вихідної таблиці)

Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel

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

тому просто приховуємо лист шаблону кнопкою на панелі інструментів.

Тепер подивимося настройки програми (натиснемо кнопку), і, при необхідності, змінимо їх:

Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel

Зверніть увагу на параметр «Стовпець з обов'язковими для квитанції даними»: квитанції будуть формуватися тільки для тих рядків таблиці, де в 6-м стовпці знаходиться непорожнє значення (будь-якої текст, або нульове числове значення)

Зверніть увагу, що в якості шаблону етикетки (наклейки, квитанції) будуть використовуватися тільки осередки, що потрапляють в зазначений в настройках діапазон.

Таким чином, ви можете розмістити на аркуші шаблону КІЛЬКА різних шаблонів, і перед друком вибирати потрібний діапазон-шаблон (відповідно, на підставі однієї вихідної таблиці ви можете сформувати кілька листів - окремо квитанції, окремо сповіщення, окремо повідомлення, і т.д.)

В налаштуваннях нам потрібно задати:

  1. діапазон комірок з шаблоном квитанції A1: G16
  2. кількість рядків заголовка, рівним 4
  3. Розмір відступу в 14 мм.
  4. Стовпець з обов'язковими даними: 6 ( «F»)

Тепер, коли ви перевірили налаштування виводу квитанцій на друк, закриваєте форму налаштувань (кнопка «Зберегти»),

виділяєте осередки в рядках, для яких необхідно роздрукувати квитанції,
і натискаєте кнопку для створення листа з квитанціями.

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

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

Спочатку макрос перевірить, які рядки підлягають обробці, і виведе повідомлення із зазначенням з кількості:

Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel

Переконуємося, що кількість квитанцій відповідає нашим очікуванням, і тиснемо ОК

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

В ході формування квитанцій відображається прогрес-бар з інформацією про виконувані дії:

Програма створення і друку етикеток, наклейок, цінників і квитанцій з excel, макроси для excel
(Клацніть на картинку для збільшення)

Нам залишилося перевірити правильність розташування на аркуші і заповнення квитанцій.

Якщо нас щось не влаштовує, переходимо на лист з вихідною таблицею, змінюємо налаштування програми або шаблон, і знову натискаємо кнопку

Перед повторним запуском програми видаляти раніше створений лист «Сформовані квитанції» не потрібно - програма видалить його сама, і сформує новий.

Якщо ж вам потрібно зберегти цей лист, і сформувати додатковий (наприклад, по другому шаблоном), то попередньо перейменуйте цей лист (тоді програма його не видалити під час наступного запуску)