Мазмұны
Excel электрондық кестесін PDF құжаты ретінде экспорттаудың артықшылықтары бар. Файлды PDF пішіміне өзгерту арқылы біз оны басып шығара және әртүрлі кәсіби қосылымдармен бөлісе аламыз. PDF файлдары басқалармен бөлісу немесе жариялау қажет деп есептейтін құжаттарды экспорттауға арналған сенімді стандарт болып табылады. Бұл мақалада біз PDF форматында басып шығару және автоматты файл атымен сақтау үшін VBA кейбір мысалдарын көрсетеміз.
Тәжірибелік жұмыс кітабын жүктеп алу
Жұмыс кітабын жүктеп алуға және олармен жаттығу.
VBA PDF.xlsm файлына басып шығару
9 PDF форматында басып шығару және автоматты файл атауымен сақтау үшін Excel VBA мысалдары Excel
Excel құралдар тақтасын пайдаланып Excel файлын PDF түрінде оңай басып шығаруға және файлды автоматты файл атымен сақтауға болады. Бірақ, Excel VBA көмегімен оңайырақ болар еді. Бізге тек VBA коды қажет және оларды іске қосыңыз. Тапсырманы орындау үшін бізге көп рет басу қажет емес және бұл біздің уақытымызды үнемдейді.
Visual Basic for Applications ( VBA ) бұл бағдарламалау үлгісі және оқшауланған бағдарлама. бұл Microsoft Office ішінде жиі кездеседі. Бұл жиі Excel қондырмалары ретінде қолжетімді аналитикалық құрал, ол монотонды, уақытты қажет ететін жұмыс сияқты қолмен жұмыстарды оңтайландырады. Ол сондай-ақ CSV файлдарын жасай алады. Сонымен, Excel файлын автоматты файл атымен PDF түрінде басып шығарудың бірнеше мысалдарын қарастырайық.
1. Жұмыс кітабын PDF форматына басып шығарудиапазоннан кесте құру үшін біздің кодты жазыңыз. Үшіншіден, Кірістіру ашылмалы мәзір жолағынан Модуль тармағын таңдаңыз. Одан әрі VBA кодын көшіріп, қойыңыз. төменде. VBA коды:
9686
- Сонымен қатар, кодты RubSub түймешігін басу немесе F5 пернелер тіркесімі.
- Бұл файл алдыңғы мысалмен бірдей атпен PDF ретінде сақталады.
VBA кодының түсіндірмесі
9928
Бұл код блоктары айнымалы мәндерді жасауға және тағайындауға арналған.
2422
Бұл файл деректерінің ауқымын PDF ретінде сақтайды.
Толығырақ: Пішімдеуді жоғалтпай Excel файлын PDF форматына қалай түрлендіруге болады (5 тиімді әдіс)
9. Excel VBA бағдарламасында PDF файлына басып шығару кезінде файл атауын автоматты түрде сақтау
Келіңіздер, PDF форматына басып шығаруға және файл атауын автоматты түрде сақтауға арналған басқа Excel VBA әдісін қарастырайық.
ҚАДАМДАР:
- Бастау үшін таспадан Әзірлеуші қойындысын таңдаңыз.
- Екіншіден, Visual Basic таңдаңыз. Код аймағынан Visual Basic өңдегішін ашу үшін. Visual Basic өңдегішін іске қосу үшін Alt + F11 басыңыз.
- Сонымен қатар жұмыс парағын тінтуірдің оң жақ түймешігімен басып, Көру опциясын таңдауыңызға болады. Код . Бұл сонымен қатар сізді Visual Basic редакторына апарады.
- Енді біз Visual Basic редакторын көре аламыз, онда кесте құру үшін код жазамыз.диапазоннан.
- Одан әрі Кірістіру ашылмалы мәзір жолағынан Модуль тармағын таңдаңыз.
- Содан кейін көшіріп, қойыңыз. VBA код келесідей.
VBA коды:
6948
- Содан кейін код RubSub <2 түймесін басу арқылы орындалады>батырмасын немесе F5 пернелер тіркесімін пайдалану.
VBA кодының түсіндірмесі
6227
Файлды pdf ретінде алу және pdf атауын сақтау үшін.
6766
Бұл жай ғана басып шығару сапасын орнатыңыз.
6729
Бұл жолдар пайдаланушыға қалай істеу керектігін нұсқайды. файлды pdf форматында басып шығару үшін жіберіңіз.
Толығырақ оқу: Excel файлын үзбей PDF түрінде қалай сақтауға болады (4 қолайлы жол)
Қорытынды
Жоғарыдағы әдістер сізге бұл жұмысты PDF форматына басып шығару және Excel VBA бағдарламасында автоматты файл атауын сақтау арқылы орындауға көмектеседі. Бұл сізге көмектеседі деп үміттенемін! Егер сізде сұрақтар, ұсыныстар немесе пікірлер болса, бізге түсініктеме бөлімінде хабарлаңыз. Немесе ExcelWIKI.com блогындағы басқа мақалаларымызға көз жүгірте аласыз!
& Файл атын Excel бағдарламасында автоматты түрде сақтауАйлық, біз бүкіл жұмыс кітабын басып шығарып, файл атауын кодымызға енгізген кезде сақтағымыз келеді делік. Енді біз PDF файлын компьютерімізге Жергілікті диск (E:) сақтағымыз келеді делік. Төмендегі суретте көріп отырғанымыздай, бұл жерде ешқандай pdf файлдары жоқ. VBA кодын іске қосқаннан кейін біз қалаған PDF файлымызды компьютерімізде сол жерде көре аламыз.
Excel VBA көмегімен , пайдаланушылар таспадағы Excel мәзірлері ретінде әрекет ететін кодты оңай пайдалана алады. VBA кодын pdf басып шығару және автоматты файл атымен сақтау үшін пайдалану үшін процедураны орындаймыз.
ҚАДАМДАР:
- Біріншіден, таспадан Әзірлеуші қойындысына өтіңіз.
- Екіншіден, Код санатынан Visual Basic басыңыз <ашу үшін. 1>Visual Basic редакторы . Немесе Visual Basic өңдегішін ашу үшін Alt + F11 пернелерін басыңыз.
- Мұны орындаудың орнына, жұмыс парағын тінтуірдің оң жақ түймешігімен басып, Кодты қарау бөліміне өтуіңізге болады. Бұл сонымен қатар сізді Visual Basic өңдегішіне апарады.
- Бұл Visual Basic редакторында <2 пайда болады>ауқымнан кесте құру үшін кодтарымызды жазатын жерде.
- Үшіншіден, Кірістіру ашылмалы мәзір жолағынан Модуль түймесін басыңыз.
- Бұл жұмыс кітабыңызда Модуль жасайды.
- Және VBA көшіріп, қойыңыз. код төменде көрсетілген.
VBA коды:
7392
- Кодты F5 пернесін басу арқылы іске қосыңыз. пернетақтаңыз.
- Соңында, PDF файл атауы Жұмыс кітабы енді сіздің жолыңызда орналасқанын көре аласыз. компьютер. Демек, бұл файл атауы автоматты түрде сақталады дегенді білдіреді.
- Соңында, жұмыс кітабына оралсаңыз, кейбір нүктелі сызықтарды көре аласыз. . Себебі файл қазір басып шығаруға дайын.
VBA кодының түсіндірмесі
6678
Sub - кодтағы жұмысты өңдеу үшін пайдаланылатын, бірақ ешбір мәнді қайтармайтын код бөлігі. Ол қосалқы процедура ретінде де белгілі. Сондықтан біз процедурамызды атаймыз Print_Workbook() .
2760
Бұл жол pdf файлының орны мен атауына арналған. Мұнда біз өз файлымызды E: компьютерімізде сақтаймыз және файлды Жұмыс кітабы деп атаймыз.
4758
Бұл код жолы Excel файлын PDF және форматында экспорттауға арналған. оны басып шығаруға дайын ету.
6764
Бұл процедураны аяқтайды.
Толығырақ оқу: Excel файлын гиперсілтемелермен PDF форматына экспорттау (2 жылдам әдіс)
2. Белсенді жұмыс парағын PDF ретінде автоматты түрде сақтау
Келіңіздер, белсенді парақты pdf файлына басып шығарудың және файл атауын Excel VBA көмегімен автоматты түрде сақтаудың басқа мысалын көрейік.
ҚАДАМДАР:
- Біріншіден, таспадан Әзірлеу r қойындысына өтіңіз.
- Екіншіден, Visual Basic<2 түймесін басыңыз> Визуалды ашу үшінНегізгі редактор .
- Visual Basic редакторын ашудың тағы бір жолы - жай ғана Alt + F11 пернелерін басу.
- Немесе, оң- парақты басыңыз, содан кейін Кодты қарау пәрменін таңдаңыз.
- Кейін, Кірістіру тармағына өтіп, ашылмалы мәзірден Модуль тармағын таңдаңыз.
- Және бұл визуалды негізгі терезені ашады.
- Одан кейін төмендегі VBA кодын көшіріп, қойыңыз.
VBA коды:
5739
- Одан әрі кодты іске қосу үшін F5 пернесін басыңыз немесе Қосымшаны іске қосу түймесін басыңыз.
- Алдыңғы мысалдағыдай файл автоматты файл атымен PDF түрінде сақталады.
Егер 1-мысалдың код түсіндірмесін оқысаңыз, мұны да түсінесіз.
Толығырақ оқу: Excel макросы: PDF форматында күнімен сақтау Файл атауы (4 қолайлы мысал)
3. PDF файлын Excel бағдарламасынан VBA диапазонында басып шығару
Белсенді парақты pdf форматына басып шығару және файл атауын автоматты түрде сақтау үшін Excel VBA пайдаланудың тағы бір мысалын қарастырайық.
ҚАДАМДАР:
- Бастау үшін таспадағы Әзірлеуші қойындысын басыңыз.
- Екіншіден, Visual Basic өңдегішін іске қосыңыз. Visual Basic пернесін басу арқылы.
- Балама ретінде Alt + F11 пернелерін басу арқылы Visual Basic өңдегішіне қол жеткізе аласыз.
- Немесе парақта тінтуірдің оң жақ түймешігімен басыңыз және мәзірден Кодты қарау тармағын таңдаңыз.
- Одан кейін ашылмалы мәзірден Модуль таңдаңыз. төмен қорап Кірістіру астында.
- Және визуалды базалық терезе пайда болады.
- Онда кодты жазыңыз.
VBA коды:
1305
- Соңында кодты іске қосу үшін F5 пернесін басыңыз.
- Содан кейін компьютеріңіздегі осы орынға Жұмыс кітабы деген PDF файлы қосылғанын көре аласыз. Нәтижесінде файл атауы автоматты түрде сақталады.
Толығырақ: Excel бағдарламасында VBA көмегімен ауқымды PDF форматына басып шығару (5 оңай мысал)
4. Excel VBA таңдалған парақ арқылы айналдыру және PDF басып шығару
PDF форматында басып шығарудың және файл атауын автоматты түрде сақтаудың басқа әдісін қарастырайық.
ҚАДАМДАР:
- Бастау үшін таспаны ашып, Әзірлеуші опциясын таңдаңыз.
- Содан кейін Visual Basic өңдегішіне кіру үшін түймесін басыңыз. Visual Basic жүйесінде.
- Alt + F11 пернелерін басу, сонымен қатар Visual Basic өңдегішін шақырады.
- Баламалы түрде парақты тінтуірдің оң жақ түймешігімен басыңыз және пайда болатын мәзірден Кодты қарау тармағын таңдаңыз.
- Енді Кірістіру ашылмалы опциясынан <таңдаңыз. 1>Модуль .
- Одан кейін келесі VBA кодын көшіріп, қойыңыз.
VBA коды:
3581
- Кодты F5 пернесін басу арқылы іске қосыңыз.
- Соңында сіз Жұмыс кітабының PDF файлы компьютеріңіздің сол аймағына жүктеп салынды. Нәтижесінде файл атауы сақталадыавтоматты түрде.
Бұл файлды жұмыс кітабының парақ нөмірі ретінде сақтайды.
VBA коды Түсініктеме
6132
For циклінің кодтарының бұл жолы excel файлын pdf ретінде экспорттауға және файлды басып шығаруға арналған.
Толығырақ: Excel VBA: ExportAsFixedFormat PDF бетке сәйкестендіру (3 мысал)
5. PDF форматына басып шығарыңыз және файл атын Excel бағдарламасында инстинктивті түрде сақтаңыз
Енді excel файлдарын pdf форматына сақтауға арналған басқа Excel VBA әдісін қараңыз және файлды автоматты жүйе деп атаңыз.
ҚАДАМДАР:
- Бастау үшін таспаны ашып, ашылмалы мәзірден Әзірлеуші тармағын таңдаңыз.
- Одан кейін таңдаңыз. Visual Basic өңдегішін ашу үшін Visual Basic .
- Visual Basic өңдегішіне Alt + F11 пернелерін басу арқылы да қол жеткізуге болады.
- Сонымен қатар парақты тінтуірдің оң жақ түймешігімен басып және қалқымалы мәзірден View Code тармағын таңдауға болады.
- Одан кейін <1 Кірістіру ашылмалы мәзірінен>Модуль .
- Одан әрі келесі VBA кодын көшіріп, қойыңыз.
VBA коды:
4632
- Соңында, пернетақтадағы F5 пернесін басу арқылы кодты іске қосыңыз және нәтижені көресіз.
- Кейін сіз Жұмыс кітабы PDF файлы компьютеріңізде сол орынға әлдеқашан сақталғанын көресіз. Нәтижесінде файл аты автоматты түрде сақталады.
Сол сияқты, алдыңғы мысалдағыдай, бұлсонымен қатар pdf файлын парақ нөмірі ретінде сақтайды.
VBA кодының түсіндірмесі
9789
Код блогы excel файлын басып шығаруға және сақтауға арналған. pdf ретінде.
Толығырақ: Excel бағдарламасындағы VBA көмегімен PDF және электрондық поштаға басып шығару (2 пайдалы жағдай)
6. PDF файлын басып шығару және файл атауын автоматты түрде сақтау үшін VBA функциясы
PDF форматында басып шығарудың және файл атауын автоматты түрде сақтаудың басқа Excel VBA әдісін қарастырайық. Біз осы мысалда функцияны қолданамыз және файлды PDF форматына сақтаймыз. Біз сондай-ақ Msgbox файлдың сақталған немесе сақталмағанын хабарлау үшін пайдаланамыз.
ҚАДАМДАР:
- Басында , Әзірлеуші қойындысына өтіңіз > Visual Basic > Кірістіру > Модуль .
- Немесе, жұмыс парағында тінтуірдің оң жақ түймешігін басу терезені ашады. Ол жерден Көру коды бөліміне өтіңіз.
- Және бұл сізді Visual Basic редакторы өрісіне апарады, онда VBA макростарын<2 жаза аламыз>.
- Екінші жағынан, Alt + F11 пернелерін басу сонымен қатар Visual Basic редакторын ашады.
- Одан кейін <1 деп теріңіз>VBA коды.
VBA коды:
7733
- Және түймесін басу арқылы нәтижені көру үшін кодты іске қосыңыз F5 пернесі .
- Бұл Msgbox ішінде пайда болады және PDF файлының басып шығаруға дайын екеніне көз жеткізіңіз .
- Сол сияқты, бұрынғыдай, сіз Жұмыс кітабының PDF файлы әлдеқашан орнатылғанын байқайсыз.компьютеріңіздегі сол орынға сақталады. Нәтижесінде файл атауы әдепкі бойынша сақталады. Файл атауын Print PDF орнатқан кезде ол Print PDF файл атауын сақтады.
Егер қарасаңыз алдыңғы кодтың түсіндірмесінде сіз кодтың жолдарын дұрыс түсінесіз. Кодты өзгертудің қажеті жоқ, ауқымдарды өз қалауыңыз бойынша өзгертіңіз. Кодты көшіріп, оны жұмыс мақсатыңыз үшін пайдалана аласыз.
Толығырақ оқу: Ұяшық мәнінен файл атымен PDF түрінде сақтау үшін Excel макросы (2 мысал)
7. PDF файлына басып шығару және файл атауын автоматты түрде сақтау үшін Excel VBA коды
PDF форматына басып шығаруға және файл атауын автоматты түрде сақтауға арналған басқа Excel VBA әдісін қарастырайық.
ҚАДАМДАР:
- Бастау үшін таспадағы Әзірлеуші қойындысына өтіңіз.
- Екіншіден, Код бөлімінде Visual Basic<таңдаңыз. 2> Visual Basic өңдегішін іске қосу үшін. Visual Basic өңдегішін ашу үшін Alt + F11 пернелерін басыңыз.
- Балама ретінде жұмыс парағын тінтуірдің оң жақ түймешігімен басып, Кодты қарау<2 опциясын таңдауға болады>. Бұл сізді де Visual Basic редакторына апарады.
- Бұл Visual Basic редакторында көрсетіледі, онда кестені құру үшін кодты жазамыз. ауқымнан.
- Үшіншіден, Кірістіру ашылмалы мәзір жолағынан Модуль тармағын таңдаңыз.
- Және VBA кодын көшіріп, қойыңыз. көрсетілгентөменде.
VBA коды:
8503
- Одан кейін RubSub түймесін басу немесе <түймесін басу арқылы кодты орындаңыз. 1>F5 пернелер тіркесімі.
- Атап айтқанда, Msgbox пайда болады.
- Файл алдыңғы мысалдағыдай автоматтандырылған файл атымен PDF түрінде сақталады.
VBA кодының түсіндірмесі
1833
Олар жұмыс кітабы сақталған жағдайда белсенді жұмыс кітабы қалтасын алуға арналған.
5111
Бұл файлдарды сақтау үшін әдепкі атауды жасайды.
2876
Бұл блок excel файлын ағымдағы қалтадағы PDF файлына экспорттайды.
5314
Бұл бізге Microsoft Excel бағдарламасында файл ақпараты бар растау хабарын көруге мүмкіндік береді.
Толығырақ оқу: Excel бағдарламасындағы макро түймені пайдаланып PDF форматына басып шығару (5 макро нұсқасы)
8. Автоматты файл атауы бар арнайы Excel парағын басып шығару
PDF форматына басып шығару және файл атауын автоматты түрде сақтау үшін басқа Excel VBA әдісін қарастырайық.
ҚАДАМДАР:
- Біріншіден, таспадан Әзірлеуші қойындысын таңдаңыз.
- Екіншіден, Код санаты астында Visual Basic Visual Basic өңдегішін іске қосу үшін. Немесе, Visual Basic өңдегішін іске қосу үшін Alt + F11 пернесін басыңыз.
- Оның орнына жұмыс парағын тінтуірдің оң жақ түймешігімен басып, таңдаңыз. Кодты қарау .
- Бұл Visual Basic өңдегішінде көрсетіледі, біз мұнда