Excel VBA: Ажлын номыг хадгалах, хаах (тохиромжтой 5 жишээ)

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд бид Excel VBA -г ашиглах 5 аргыг хадгалах болон Ажлын дэвтрийг хаах -г харуулах болно. Цаг хугацаа маш үнэ цэнэтэй учраас бид Excel VBA ашиглан энгийн ажлуудыг алгасах замаар маш их цаг хэмнэж чадна. Мөн бид 3 багана : “ Нэр ”, “ Төрсөн ”, “ Сүүлийн ажил ” гэсэн өгөгдлийн багцыг авсан. Энэ өгөгдлийн багц нь 6 хүмүүсийн төрсөн он болон тэдний хамгийн сүүлийн үеийн киноны мэдээллийг төлөөлдөг.

Дадлага хийх номыг татаж авах

VBA-г хадгалах, хаах Workbook.xlsm

Excel-д VBA-г ашиглан ажлын номыг хадгалах, хаах 5 жишээ

1. Excel VBA-г ашиглан идэвхтэй ажлын номыг хадгалах, хаах

Эхний аргын хувьд бид VBA Макро ашиглан Идэвхтэй ажлын ном хадгалах болон хаах болно. Бид VBA модуль цонхыг гаргаж ирээд кодоо бичээд дараа нь зорилгодоо хүрэхийн тулд кодыг ажиллуулна. Илүү их зүйл нуршилгүй, алхам алхмаар процедур руу орцгооё.

Алхамууд:

Кодоо бичихийн өмнө бид VBA модулийг нээх хэрэгтэй. . Үүнийг хийхийн тулд –

  • Эхлээд Хөгжүүлэгч табаас >>> Visual Basic -г сонгоно уу.

Өөрөөр та ALT + F11 дарж үүнийг хийж болно. Үүний дараа “ Microsoft Visual Basic Програмын ” гарч ирнэ.

  • Хоёрдугаарт, Оруулах >>> Модуль -г сонгоно уу.

Энд бид өөрсдийнхөө бичнэкод.

  • Гуравдугаарт, Модуль дотор дараах кодыг бичнэ үү.
7556

VBA кодын задаргаа

  • Нэгдүгээрт, бид Дэд журам Хадгалах_ба_Хаах_Идэвхтэй_Дэвтрийг гэж нэрлэж байна. .
  • Тэгвэл бид одоогийн Ажлын дэвтэр ActiveWorkbook гэж хэлж байна.
  • Үүний дараа Хаах аргыг ашиглана. бид файлаа хааж байна.
  • Эцэст нь Өөрчлөлтийг хадгалах Үнэн болгож тохируулсан бөгөөд энэ нь бидний Ажлын ном -г хадгалах болно. хаах үед .

Одоо бид кодоо ажиллуулна.

  • Эхлээд Хадгалах энэ Модуль .
  • Хоёрдугаарт, манай кодыг дарна уу.
  • Эцэст нь Ажиллуулах товчийг дарна уу.

Хэрэв бид Excel Application руу очвол Ажлын дэвтэр хаагдсаныг харах болно. Тиймээс бид Excel VBA -г ашиглан Ажлын дэвтэр хадгалаад хаалтыг амжилттай хийлээ.

Дэлгэрэнгүй унших: Бүх ажлын дэвтэрт зориулсан макрог Excel-д хэрхэн хадгалах вэ (хялбар алхмуудаар)

2. Excel VBA нь тодорхой ажлын номыг хадгалах, хаах

Хоёр дахь аргын хувьд бид өөр VBA код ашиглан хадгалах болон тодорхой Ажлын ном хаах хэрэглэнэ. Энд бид хоёр Ажлын дэвтэр -г нээсэн бөгөөд хадгалах болон эхний Ажлын ном зүүн талаас хаах болно.

Алхам:

  • Эхлээд 1-р аргын дагуу VBA-г гарга.Модуль .
  • Хоёрдугаарт, энэ кодыг Модуль дотор бичнэ үү.
6035

VBA кодын задаргаа

  • Эхлээд бид Дэд журам Тодорхой_Хадгалах_ба_Хаах_Ажлын дэвтэр гэж нэрлэж байна.
  • Дараа нь бид Энэ нь Ажлын дэвтэр объект доторх бидний эхний Ажлын ном -г хэлж байна.
  • Үүний дараа Хаах аргыг ашиглан <2-г хааж байна>манай файл.
  • Эцэст нь бид Өөрчлөлтийг хадгалах Үнэн гэж тохируулсан бөгөөд энэ нь хаалтын үед бидний Ажлын ном -г хадгалах болно. .
  • Гуравдугаарт, 1 аргын дагуу кодыг гүйцэтгэнэ.

Үүний дараа бид эхний <гэдгийг харах болно. 1>Ажлын дэвтэр хаалттай бөгөөд зөвхөн хоёр дахь Ажлын дэвтэр нээлттэй байна. Тиймээс бид танд хадгалах болон а Ажлын дэвтэр хаах өөр нэг аргыг үзүүллээ.

Дэлгэрэнгүй унших: Excel VBA: Хүснэгтийг нээхгүйгээр шинэ ажлын ном болгон хадгалах

3. Тодорхой хавтас доторх ажлын номыг хадгалах, хаах

Гурав дахь аргын хувьд , бид Excel VBA -г ашиглан хавтас д тодорхой Дасгалын ном хадгалах болон хаах болно.

Алхам:

  • Эхлээд 1-р аргын дагуу VBA модуль -г гарга.
  • Хоёрдугаарт, энэ кодыг Модуль дотор бичнэ үү.
2374

