INHOUDSOPGAWE
Die gewone etiketdrukproses vanaf Microsoft Excel behels possamevoeging van sigblaaie met Microsoft Word. Maar sommige mense verkies om al die take binne Excel te voltooi. Gelukkig is daar 'n manier om die etikette in Excel te druk sonder om by Word betrokke te raak. Hierdie tutoriaal sal fokus op hoe om dit te bereik.
Laai Oefenwerkboek af
Jy kan die werkboek aflaai met die datastel en die makro wat vir die demonstrasie gebruik is vanaf die skakel hieronder en dit as jou sjabloon gebruik .
Druk etikette sonder Word.xlsm
Dit is die lêer wat drukbare etikette bevat.
Druk etikette sonder Word.pdf
Stap-vir-stap prosedure om etikette in Excel sonder Word te druk
Om etikette te druk direk vanaf Excel sonder om Microsoft Word te gebruik, moet ons net die Excel-sigblad met die toepaslike etiketgrootte uitdruk. Ons kan selgrootte transformeer wat by die etiketgrootte pas. Ons gaan VBA-kode gebruik om die taak vir ons uit te voer.
Eers, kom ons neem aan ons het die volgende datastel.
Ons gaan eerstens omskep elke data in etikette en druk dit dan in Excel sonder om enige hulp van Word te gebruik.
Vir die doel om Microsoft Visual Basic for Applications (VBA) in Excel te gebruik, benodig jy eers die Ontwikkelaar tab op jou lint. Klik hier om te sien hoe jy die Ontwikkelaar-oortjie op jou lint kan wys . Sodra jy dit het, houna aanleiding van die stappe wat ons gedemonstreer het om hierdie etikette in Excel sonder Word te druk.
Stap 1: Kopieer Data na Nuwe Blad
Die VBA-kode se keuse hier kan net behoorlik werk as die selinskrywings vanaf sel A1 . Dus, ons moet eers ons datastel wat al die etikette bevat op so 'n manier rangskik. As jou datastel enige ander plek as sel A1 begin, soos ons s'n, wat by sel B5 begin het, kopieer dit eers na 'n nuwe sigblad en plaas dit heel aan die begin. Dit behoort so iets te lyk.
Nou behoort dit gereed te wees om met die VBA-kode te werk.
Stap 2: Voeg VBA-kode in
Volgende moet ons die VBA-kode invoeg om etikette aan te pas by ons gewenste grootte en vorm. Om VBA-kode in te voeg-
- Gaan eers na die Ontwikkelaars oortjie op jou lint.
- Kies dan Visual Basic van die Kode groep.
- Gevolglik sal die VBA-venster oopmaak. Kies nou die Voeg in oortjie daarin en kies Module uit die aftrekkieslys.
- Gaan daarna na die module en skryf die volgende kode neer.
5916
🔎 Kode Verduideliking
Daar is twee dele of subs in hierdie VBA-kode- die CreateLabel sub en die AskForColumn sub. Eerstens gaan ons verduidelik wat in die AskForColumn-sub aangaan en gaan dan aan na die CreateLabel-sub om te verduidelik hoe die kodewerke.
Deel 1:
Vir 'n beter begrip het ons die gedeelte in verskillende afdelings verdeel. Kyk na die figuur aan die einde van die bespreking.
👉
Afdeling 1: Hierdie afdeling verklaar die naam van die sub VraVirKolom .
👉
Afdeling 2: Ons het hierdie afdeling gebruik om drie veranderlikes te verklaar - refrg, vrb en data.
👉
Afdeling 3: In hierdie afdeling het ons vasgestelde waardes vir refrg en data.
👉
Afdeling 4: Op hierdie punt wys die kode 'n invoerblokkie op die sigblad.
👉
Afdeling 5: In hierdie afdeling word 'n Vir lus uitgevoer vir die nommer wat in die invoerkassie ingevoer is.
👉
Afdeling 6: Hierdie afdeling van die kode verander nou die grootte van die selle .
👉
Afdeling 7: Laastens maak hierdie afdeling die ekstra inhoud skoon.
Deel 2:
Soortgelyk aan die vorige deel, het ons hierdie sub ook in verskillende afdelings verdeel. Volg die figuur aan die einde van die bespreking vir die visuele deel.
👉
Afdeling 1: Hierdie gedeelte van die kode verklaar die subnaam Createlabels .
👉
Afdeling 2: Hierdie opdrag laat die vorige sub op hierdie punt van die kode hardloop.
👉
Afdeling 3: Hierdie gedeelte formateer elke sel deur die VBA te gebruik Selle eiendom.
Stap 3: Begin VBA-kode
Sodra jy die kode ingevoer het, maak die VBA-venster toe. Volg hierdie om nou die kode te laat loopstappe.
- Gaan eers na die Ontwikkelaar oortjie op jou lint.
- Selekteer tweedens Makro's van die Kode groep.
- Nou in die Makro -boks, kies Createelables onder die Makronaam .
- Klik dan op Run .
- Volgende, kies die nommer van kolomme wat jy verlang. Ons kies 3 vir die demonstrasie. Klik dan op OK .
Die sigblad sal nou outomaties so lyk.
Die etikette is nou gereed om in Excel te druk sonder enige gebruik van Word.
Lees meer: Hoe om etikette van Excel in Word te druk (met maklike stappe)
Stap 4: Stel persoonlike kantlyne in
Om die etikette te druk, moet ons die korrekte kantlyne vir die gedrukte bladsy stel. Daarvoor moet ons die regte grootte kies op so 'n manier dat dit nie die etiketposisie beïnvloed of enige etikette op die vel kompromitteer nie. Volg hierdie stappe om persoonlike kantlyne te stel.
- Gaan eerstens na die Bladsy-uitleg oortjie op jou lint.
- Kies dan die Page Setup knoppie soos in die figuur getoon. Jy kan dit regs onder van elke groep vind.
- Gevolglik sal die Bladsy-opstelling -boks opspring . Gaan nou na die Marges oortjie daarin.
- Kies dan die verlangde kantlynlengtes vir jou gedrukte bladsy. Ons het die volgende gekies.
- Sodra jy isklaar is, klik op OK .
Stap 5: Kies Skaalopsies vir druk
Behoorlike skaal is ook belangrik vir die druk van etikette. Byvoorbeeld, wat ons tot nou toe gedoen het, sal die bladsy so druk.
Wat beslis nie ons doel is nie. Ons moet dus die blad op een bladsy pas. Om dit te doen-
- Gaan eers na die drukvoorskou-afdeling deur Ctrl+P op jou sleutelbord te druk.
- Links onder van die aansig, jy kan Instellings vind. Daaronder sal jy die Skalering opsies aan die einde vind.
- Klik nou op die skaalopsie en kies Pas blad op een bladsy aan van die aftreklys.
Die skaal vir die etikette sal op hierdie stadium voltooi wees.
Lees meer: Hoe om adresetikette in Excel te druk (2 vinnige maniere)
Stap 6: Druk sigblad
Terwyl jy nog is op die drukvoorskouskerm, klik op Druk links bo in die aansig.
Klik daarop en dit sal al die etikette in Excel druk sonder enige hulp van Word.
Dinge om te onthou
👉 Voordat jy die VBA-kode laat loop, maak seker dat al jou etikette by sel A1
👉 Kies behoorlike kantlyn en skaal voor druk sodat al die etikette op die bladsy pas. Andersins kan sommige afgesny word.
👉 VBA-kode-aksies is onomkeerbaar. Maak dus seker dat jy jou nodige data gerugsteun hetvoor jy een hardloop.
Gevolgtrekking
Hierdie was die stappe om te volg om etikette in Excel te druk sonder om Microsoft Word te gebruik of saam te e-pos. Hopelik kan jy nou etikette in Excel sonder Word druk. Ek hoop jy het hierdie gids nuttig en insiggewend gevind. As jy enige vrae of voorstelle het, laat weet ons in die kommentaar hieronder.
Vir meer gidse soos hierdie, besoek Exceldemy.com .