Excel VBA көмегімен көшірмені XLSX ретінде қалай сақтауға болады (5 қолайлы жол)

  • Мұны Бөлісіңіз
Hugh West

Осы оқулықта мен сіздермен 5 excel файлының көшірмесін VBA арқылы XLSX пішімінде сақтаудың қолайлы әдістерімен бөлісемін. Бұл әдістерді жұмыс кітабының кез келген түрінде қолдануға болады, оларда үлкен немесе кіші деректер бар. Сондай-ақ, біз VBA қолданатындықтан, тапсырманы орындау іс жүзінде уақытты алмайды.

Тәжірибе жұмыс кітабын жүктеп алу

Тәжірибе жұмыс кітабын осы жерден жүктеп алуға болады.

VBA көшірмесін XLSX.xlsx ретінде сақтау

XLSX файлы дегеніміз не?

XLSX файлы жұмыс парақтарындағы ұяшықтарда деректерді сақтайтын MS Excel ашық XML пішімінің электрондық кестесі болып табылады. Ұяшықтар жол-баған құрылымында орналасқан. MS Excel 2007 және одан бұрынғы нұсқаларында бұл электрондық кесте файлы XLS типінде болды.

VBA көмегімен Excel файлының көшірмесін XLSX ретінде сақтаудың 5 қолайлы жолы

Осы оқулық үшін біздің негізгі мақсатымыз ағымдағы жұмыс кітабын XLSX пішімінде сақтау жолын көрсету. Сонымен, біз 3 бағандары және 6 студенттер белгілерінің жазбалары бар қарапайым және қысқа деректер жиынтығын алдық. Бірақ сізде жеке деректер жиынын пайдалану мүмкіндігі бар.

1. SaveCopyAs әдісін пайдалану

SaveCopyAs әдісі ішінде Excel VBA жұмыс кітабының нысанын алады және осы жұмыс кітабының жаңа көшірмесін деректерді өзгертпей XLSX пішімінде сақтай алады. Бұл әдісті кодымызда қалай қолдану керектігін көрейік.

Қадамдар:

  • Бірінші, Әзірлеуші қойындысына өтіп, Visual Basic таңдаңыз.

  • Келесі, Visual Basic терезесі, Кірістіру түймесін басып, Модуль таңдаңыз.

  • Енді оң жақтағы жаңа модуль терезесінде келесі формуланы теріңіз:
8558

  • Содан кейін VBA терезесін жауып, шарлау қайтадан Әзірлеуші қойындысына өтіңіз.
  • Осы жерден Макростар таңдаңыз.

  • Енді Макрос терезесінде біз енгізген макрокодты көруіңіз керек.
  • Келесі Іске қосу түймесін басыңыз.

  • Соңында, файлды сақтаған қалтаны ашыңыз және ол біз қалағандай XLSX пішімінде қолжетімді болуы керек.

Толығырақ оқу: Excel макрос файлдарын ұяшық мәнінен файл аты ретінде сақтау жолы

2. Файл атауын көрсету

Біз келесі файлдың көшірмесін сақтай аламыз. VBA кодында файл атауын көрсету арқылы XLSX пішіміндегі excel файлы. Файл атын орнату кезінде біз файлды қалаған пішімге түрлендіретін файл кеңейтімін қосамыз. Бұл әдісті жалғастыру үшін, төмендегі кодты VBA модуль терезесіне енгізіңіз.

9339

Кодты тергеннен кейін оны жай ғана Макростар опциясын бұрын көрсеткендей. Енді сақтау қалтасына өтіңіз, сонда XLSX пішімі бар файл қазір болуы керек.

Толығырақ оқу: Жұмыс кітабын Specific ішінде сақтау үшін Excel VBAКүні бар қалта

3. Файл пішімінің нөмірін енгізу

Файл пішімінің нөмірлері сақтау кезінде белгілі бір файл түрін білдіретін бірегей сандар болып табылады. Бұл оқулық үшін біздің мақсатымыз VBA көмегімен excel көшірмесін XLSX файлы ретінде сақтау. Сонымен, XLSX файл түрін білдіретін 51 пішім нөмірін қолданамыз. Сонымен, VBA модулінде келесі кодты теріңіз:

9166

Енді, егер сіз осы кодты іске қоссаңыз, excel жұмыс кітабын бірден <файлында сақтайды. 1> XLSX пішімі. Оны тағайындалған қалтада тексеру арқылы растауға болады.

Толығырақ оқу: Excel VBA файл пішімі ретінде сақтау (12 қолайлы мысал)

4. Құпия сөзбен сақтау

Көп жағдайда excel жұмыс кітабының көшірмесін XLSX пішімінде қосымша құпия сөзбен сақтау өте маңызды. Бұл әсіресе қауіпсіздік мәселелері жоғары жұмыс кітаптарына қатысты. Құжатты сақтаумен қатар VBA және реттелетін құпия сөзді орнату арқылы бұл тапсырманы оңай орындауға болады. Ол үшін төмендегі VBA кодын Модуль терезесіне енгізіңіз:

6006

Соңында, бұрын көргеніміздей, сіз жай ғана осы кодты Макростар опцияларынан іске қосу керек. Енді, егер сіз сақталған қалтаңызға өтсеңіз, сіз берген аты бар файлды және соңында XLSX кеңейтімін табуыңыз керек.

Толығырақ оқу: Excel VBA: парақты ашпай жаңа жұмыс кітабы ретінде сақтау

5.Тек оқуға кеңес беру арқылы сақтау

Құжатты қорғаудың неғұрлым қатаң әдісі - оны тек оқуға арналған файлға айналдыру. Excel файлының көшірмесін XLSX пішімінде сақтасаңыз, VBA арқылы тек оқуға арналған шартты орнатуға болады. Енді бұл әрекетті орындау үшін VBA модуліне келесі кодты енгізіңіз:

2009

Одан кейін осы кодты Макростар<2 ішінен іске қосыңыз> опциясын Әзірлеуші қойындысының астындағы. Бұл төменде көрсетілгендей ағымдағы жұмыс кітабының XLSX көшірмесін сақтауы керек.

Толығырақ оқу: Excel VBA  Айнымалы аты бар файлды сақтау (5 мысал)

Есте сақтау керек нәрселер

  • XLSX файлының сақтау жолын <ішінде өзгерткеніңізге көз жеткізіңіз. 1>VBA . Ол компьютердің ішіндегі қалта жолына сәйкес келуі керек.
  • Барлық кірістірілген VBA функцияларын дәл мен жасағандай жазып жатқаныңызды көру үшін екі рет тексеріңіз.
  • Кейбір жағдайларда VBA коды кодты іске қосқаннан кейін VBA терезесінде енді қолжетімді болмауы мүмкін екенін есте сақтаңыз.

Қорытынды

Excel файлының көшірмесін VBA арқылы XLSX пішімінде сақтау үшін көрсеткен әдістер сізге пайдалы болды деп үміттенемін. Кез келген қадамда тұрып қалсаңыз немесе код жұмыс істемесе, мен бірнеше рет берген кодтарды тексеруді ұсынамын. Сондай-ақ, кодтың не істеп жатқанын түсіну үшін кодты белгілі бір дәрежеде өзгертіп көріңіз. Соңында, қосымша excel әдістерін білу үшін біздің нұсқауларды орындаңыз ExcelWIKI веб-сайты. Қандай да бір сұрақтарыңыз болса, түсініктемелерде маған хабарлаңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.