Змест
Калі мы можам усталяваць карыстальніцкую кнопку «Друк» у нашым аркушы Excel, гэта можа быць вельмі зручным і зэканоміць час для друку аркушаў. Выкарыстоўваючы макрасы VBA , мы можам лёгка гэта зрабіць. Такім чынам, гэты артыкул дасць вам 5 простых макрасаў для выкарыстання VBA кода для кнопкі друку ў Excel.
Спампаваць Практычны сшытак
Вы можаце загрузіце бясплатны шаблон Excel адсюль і папрактыкуйцеся самастойна.
Код VBA для стварэння Print Button.xlsm
5 прыкладаў выкарыстання VBA Код для кнопкі "Друк" у Excel
Давайце спачатку пазнаёмімся з нашым наборам даных, які прадстаўляе некаторыя прадажы прадаўца ў розных рэгіёнах .
1. Выкарыстоўвайце код VBA, каб зрабіць кнопку друку для дыялогавага акна друку ў Excel
Спачатку мы створым кнопку друку , а потым напішам для яе коды.
Крокі:
- Націсніце наступным чынам: Распрацоўшчык >> Уставіць >> Button Box.
Неўзабаве пасля гэтага вы атрымаеце знак плюс (+) у вашым курсоры .
- Перацягніце гэты курсор у адпаведнасці з жаданым памерам кнопкі і праз некаторы час з'явіцца адкрыецца дыялогавае акно з назвай Прызначыць макрас .
- Дайце імя і націсніце New .
З'явіцца акно VBA .
- Затым увядзіце наступныя коды ў ім-
5327
- Цяпер вярніцеся да вашага ліст .
Разбіўка кода
- Тут , я стварыў працэдуру Sub , DialogBox .
- Затым выкарыстаў Dialogs (xlDialogPrint).Show каб адкрыць Дыялогавае акно друку .
Кнопка створана.
- Пстрыкніце правай кнопкай мышы на кнопцы і абярыце Рэдагаваць тэкст у Кантэкстным меню , каб змяніць назву кнопкі.
- Пазней, проста набярыце імя і пстрыкніце вашай мышшу ў любым месцы па-за кнопкай .
Затым проста націсніце кнопку Кнопка .
Тады вы атрымаеце дыялогавае акно друку . Калі вы хочаце, вы можаце Раздрукаваць гэта зараз.
Калі ў вас няма Прынтара ў гэты момант, вы можаце Захаваць як PDF . для далейшага выкарыстання або Раздрукаваць пазней.
- Цяпер націсніце ОК .
- У гэты момант проста ўвядзіце імя і націсніце Захаваць .
Вось раздрукаваны PDF .
Чытаць далей: Як наладзіць параметры друку ў Excel (8 прыдатных прыёмаў)
2. Выкарыстоўвайце код VBA, каб зрабіць кнопку друку для актыўнага аркуша
Тут мы будзем выкарыстоўваць VBA для друку актыўнага Аркуш .
Крокі:
- Выконвайце першыя два крокі з першага раздзела , каб стварыць кнопка і Прызначыць макрас .
- Напішыце Назву макраса і націсніце Новае .
Неўзабаве пасля гэтага адкрыецца акно VBA .
- Потым напішыце наступныя коды ў ім-
4336
- Пазней вярніцеся да
Разбіўка кода
- Тут я стварыў працэдуру Sub , ActiveSheet .
- Затым выкарыстоўвалі PrintOut для выбару актыўнага аркуша і раздрукоўкі яго .
- Цяпер проста націсніце кнопку .
A Адкрыецца дыялогавае акно з назвай Захаваць выхад друку як .
- Дайце імя і націсніце Захаваць .
Тады вы атрымаеце раздрукаваны PDF .
Вы можаце лёгка змяніць прынтар , калі ён вам патрэбны.
- Націсніце на Файл побач з Дадому
- Затым выберыце опцыю Друк і націсніце на выпадальным спісе , каб выбраць a Прынтар .
Дадатковая інфармацыя: Як надрукаваць усе аркушы ў Excel (3 метады)
3. Прымяніць код VBA для стварэння кнопкі друку для выбраных аркушаў у Excel
Калі вы хочаце Надрукаваць канкрэтныя выбраныя аркушы , то гэта таксама магчыма з дапамогай VBA .
Этапы:
- Выканайце першыя два крокі з першага раздзела , каб стварыць кнопка і прызначыць макрас .
- Затым напішыце Назву макраса і націсніце Новы .
Неўзабаве пасля гэтагаадкрыецца акно VBA .
- Пазней увядзіце наступныя коды ў ім-
1514
Затым вярніцеся да вашага ліста .
Разбіўка кода
- Тут я стварыў працэдуру Sub , SelectedSheets .
- Затым выкарыстаў ActiveWindow для выберыце аркуш з актыўнага Excel акна .
- Далей выкарыстоўваўся PrintOut для друку некалькіх выбраных аркушы .
- Цяпер выберыце аркушы і націсніце кнопку Друк . Я выбраў два аркушы.
- Дайце імя для PDF і націсніце Захаваць .
Файл PDF мае t дзве старонкі для двух аркушаў .
Дадатковая інфармацыя: Як друкаваць пэўныя аркушы з дапамогай макраса VBA у Excel (4 спосабы)
Падобныя паказанні:
- Як надрукаваць аркуш Excel у фармаце A4 (4 спосабы)
- Як захаваць Загаловак у Excel пры друку (3 спосабы)
- Excel VBA: Як дынамічна ўсталяваць вобласць друку (7 спосабаў)
- Як надрукаваць Excel Аркуш з лініямі (3 простых спосабу)
- Як надрукаваць графік у Excel (5 спосабаў)
4. Убудаваць Excel VBA для стварэння кнопкі друку для пэўнага аркуша з абраным дыяпазонам
Тут мы зробім кнопку друку для друку выбранага дыяпазон з канкрэтнага аркуша .
Крокі:
- Выканайце першыдва крокі ад першага раздзела , каб стварыць кнопку і прызначыць макрас.
- Напішыце Назва макраса і націсніце Новы .
Неўзабаве пасля гэтага адкрыецца акно VBA .
- Затым напішыце наступныя коды –
8055
- Пазней вярніцеся да свайго аркуша.
Разбіўка кода
- Тут я стварыў працэдуру Sub , SpecificSheetnRange .
- Затым выкарыстоўваецца з аператарам для выбару канкрэтнага
- Далей PrintArea = “B2:D11”.PrintOut выбярэ дыяпазон з канкрэтнага аркуша і надрукуе яго.
- Цяпер проста націсніце кнопку Друк .
- Усталюйце імя для PDF і націсніце Захаваць .
Гэта надрукаваны канкрэтны аркуш.
Дадатковая інфармацыя: Excel VBA: усталяванне вобласці друку для некалькіх дыяпазонаў (5 прыкладаў)
5. Убудаваць Excel VBA для стварэння кнопкі друку для актыўнага аркуша з абраным дыяпазонам
Акрамя таго, вы можаце выбраць дыяпазон з актыўнага аркуша і зрабіць Кнопка друку , каб надрукаваць яго з дапамогай VBA .
Крокі:
- Выконвайце першыя два крокі ад першага раздзела для стварэння кнопкі і прызначэння макраса .
- Пазней напішыце назву макраса і націсніце Новы .
Неўзабаве пасля гэтага з'явіцца VBA адкрыецца акно.
- У акне VBA , напішыце наступныя коды –
9781
- Затым вярніцеся да вашага аркуша .
Разбіўка кода
- Тут я стварыў працэдуру Sub , ActiveSheetnRange .
- Затым выкарыстаў Дыяпазон(“B2:D11”).Раздрукаваць , каб выбраць дыяпазон і друкаваць.
- Націсніце кнопку Друк .
- Дайце імя і націсніце Захаваць .
Тады вы атрымаеце друкаваны дыяпазон .
Дадатковая інфармацыя: Кнопка Excel для друку пэўных аркушаў (з простымі крокамі)
Выснова
Я спадзяюся, што працэдуры, апісаныя вышэй будзе дастаткова добра выкарыстоўваць код VBA для кнопкі друку ў Excel. Не саромейцеся задаваць любыя пытанні ў раздзеле каментарыяў і дайце мне водгук.