VBA кодын задаргаа

  • Нэгдүгээрт, бид Дэд рүүгээ залгаж байнаПроцедур Ажлын дэвтрийг_тодорхой_хавтанд_хадгаж_хаах .
  • Үүний дараа SaveAs аргыг ашиглан бид файлаа тодорхой байршилд хадгалж байна.
  • Дараа нь бид файлын нэрийг эх Ажлын дэвтэр -тэй ижилхэн байлгана.
  • Эцэст нь Ажлын дэвтэр -ээ хаадаг.
  • Гуравдугаарт, 1 аргын дагуу кодыг ажиллуул.

Үүний дараа энэ нь хадгалах манай Ажлын дэвтэр бидний тодорхойлсон фолдерын байршил доторх хаах . Тиймээс бид танд VBA -г ашиглан тодорхой хавтсанд Дасгалын номыг хадгалах хаах өөр аргыг үзүүллээ.

Дэлгэрэнгүй унших: PDF-г тусгай фолдерт хадгалах Excel VBA макро (7 тохиромжтой жишээ)

Ижил төстэй уншилтууд

  • Excel VBA: Дасгалын номыг сануулгагүйгээр хадгалах (хялбар алхмуудтай)
  • [Засварласан!] Excel яагаад миний форматыг хадгалахгүй байна вэ? ? (7 Болзошгүй шалтгаан)
  • Excel-ийг PDF ландшафт хэлбэрээр хэрхэн хадгалах вэ (Шуурхай алхамаар)
  • Excel VBA-г файл болгон хадгалах замыг ашиглан Нүд (Түргэн алхмуудтай)
  • [Засварлагдсан!] Excel CSV файл өөрчлөлтүүдийг хадгалахгүй (6 боломжит шийдэл)

4. Оруулах товч Excel-д ажлын номыг хадгалах, хаах

Дөрөв дэх аргын хувьд бид Excel-д ажлын номыг хааж, хадгалахын тулд VBA товчлуур үүсгэх гэж байна.

Алхамууд:

  • Эхлээд 1-р аргын дагуу VBA-г гарга.Модуль .
  • Хоёрдугаарт, энэ кодыг Модуль дотор бичнэ үү.
7336

VBA кодын задаргаа

  • Нэгдүгээрт, бид Дэд журам Товчлуурыг_Хадгалах_ба_хаах гэж нэрлэж байна.
  • Үүний дараа, Хадгалах аргыг ашиглан бид хэмжиж байна Ажиллах номоо
  • Эцэст нь бид хөрч байгаа Ажлын номоо ашиглан хаадаг. Гарах арга.

Одоо бид VBA товчийг энд оруулна.

  • Эхлээд Хөгжүүлэгчээс таб >>> Оруулах >>> Товч (Маягтыг хянах) -г сонгоно уу.

  • Дараа нь хулганы курсор өөрчлөн чирнэ. Ажлын дэвтэр доторх хайрцаг.

Үүний дараа Макро оноох харилцах цонх гарч ирнэ.

  • Дараа нь “ Товчлуурыг_Хадгалж_Хаах ”-г сонго.
  • Үүний дараа ОК -г дарна уу.

Дараа нь бид Ажлын дэвтэр доторх Товчлуур 1 -г харах болно.

  • Эцэст нь товчлуур дээр дарна уу.

Энэ нь хадгалах болон хахах манай Ажлын ном .

Дэлгэрэнгүй унших: Excel-д хадгалах товчны VBA код (4 хувилбар)

5. Excel VBA-г ашиглах нь бүх нээлттэй ажлын номыг хадгалах, хаах

Сүүлийн аргад бид бүх нээгдсэн Ажлын дэвтэр -г хадгалж, хаах болно. Энэ удаад бид 3 аргынхтай ижил хоёр Ажлын дэвтэр тэй байгаа боловч энэ удаад бид хадгалах болон хоёуланг нь хаах болно. Ажлын дэвтэр . Энд бид Дараагийн давталт -г ашиглан Ажлын номоо үзэх болно.

Алхам:

  • Эхлээд 1 аргын дагуу VBA модуль -г гарга.
  • Хоёрдугаарт, <1 гэсэн код дотор энэ кодыг бичнэ үү>Модуль .
1937

VBA кодын задаргаа

  • Эхний , бид Дэд журам CloseAndSaveOpenWorkbooks гэж нэрлэж байна.
  • Тэгээд бид For Next Loop -г ашиглан бүх Ажлын дэвтэрт шилжих болно. .
  • Үүний дараа Хадгалах аргыг ашиглан бид файлаа хадгалж байна.
  • Дараа нь хах >манай одоогийн Ажлын дэвтэр -аас бусад бүх Ажлын дэвтэр .
  • Эцэст нь Ажлын дэвтрийг ашиглан хаагдсан . 1> промоос гарна.
  • Гуравдугаарт, 1 аргын дагуу кодыг гүйцэтгэнэ.

Тиймээс энэ нь нь хадгалах болон хоёр Ажлын ном -г хаах болно. Бид өөрчлөгдсөн огноо нь хоёр Ажлын дэвтэр -д адилхан байгааг харж болно. Дүгнэж хэлэхэд, бид 5 өөр Excel VBA макро -ыг хадгалах болон ажлын номыг хаах -г харуулсан.

Дэлгэрэнгүй унших: Хувийн макро ажлын дэвтэрт макро хэрхэн хадгалах вэ?

Дүгнэлт

Бид танд үзүүлэв 5 хурдан бөгөөд ойлгоход хялбар Excel VBA хадгалах болон Ажлын ном -г хаах. Хэрэв танд ямар нэгэн асуудал тулгарвал доор сэтгэгдэл үлдээнэ үү. Үүнээс гадна та манай сайтад зочилж болно Excel-тэй холбоотой нийтлэлүүдийг Exceldemy . Уншсанд баярлалаа, амжилтаа үргэлжлүүлээрэй!

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.