Sisukord
Me salvestame olulist teavet Excel töövihikuid. Samuti teostame erinevaid toiminguid vastavalt meie vajadustele. Seega on vaja faili salvestada, kui me seda uuendame. Vastasel juhul võime kaotada mõned väärtuslikud andmed. On olemas mõned tõhusad viisid, kuidas Salvesta an Exceli töövihik Lisaks sellele on säästmine Excel faili vastavalt meie soovitud Formaat , või faili salvestamine soovitud Asukoht on veel üks oluline ülesanne. Selles artiklis näitame teile kõige kasulikumad näited Exceli VBA salvestamine failiformaadina .
Lae alla praktiline töövihik
Laadige alla järgmine töövihik, et ise harjutada.
VBA Salvesta kui failiformaat.xlsm12 näidet Exceli VBA failiformaadi salvestamise kohta
Illustreerimiseks kasutame näitena järgmist andmestikku. Näiteks kujutab andmestik endast Müügimees , Toode ja Neto müük ettevõtte. Siinkohal salvestame selle töövihiku, rakendades Exceli VBA salvestamine failiformaadina .
1. VBA Exceli failina salvestamiseks
Meie esimeses näites näitame teile lihtsat VBA kood et päästa Excel Seetõttu järgige ülesande täitmiseks alljärgnevaid samme.
SAMMUD:
- Esiteks, minge Arendaja vahekaart.
- Seejärel valige Visual Basic .
- Selle tulemusena on VBA aken avaneb.
- Pärast seda klõpsake Sisesta .
- Seejärel valige Moodul .
- Seega on Moodul ilmub aken.
- Seejärel kopeeri järgmine kood ja kleebi see kasti.
Sub Example_1() ActiveWorkbook.SaveAs End Sub
- Nüüd käivitage kood, vajutades F5 .
- Järelikult peate sisestama faili nime, formaadi ja muud teavet, nagu küsitakse.
- Lõpuks salvestab see faili teie määratud kohta.
Loe edasi: Kuidas salvestada tööleht uue failina Exceli VBA abil
2. Faili laienduse määramine Exceli VBA abil
Eelmises näites pidime käsitsi määrama Faili formaat pärast käsu run vajutamist. Kuid siinkohal näitame tõhusamat viisi, kuidas rakendada Exceli VBA salvestamine failiformaadina et salvestada töövihikuid soovitud formaadis. Me lihtsalt määrame faililaiendi pärast failinime. Seega, sisestage alljärgnev kood faili aadressile Moodul aken.
Sub Example_2() Dim location As String location = "D:\SOFTEKO\excel vba save as file format.xlsm" ActiveWorkbook.SaveAs Filename:=location End Sub
Sel viisil saate käivitada koodi, et saada fail soovitud formaadis ja asukohas. Et salvestage fail xlsx-formaadis, tüüp xlsx selle asemel, et xlsm .
Loe edasi: Exceli VBA makro PDF-i salvestamiseks konkreetsesse kausta (7 ideaalset näidet)
3. Exceli VBA failiformaadi koodi kasutamiseks
Siiski saame sisestada Failiformaat Koodnumber selle asemel, et määrata faililaiendit. Mõned kasulikud koodid on järgmised: .xlsx = 51 , . xlsm = 52 , .xlsb = 50 , .xls = 56 . Seega, kopeeri järgmine kood ja kleebi see sisse Moodul kast.
Sub Example_3() Dim location As String location = "D:\SOFTEKO\excel vba save as file format" ActiveWorkbook.SaveAs Filename:=location, FileFormat:=52 End Sub
Loe edasi: [Parandatud!] Miks Excel ei salvesta minu vormingut? (7 võimalikku põhjust)
4. Salvesta samasse kataloogi VBAga
Selles näites näitame, kuidas saab Salvesta aastal Sama kataloog kus fail on juba koos Excel VBA . Seetõttu sisestage kood Moodul aken.
Sub Example_4() ActiveWorkbook.SaveAs Filename:="excel vba save as file format" End Sub
Loe edasi: Excel VBA: Asukoha valimine ja PDF-i salvestamine
5. VBA salvestada uude kataloogi
Siiski võib meil olla vaja salvestada ka faili Uus kataloog . Seega, kirjutage järgmine kood Moodul kasti ja käivitage see.
Sub Example_5() Dim location As String location = "D:\SOFTEKO\excel vba save as file format" ActiveWorkbook.SaveAs Filename:=location End Sub
6. Küsi Exceli faili avamiseks salasõna
Lisaks saate taotleda Exceli VBA salvestamine failiformaadina küsida Parool aadressile Exceli faili avamine Sisestage ja käivitage alljärgnev kood.
Sub Example_6() ActiveWorkbook.SaveAs _ Filename:="D:\SOFTEKO\excel vba save as file format.xlsm", Password:="one" End Sub
Loe edasi: Kuidas salvestada Exceli faili parooliga
Sarnased lugemised
- Excel VBA faili salvestamiseks muutuja nimega (5 näidet)
- Kuidas salvestada Exceli PDF-maastikuna (kiirete sammudega)
- Exceli VBA failina salvestamiseks, kasutades raku teed (kiirete sammudega)
- VBA-kood Exceli salvestusnupu jaoks (4 varianti)
- [Parandatud!] Exceli CSV-faili ei salvesta muudatusi (6 võimalikku lahendust)
7. Parooli lisamine Excelis redigeerimiseks
Lisaks võite küsida Parool . Redigeerimine aadressil Excel . Ilma paroolita avaneb see ainult lugemisfunktsioonis. Kopeeri kood ja kleebi see sisse. Seejärel käivita kood.
Sub Example_7() ActiveWorkbook.SaveAs _ Filename:="D:\SOFTEKO\excel vba save as file format.xlsm", WriteRes:="one" End Sub
8. Avamine ainult lugemisfunktsioonis
Jällegi, faili avamiseks Ainult lugemiseks formaat , sisestage alljärgnev kood ja vajutage F5 selle käivitamiseks.
Sub Example_8() ActiveWorkbook.SaveAs _ Filename:="D:\SOFTEKO\excel vba save as file format.xlsm", _ ReadOnlyRecommended:=True End Sub
Loe edasi: Kuidas avada Wordi dokument ja salvestada PDF või Docx VBA Exceliga
9. Loo "Salvesta kui" dialoogiaken
Teine kasulik operatsioon Exceli VBA failiformaadi salvestamiseks on genereerida Salvesta kui dialoogiboks . Seega sisestage alljärgnev kood.
Sub Example_9() Application.GetSaveAsFilename End Sub
Loe edasi: Exceli makro PDF-i salvestamiseks (5 sobivat näidet)
10. VBA uue töövihiku loomiseks ja salvestamiseks; Salvesta uus töövihik
Lisaks faili salvestamisele saame ka Loo & salvesta uus töövihik koos VBA kood. Ülesande täitmiseks sisestage alljärgnev kood faili Moodul aknas ja vajutage F5 .
Sub Example_10() Dim book As Workbook Set book = Workbooks.Add Application.DisplayAlerts = False book.SaveAs Filename:="D:\SOFTEKO\excel vba save as file format.xlsm" Application.DisplayAlerts = True End Sub
Loe edasi: Excel VBA: Lehe salvestamine uue töövihikuna ilma avamata
11. Salvestage aktiivne töövihik Excelis
Samamoodi saame salvestada aktiivse töövihiku, kus see on juba salvestatud. Toimingu teostamiseks sisestage väga lihtne kood.
Sub Example_11() ActiveWorkbook.Save End Sub
Loe edasi: Kuidas salvestada makro kõigi Exceli töövihikute jaoks (lihtsate sammudega)
12. VBA, et salvestada Excelis PDF-vormingus
Lõpuks saame kasutada PDF faililaiendi meie VBA koodi salvestamiseks PDF-formaat Nii et kohaldage Exceli VBA salvestamine failiformaadina Seejärel käivitage kood, vajutades F5 .
Sub Example_12() ActiveSheet.SaveAs Filename:="excel vba save as file format.pdf" End Sub
Loe edasi: Kuidas salvestada Excel PDF-i (6 kasulikku viisi)
Kokkuvõte
Edaspidi on teil võimalik salvestada faile koos Exceli VBA salvestamine failiformaadina eespool kirjeldatud näiteid järgides. Kasutage neid jätkuvalt ja andke meile teada, kui teil on rohkem võimalusi ülesande täitmiseks. Järgige ExcelWIKI veebilehel rohkem artikleid nagu see. Ärge unustage visata kommentaare, ettepanekuid või päringuid, kui teil on mõni kommentaaride sektsioonis allpool.