Excel VBA дахь нүдний лавлагаа (8 жишээ)

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

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

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

Уншаж байхдаа даалгавраа хэрэгжүүлэхийн тулд энэ дадлагын номыг татаж авна уу. энэ нийтлэл.

VBA Cell Reference.xlsm

Excel VBA дахь эсийн лавлагааг лавлах 8 арга

Энд бид Мартин номын дэлгүүр гэх номын дэлгүүрийн Номын нэр , Номын төрөл, ба Үнэ өгөгдлийн багцыг авлаа.

Өгөгдлийн багц нь ажлын хуудасны B4:D13 мужид оршдог.

Өнөөдрийн бидний зорилго бол нүдний лавлагааг ашиглаж сурах явдал юм. энэ өгөгдлийн багцыг VBA.

Энд Excel-ийн VBA -тэй нүдний лавлагаанд ашиглах хамгийн сайн 8 арга байна.

1. Excel-ийн VBA дахь Range Object-ийг ашиглан нүдний лавлагааг лавлана уу

Юуны өмнө та VBA-ийн Range объектыг ашиглан нүдний лавлагаанд хандаж болно. .

Та Range объекттой нэг нүд болон нүдний мужийг хоёуланг нь дурдаж болно.

Жишээ нь, нэг нүд рүү хандахын тулд B4 , кодын мөрийг ашиглана уу:

Dim Cell_Reference As Range

Set Cell_Reference = Range("B4")

Дараах код нь B4 нүдийг сонгоно.

Энэ нь идэвхтэй ажлын хуудасны B4 нүдийг сонгоно.

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

Dim Cell_Reference As Range

Set Cell_Reference = Range("B4:D13")

Дараах код нь B4 мужийг сонгоно. :D13 .

Энэ нь B4:D13 нүдний мужийг сонгоно.

Тэмдэглэл : Та Range объектыг эхлээд зарлахгүйгээр шууд ашиглаж болно, жишээ нь:

Range("B4:D13").Select

Мөн хэрэв та идэвхгүй байгаа ажлын хуудасны аль нэг нүдэнд хандахыг хүсвэл Range объектын өмнө ажлын хуудасны нэрийг ашиглана уу.

Жишээ нь, <нүд рүү хандахын тулд < Хуудас2 -н 1>B4 , ашиглаарай:

Worksheets("Sheet2").Range("B4:D13")

2. Excel програмын VBA дахь индексийн дугаарыг ашиглан нүдний лавлагааг лавлана уу

Та мөн индексийн дугаарыг ашиглан нүдний лавлагааг лавлаж болно. Гэхдээ энэ аргын хувьд та зөвхөн нэг нүд рүү хандаж болно.

Жишээ нь, мөрийн дугаар 4 , баганын дугаар 2 ( B4 ), ашиглана уу:

Cells(4, 2))

Дараах код нь идэвхтэй ажлын хуудасны B4 нүдийг дахин сонгоно.

Энэ нь B4 нүдийг сонгоно.

Тэмдэглэл: Идэвхгүй ажлын хуудасны дурын нүдэнд хандахын тулд нүдний лавлагааны өмнө ажлын хуудасны нэрийг ашиглана уу.

Жишээ нь:

Worksheets("Sheet2").Cells(4, 2)

[ 1 ] аргатай адил.

3. Excel-ийн VBA дахь өөр нүдтэй холбоотой эсийн лавлагааг лавлана уу

Мөн VBA -ийн өөр нүдтэй харьцах эсийн лавлагааг лавлаж болно. Та VBA Офсет функц -г ашиглах ёстойэнийг.

B4 (D5) нүдний баруун талын 1 мөр ба 2 баганад хандахын тулд:

-г ашиглана уу. Range("B4").Offset(1, 2)

Дараах код нь идэвхтэй ажлын хуудасны D5 нүдийг сонгоно.

Энэ' ll D5 нүдийг сонгоно.

Тэмдэглэл: Идэвхгүй байгаа ажлын хуудасны аль нэг нүдийг дурдахын тулд тухайн нүдний нэрийг ашиглана уу. нүдний лавлагааны өмнөх ажлын хуудас.

Жишээ нь:

Worksheets("Sheet2").Range("B4").Offset(1, 2)

[ 1 ба 2-р аргын адил ] .

4. Excel-ийн VBA дахь товчлолын тэмдэглэгээг ашиглан нүдний лавлагааг лавлана уу

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

B4 нүдэнд хандахын тулд:

[B4]

Эсвэл B4:D13 мужид хандахын тулд:

[B4:D13]

Дараах кодыг ашиглана уу. B4:D13 мужийг сонгоно.

Энэ нь B4:D13 мужийг сонгоно.

Тэмдэглэл: Идэвхгүй ажлын хуудасны дурын нүд рүү хандахын тулд нүдний лавлагааны өмнө ажлын хуудасны нэрийг ашиглана уу.

Жишээ нь:

Worksheets("Sheet2").[B4:D13]

[ 1, 2, 3-р аргуудтай адил ] .

