Excel-д мужын хувьсагчийг сонгохдоо VBA-г хэрхэн ашиглах вэ (5 арга)

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

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

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

VBA нь Selection.xlsm-д мужийг тохируулах

Excel-д мужын хувьсагчийг сонгохдоо VBA-г ашиглах 5 арга

1. Excel VBA-р муж сонгох хүрээний хувьсагчийг тохируулах

Бид VBA доторх мужийг тохируулах замаар мужийг сонгож болно. Бид B5:C8 нүдийг сонгохыг хүсч байна гэж бодъё. Доорх процедур руу орцгооё.

Алхам:

  • VBA, -д код бичихийн тулд эхлээд Хөгжүүлэгчийг нээнэ үү. tab дараа нь Visual Basic -г сонго.

Дараа нь Microsoft Visual Basic-ийн шинэ цонхыг нээнэ. Програмууд .

  • Одоо Insert >> Модуль

-г сонго.

  • VBA модуль -д дараах кодыг бичнэ үү.
6111

Энд бид хүрээг B5:C8 Rng1 гэж тохируулсан. Бид үүнийг VBA -ийн Range Method -ээр сонгоно. Бид идэвхжүүлэх хэрэгтэй гэдгийг санаарай excel хуудас Тиймээс бид selectRange хуудсыг идэвхжүүлсэн.

  • Одоо буцах хуудас болон ажиллуулна уу Макро .

  • Үүний дараа та муж B5:C8 автоматаар сонгогдсоныг харах болно.

Тиймээс та VBA ашиглан хүссэн муж хувьсагч сонголтыг тохируулж болно.

Дэлгэрэнгүй унших: Excel VBA: Утга бүхий нүднүүдийн мужийг авах (7 жишээ)

2. Хүрээний хувьсагчийг тохируулах замаар нүднүүдийг форматлахад VBA-г ашиглах

Манай өгөгдлийн багц дараах зураг шиг харагдаж байна гэж бодъё.

Бид болгохыг хүсэж байна. Гарчиг тод болон Автоматаар тохируулах баганууд . Бид үүнийг VBA -ээр хийж болно. Үүнийг хэрхэн хийж болохыг харцгаая.

Алхам:

  • Эхлээд Visual Basic -г нээж <-д дараах кодыг бичнэ үү. 1>VBA модуль ( Visual Basic болон VBA модуль -г хэрхэн нээхийг харахын тулд 1-р хэсэг руу очно уу).
1796

Энд бид муж B4:C4 г xyz гэж тохируулсан. Дараа нь бид B4 болон C4-ийн тод нүднүүдийн фонтыг болгохын тулд Bold аргыг ашигласан. Бид мөн баганыг B болон C AutoFit аргыг ашиглан суулгасан.

  • Одоо хуудас руу буцна уу. болон SetRange нэртэй Макро -г ажиллуулна уу.

Үүний дараа та дараахыг харах болно. багана болон толгой болд болон сонгогдсон нэрсийг тодорхой зааж өгнө.

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

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

  • Excel дэх муж дахь мөр бүрт VBA-г хэрхэн ашиглах вэ
  • Excel-ийн идэвхтэй нүднээс мужийг сонгохдоо VBA-г хэрхэн ашиглах вэ (3 арга)
  • Excel макро: Динамик мужтай олон баганыг эрэмбэлэх (4 арга)

3. VBA-д хувьсагчийн мужийг сонгох замаар мужийг хуулах

Бид мужийн хувьсагч -ыг сонгоход<тохируулж B6:C9 хуулахыг хүсэж байна гэж бодъё. 2>. Доорх процедурын талаар ярилцъя.

Алхамууд:

  • Эхлээд Visual Basic -г нээж -д дараах кодыг бичнэ үү. VBA модуль ( Visual Basic болон VBA модуль -г хэрхэн нээхийг харахын тулд 1-р хэсэг руу очно уу).
2152

