Efnisyfirlit
Í þessari kennslu ætla ég að deila með þér 5 hentugum leiðum til að vista afrit af Excel skrá á XLSX sniði með VBA . Þú getur notað þessar aðferðir í hvers kyns vinnubók hvort sem þær innihalda stór eða lítil gögn. Eins, þar sem við munum nota VBA , mun það taka nánast engan tíma að framkvæma verkefnið.
Sækja æfingarvinnubók
Þú getur hlaðið niður æfingarvinnubókinni héðan.
VBA Vista afrit sem XLSX.xlsx
Hvað er XLSX skrá?
XLSX skráin er MS Excel Open XML Format töflureikni sem geymir gögn í hólfum sem eru í vinnublöðum. Frumunum er raðað í röð-súlubyggingu. Í MS Excel 2007 og fyrr var þessi töflureiknisskrá af gerðinni XLS .
5 hentugar leiðir til að vista afrit af Excel skrá sem XLSX með VBA
Í þessari kennslu er megintilgangur okkar að sýna þér hvernig á að vista núverandi vinnubók á XLSX sniði. Þannig að við höfum tekið einfalt og hnitmiðað gagnasafn sem hefur 3 dálka og 6 skrár yfir nemendur. En þú hefur möguleika á að nota þín eigin gagnasöfn.
1. Notkun SaveCopyAs aðferð
SaveCopyAs aðferðin í Excel VBA tekur vinnubókarhlut og getur vistað nýtt eintak af þessari vinnubók á XLSX sniði án þess að breyta gögnunum. Við skulum sjá hvernig á að nota þessa aðferð í kóðanum okkar.
Skref:
- Í fyrsta lagi,farðu á flipann Developer og veldu Visual Basic .
- Næst, í Visual Basic glugga, smelltu á Insert og veldu Module .
- Nú, í nýja einingagluggann hægra megin, sláðu inn eftirfarandi formúlu:
7717
- Lokaðu síðan VBA glugganum og flettu aftur á Þróunaraðila flipann.
- Hér, veldu Macros .
- Nú, í Macro glugganum, ættir þú að sjá stórkóðann sem við settum inn.
- Smelltu næst á Run .
- Að lokum skaltu opna möppuna þar sem þú vistaðir skrána og hún ætti að vera fáanleg á XLSX formi eins og við vildum.
Lesa meira: Hvernig á að vista Excel þjóðhagsskrár sem skráarnafn úr klefigildi
2. Tilgreina skráarnafn
Við getum vistað afrit af excel skrá á XLSX sniði með því að tilgreina skráarnafnið í VBA kóðanum. Þegar skráarheitið er stillt munum við einnig bæta við skráarendingu sem mun breyta skránni í það snið sem við viljum. Til að halda áfram með þessa aðferð, settu kóðann hér að neðan inn í VBA einingagluggann.
4620
Eftir að hafa slegið inn kóðann skaltu einfaldlega keyra hann frá Fjölvi valkostur eins og við sýndum áður. Farðu nú í vistunarmöppuna og skráin með XLSX sniðinu ætti að vera þar núna.
Lesa meira: Excel VBA til að vista vinnubók sérstaklegaMappa með dagsetningu
3. Sláðu inn skráarsniðsnúmer
Tölur á skráarsniði eru einstakar tölur sem tákna tiltekna skráargerð meðan á vistun stendur. Fyrir þessa kennslu er markmið okkar að vista excel afrit sem XLSX skrá með VBA . Þannig að við munum nota sniðnúmerið 51 , sem táknar XLSX skráargerðina. Svo skaltu slá inn eftirfarandi kóða í VBA eininguna:
9329
Nú, ef þú keyrir þennan kóða, mun excel strax vista vinnubókina í XLSX sniði. Þú getur staðfest það með því að haka í áfangamöppuna.
Lesa meira: Excel VBA Vista sem skráarsnið (12 viðeigandi dæmi)
4. Vista með lykilorði
Í mörgum tilfellum er mjög mikilvægt að vista afrit af excel vinnubók á XLSX formi með viðbótarlykilorði. Þetta á sérstaklega við um vinnubækur sem hafa áhyggjur af miklu öryggi. Þú getur náð þessu verkefni mjög auðveldlega með því að nota VBA og stilla sérsniðið lykilorð samhliða því að vista skjalið þitt. Til þess skaltu slá inn VBA kóðann hér að neðan í glugganum Module :
5607
Að lokum, eins og við sáum áður, þá bara verður að keyra þennan kóða frá Fjölvi valmöguleikum. Nú, ef þú ferð í vistuðu möppuna þína, ættirðu að finna skrána með nafninu sem þú gafst upp og XLSX endinguna í lokin.
Lesa meira: Excel VBA: Vista blað sem nýja vinnubók án þess að opna
5.Vista með því að mæla með skrifvarið
Minni ströng leið til að vernda skjal er að gera það að skrifvörðu skrá. Ef þú vistar afrit af excel skrá á XLSX sniði, þá geturðu stillt skrifvarið ástand með því að nota VBA . Nú, til að gera þetta, settu eftirfarandi kóða inn í VBA eininguna:
9698
Síðan skaltu keyra þennan kóða frá fjölva valmöguleika undir flipanum Hönnuði . Þetta ætti að vista XLSX afrit af núverandi vinnubók eins og sýnt er hér að neðan.
Lesa meira: Excel VBA til Vista skrá með breytuheiti (5 dæmi)
Atriði sem þarf að muna
- Gakktu úr skugga um að breyta vistunarslóð XLSX skráarinnar í VBA . Það ætti að passa við möppuslóð inni í tölvunni þinni.
- Gakktu úr skugga um að þú sért að stafa allar innbyggðu VBA aðgerðir nákvæmlega eins og ég hef gert.
- Mundu að í sumum tilfellum getur verið að VBA kóðinn sé ekki lengur tiltækur í VBA glugganum eftir að hafa keyrt kóðann.
Niðurstaða
Ég vona að aðferðirnar sem ég sýndi til að vista afrit af excel skrá á XLSX sniði með VBA hafi verið gagnlegar fyrir þig. Ef þú festist í einhverju af skrefunum eða kóði virkar ekki, þá myndi ég mæla með því að athuga kóðana sem ég hef gefið upp nokkrum sinnum. Reyndu líka að breyta kóðanum að einhverju leyti til að skilja hvað kóðinn er að gera. Að lokum, til að læra fleiri excel tækni, fylgdu okkar ExcelWIKI vefsíða. Ef þú hefur einhverjar spurningar, vinsamlegast láttu mig vita í athugasemdunum.