Excel-д мужийг тохируулах VBA (7 жишээ)

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

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

Ажиллах номыг татаж авах

Та Excel дасгалын номыг эндээс татаж авах боломжтой.

VBA.xlsm-д Range тохируулах

VBA Range Object

VBA дахь Range объект нь Excel-ийн ажлын хуудасны нэг нүд, олон нүд, мөр, багана агуулж болно.

Range объектын шатлал дараах байдалтай байна.

Програм > Ажлын ном > Ажлын хуудас > Range

Та Range объектыг VBA -д ингэж зарлах ёстой.

7 VBA Excel-д мужийг хэрхэн тохируулах тухай жишээ

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

1. VBA дахь нэг нүдэнд мужийг тохируулах

Энд бид нэг нүдэнд VBA -тэй нэг нүдэнд мужийг хэрхэн тохируулахыг үзнэ.

Алхам:

  • Гар дээрх Alt + F11 товчийг дарах эсвэл таб руу очно уу Хөгжүүлэгч -> Visual Basic Visual Basic Editor -г нээнэ үү.

  • Попап гарч ирэх кодын цонхонд, цэсний мөрөнд , Оруулах -> Модуль .

  • Дараах кодыг хуулж кодын цонхонд буулгана уу.
4471

Энд,

B2 = бидний тохируулахыг хүссэн нүдүнэ цэнэ. Та өөрт хэрэгтэй дурын нүдний лавлагааны дугаарыг тохируулах боломжтой.

Таны код одоо ажиллахад бэлэн боллоо.

  • Гар эсвэл цэсийн мөр дээрээс F5 товчийг дарна уу. Ажиллуулах -> Sub/UserForm -г ажиллуул. Та мөн макро ажиллуулахын тулд дэд цэсний жижиг Тоглуулах дүрс дээр дарж болно.

Б2 нүд. одоо “ Сайн уу Дэлхий ” утгыг агуулж байна.

Дэлгэрэнгүй унших: Excel-ийн муж дахь нүд бүрийн VBA

2. VBA дахь олон нүдэнд мужийг тохируулах

Энд бид олон нүднүүдэд мужийг хэрхэн тохируулахыг харна. VBA -тай.

Алхам:

  • Өмнө нь адил арга замаар Visual Basic Editor -г нээнэ үү. Хөгжүүлэгч табаас Оруулах a Модуль -г кодын цонхонд оруулна уу.
  • Код цонхонд дараах кодыг хуулж буулгана уу.
7345

Таны код одоо ажиллахад бэлэн боллоо.

  • Макро болон A1 -с <хүртэлх бүх нүдийг ажиллуулна уу. 1>D5 одоо “ Сайн уу!

3-г дарна уу. VBA-д мужийг нэг эгнээнд тохируулах

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

Алхам:

  • Өмнө нь адил арга замаар Хөгжүүлэгч табаас Visual Basic Editor -г нээгээд Кодны цонхонд Модуль оруулна уу.
  • Код цонхонд дараах кодыг хуулж буулгана уу.
2475

Таны код одоо ажиллахад бэлэн боллоо.

  • Ажиллуулах макро болон A1 D5 хүртэлх бүх мөрүүдийн зөвхөн 3-р мөр одоо “ Сайн уу!
<0-г дарна уу. Кодын>
  • Мөр(3).Утга нь A1:D5 тодорхой мужын 3-р мөрөнд хандах боломжийг олгосон. .

4. VBA дахь олон мөрөнд мужийг тохируулах

Энд бид VBA -тэй олон мөр Муж -г хэрхэн тохируулахыг харна.

Алхам:

  • Өмнө нь байсантай адил Хөгжүүлэгч таб болон -ээс Visual Basic Editor -г нээнэ үү. Кодын цонхонд Модуль оруулна уу.
  • Код цонхонд дараах кодыг хуулж буулгана уу.
7675