Энд бид VBA -ийн Хуулбарлах аргыг ашиглан муж B6:C9 хуулбарласан. Бид муж B6:C9 г cpy гэж тохируулсан.

  • Одоо хуудас руу буцаж Макро<ажиллуулна уу. 2>. CopyRange -г сонго, учир нь энэ нь таны одоогийн Макро -ийн нэр юм.

Та мужийг харах болно. B6:C9 хуулагдаж байна.

Та энэ мужийг Excel хуудасны хаана ч байсан <1 дээр дарж буулгаж болно>CTRL + V . Би мужийг B12 -аас C15 руу буулгасан.

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

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

4. Сонголт хийх мужын хувьсагчийг өнгөөр ​​нүднүүдийг форматлах

Бид өгөгдлийн багцын 8-р болон 10-р мөрүүдийг ногоон<өнгөөр ​​​​будахыг хүсэж байна гэж бодъё. 2>. Доорх тайлбарыг дагана уу.

Алхам:

  • Эхлээд Visual Basic -г нээж -д дараах кодыг бичнэ үү. VBA модуль ( Visual Basic болон VBA модуль -г хэрхэн нээхийг харахын тулд 1-р хэсэг руу очно уу).
5314

Энд бид муж B8:C8 болон B10:C10 x1 болон x2 <2 гэж тодорхойлдог> тус тус. Бид өнгө Excel Хуудас ActiveSheet болгож, хүссэн мужийг ColorIndex шинж чанараар будсан.

  • Одоо хуудас руу буцаж очоод Макро -г ажиллуул. ColorRange -г сонго, учир нь энэ нь одоогийн Макро юм.

Үүний дараа та хүссэнээ харах болно. хүрээ ногоон өнгөөр ​​дүүрнэ.

Ингэснээр та нүднүүдийг өнгөт -аар форматлаж болно. муж хувьсагчийг сонгоход.

Дэлгэрэнгүй унших: Хувьсагчийн мөр ба баганатай мужийг Excel VBA-д хэрхэн ашиглах талаар

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

  • Excel дэх муж дахь мөр ба багана хооронд давталт хийх VBA (5 жишээ)
  • Excel VBA Хоосон нүд хүртэл муж дундуур давталт хийх (4 жишээ)
  • Excel VBA дээр мужийг массив болгон хөрвүүлэх (3 арга)

5.VBA дахь мужын хувьсагчийг тохируулах замаар мөрүүдийг устгах

Бид өгөгдлийн багцын 8-р ба 10 мөрүүдийг ногоон -ээр устгахыг хүсэж байна гэж бодъё. . Доорх тайлбарыг дагана уу.

Алхам:

  • Эхлээд Visual Basic -г нээж -д дараах кодыг бичнэ үү. VBA модуль ( Visual Basic болон VBA модулийг хэрхэн нээхийг харахын тулд 1-р хэсэг руу очно уу).
8682

Бидний устгахыг хүсэж буй муж нь B8:C8 болон B10:C10 юм. Бид тэдгээрийг x1 болон x2 гэж нэрлэсэн. Дараа нь бид тэдгээрийг Устгах аргаар устгасан.

  • Одоо хуудас руу буцаж Макро -г ажиллуул. DeleteRange -г сонго, учир нь энэ нь таны одоогийн Макро -ийн нэр юм.

Үүний дараа та B8:C8 болон B10:C10 муж алга болсон.

Энэ аргыг дагаснаар та мөр <устгаж болно. 2> мужийн хувьсагчдыг сонгохоор тохируулна уу.

Дадлага хийх хэсэг

Дараах зурган дээр та энэ нийтлэлд бидний ажилласан өгөгдлийн багцыг олох болно. бие даан дадлага хийх боломжтой.

Дүгнэлт

Товчхондоо, нийтлэл нь муж хувьсагчийг -д тохируулах зарим хэрэглээнд бүрэн анхаарлаа хандуулсан болно. Excel-ийн сонголт VBA . Бид нэлээд энгийн аргуудыг тайлбарласан. Хэрэв танд өөр санаа, санал хүсэлт байвал коммент хэсэгт үлдээнэ үү. Энэ нь намайг баяжуулахад тусалнаудахгүй гарах нийтлэлүүд

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