Ижил төстэй Уншсан зүйлс:

  • Excel-ийн Формула дахь нүдийг хэрхэн түгжих вэ (2 арга)
  • Excel дээрх үнэмлэхүй эсийн лавлах товчлол (4 ашигтай) Жишээ)
  • Excel Формула дээр эсийг хэрхэн тогтмол байлгах вэ (4 хялбар арга)
  • Эсийн лавлагааг ашиглахExcel-ийн Формула (3 арга зам)

5. Excel-ийн VBA дахь Нэрлэсэн мужийг лавлана уу

Та Excel-ийн VBA -тэй Нэрлэсэн муж -ийг лавлаж болно.

Нэршье. идэвхтэй ажлын хуудасны B4:D13 мужийг Номын_жагсаалт

Одоо бид дурдаж болно. энэ Нэрлэсэн муж -ыг кодын мөрөнд:

Range("Book_List")

Дараах код нь Номын_жагсаалт (<1) мужийг сонгоно>B4:D13 ).

Энэ нь Номын_жагсаалт мужийг сонгоно.

Тэмдэглэл: Идэвхгүй ажлын хуудасны дурын нүдэнд хандахын тулд нүдний лавлагааны өмнө ажлын хуудасны нэрийг ашиглана уу.

Жишээ нь:

Worksheets("Sheet2").Range("Book_List")

[ 1, 2, 3, 4-р аргуудтай адил ] .

6. Excel-ийн VBA-н олон мужийг үзнэ үү

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

B4 мужид хандахын тулд: D5 , B7:D8 болон B10:D11 , ашиглах:

Range("B4:D5,B7:D8,B10:D11")

Энэ нь олон мужийг хамтад нь сонгоно.

Мөн та Union шинж чанарыг ашиглаж болно. олон мужид хамтдаа хандахын тулд VBA .

Union(Range("B4:D5"), Range("B7:D8"), Range("B10:D11"))

Эсвэл та олон Нэрлэсэн муж -д хамтдаа хандаж болно.

Range("Named_Range_1,Named_Range_2")

Мөн идэвхгүй ажлын хуудасны өмнө ажлын хуудасны нэрийг бичнэ үү.

Жишээ нь:

Worksheets("Sheet2").Range("B4:D5,B7:D8,B10:D11")

[ 1, 2, 3, 4, 5-р аргуудтай адил ]

7. Excel-ийн VBA дахь мөр ба багануудыг үзнэ үү

Та мөн нэгийг үзэж болно.Excel-ийн VBA-д эсвэл түүнээс олон мөр эсвэл багана.

4-р мөрөнд хандахын тулд:

Rows (4)

<-г ашиглана уу. 1>

Энэ нь 4-р мөрийг бүхэлд нь сонгоно.

Үүнтэй адил Баганууд (4) нь бүхэл бүтэн 4-р баганад хандах болно.

Мөн олон мөр эсвэл баганад хамт хандахын тулд VBA<-н Union шинж чанарыг ашиглана уу. 2>.

4, 6, 8, болон 10 мөрүүдэд хамтдаа хандахын тулд:

Union(Rows(4), Rows(6), Rows(8), Rows(10))

Энэ нь 4, 6, 8 , 10 мөрүүдийг бүхэлд нь сонгоно.

Тэмдэглэл: Идэвхгүй байгаа тохиолдолд өмнө нь ажлын хуудасны нэрийг нэмнэ үү.

Жишээ нь:

Worksheets("Sheet2").Rows (4)

[ 1, 2, 3, 4, 5, 6-р аргуудтай адил ]

8. Excel-ийн VBA дахь ажлын бүх хуудсыг үзнэ үү

Эцэст нь би танд ажлын хуудсыг бүхэлд нь харахыг харуулах болно. VBA дээрх ажлын хуудсанд бүхэлд нь хандахын тулд:

Cells

Эсвэл идэвхгүй ажлын хуудас руу хандана уу (Жишээ нь, Хуудас2) ), ашиглана уу:

Worksheet("Sheet2").Cells

Энэ нь Хуудас2 -г бүхэлд нь сонгох болно.

Холбогдох контент: Хүснэгтийн харьцангуй ба үнэмлэхүй эсийн хаяг

Санамжлах зүйлс

  • Идэвхтэй ажлын хуудасны нэг буюу хэд хэдэн нүдэнд хандахын тулд та өмнө нь ажлын хуудасны нэрийг дурдаж болох юм уу, үгүй ​​ч байж болно. нүдний лавлагааны урд.
  • Чи ч болно VBA доторх идэвхгүй ажлын номын нүднүүдэд хандах, Энэ тохиолдолд та нүдний лавлагааны өмнө ажлын номын нэр болон ажлын хуудасны нэрийг хоёуланг нь дурдах хэрэгтэй.

Дүгнэлт

Эдгээр аргуудыг ашигласнаар та Excel-ийн VBA -тэй ямар ч нүдний лавлагаанд хандаж болно. Танд асуух зүйл байна уу? Биднээс асуугаарай.

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