Таны код одоо байна. ажиллахад бэлэн байна.

  • Ажиллуулах макро болон бүх мөрүүдээс 1-р , 3-р ба 5-р A1 D5 хүртэлх мөрүүд одоо “ Сайн уу!

<1 байна>Ижил заалтууд:

  • VBA-ийн эсийн утгыг үндэслэн мужийг хэрхэн сонгох вэ (7 арга)
  • VBA-ийн хүрээний объектыг ашиглах Excel-д (5 шинж чанар)
  • VBA хүрээний офсетийг хэрхэн ашиглах вэ (11 арга)
  • Excel дэх хувьсах мөрийн дугаар бүхий VBA мужийг (4) Жишээнүүд)

5. VBA-ийн нэг баганад мужийг тохируулах

Энд бид хэрхэн Мужийг тохируулах -ыг харах болно. VBA -тай нэг багана .

Алхам:

  • Өмнө нь байсантай адил Хөгжүүлэгч табаас Visual Basic Editor -г нээж, кодын цонхонд Оруулах Модуль -г нээнэ үү. .
  • Код цонхонд,дараах кодыг хуулж буулгана уу.
3486

Таны код одоо ажиллахад бэлэн боллоо.

  • Макро -г ажиллуулж зөвхөн A1 D5 хүртэлх бүх баганын 2-р баганад одоо “ Сайн уу!

<байна. Кодын 3>

  • iCol.Columns(2).Утга нь тодорхой мужын 2-р баганад хандах эрх олгосон A1:D5 .

6. VBA-н олон баганад мужийг тохируулах

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

Алхам:

  • Өмнө нь адил арга замаар Visual Basic Editor<2-г нээнэ үү> Хөгжүүлэгч табаас Оруулах кодын цонхонд Модуль .
  • Кодын цонхонд дараах кодыг хуулаад буулгана уу. .
8214

Таны код одоо ажиллахад бэлэн боллоо.

  • Макро болон 2-р болон -г ажиллуулна уу. A1 D5 хүртэлх 4-р баганад одоо “ Сайн уу!

<9 байна> 7. VBA-д "Мужийг тохируулах" командын товчлуураар дамжуулан

Энд бид VBA дээрх Тушаалын товчийг -г ашиглан Мужийг тохируулах -ыг сурах болно.

Алхам:

  • Хөгжүүлэгч -> Оруулах -> Тушаалын товчлуур .
    • Та Дизайн горим асаалттай байгаа эсэхийг шалгаарай.

  • Хуудасны Тушаалын товчлуур -ийн эргэн тойронд чирнэ үү.

  • Давхар товшино уу товчийг дарахад таныг код цонх руу аваачна VBA дэд процедурын код .

  • Дэд хэсэгт өөрийн кодыг бичээд Хадгалах.

  • Сонирхолтой ажлын хуудас руу буцаж очоод Командын товчийг дарна уу. Таны код дээр үндэслэсэн үр дүн ажлын хуудсан дээр гарч ирнэ.

VBA багцын хүрээний давуу талууд

  • Үүнийг хэрэгжүүлэхэд маш хялбар.
  • Range объектын доторх аргументууд тогтмол биш байна. Тиймээс бид аргументын утгуудыг өөрсдийн хэрэгцээ шаардлагад нийцүүлэн өөрчлөх боломжтой.
  • 1-ээс дээш утгыг аргумент болгон дамжуулж болно.

Санамжлах зүйлс <5 VBA доторх>
  • CELLS шинж чанаруудыг мөн VBA доторх Муж -г тохируулахад ашиглаж болно.
  • Объект хувьсагчдыг объектын лавлагаа болгон SET

Дүгнэлт

Энэ нийтлэлд хэрхэн ашиглахыг харуулсан болно. Excel VBA макро дээр Range тохируулна уу. Энэ нийтлэл танд маш их тус болсон гэж найдаж байна. Сэдвийн талаар асуулт асууж болно.

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