مەزمۇن جەدۋىلى
بۇ ماقالىدە Excel دىكى VBA دىكى كاتەكچە پايدىلىنىشقا قانداق ئېرىشىدىغانلىقىڭىزنى كۆرسىتىپ ئۆتىمەن. سىز بىرلا كاتەكچىگە ، شۇنداقلا بىر قانچە كاتەكچىگە ئېرىشىشنى ئۆگىنىسىز.
مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ بۇ ماقالە. VBA كاتەكچە پايدىلىنىش ماتېرىيالى. xlsm
> بۇ يەردە بىز مارتىن كىتابخانىسى دەپ ئاتىلىدىغان بىر كىتابخانىنىڭ بەزى كىتابلىرىنىڭ كىتاب ئىسمى ، كىتاب تىپلىرى ، ۋە باھاسى بىلەن سانلىق مەلۇمات توپلىدۇق.
سانلىق مەلۇماتلار توپلىمى خىزمەت جەدۋىلىنىڭ B4: D13 دائىرىسىدە بولىدۇ. بۇ سانلىق مەلۇماتلار VBA بىلەن تەڭشەلدى. 1. Excel
دىكى VBA دىكى دائىرە ئوبيېكتىنى ئىشلىتىش ئارقىلىق كاتەكچە پايدىلىنىش ماتېرىيالىغا مۇراجىئەت قىلىڭ
. 1> B4 ، كود قۇرنى ئىشلىتىڭ:
Dim Cell_Reference As Range
Set Cell_Reference = Range("B4")
تۆۋەندىكى كود كاتەكچە B4 نى تاللايدۇ.
ئۇ ئاكتىپ خىزمەت جەدۋىلىدىكى B4 كاتەكچىسىنى تاللايدۇ. 0>
ئوخشاشلا ، سىز بۇنىڭدىكى بىر قاتار ھۈجەيرىلەرنى زىيارەت قىلالايسىزيول.
Dim Cell_Reference As Range
Set Cell_Reference = Range("B4:D13")
تۆۋەندىكى كودلار B4 : D13 .
ئۇ ھۈجەيرىلەرنىڭ دائىرىسىنى تاللايدۇ B4: D13 >
ئەسكەرتىش : سىز ئالدى بىلەن ئېلان قىلمايلا دائىرە ئوبيېكتىنى بىۋاسىتە ئىشلىتەلەيسىز ، مەسىلەن:
Range("B4:D13").Select
ئەگەر سىز ئاكتىپلانمىغان خىزمەت جەدۋىلىنىڭ ھەر قانداق كاتەكچىسىنى زىيارەت قىلماقچى بولسىڭىز ، دائىرە ئوبيېكتىدىن بۇرۇن خىزمەت جەدۋىلىنىڭ نامىنى ئىشلىتىڭ.
مەسىلەن ، كاتەكچىگە كىرىش جەدۋەل 2 نىڭ 1> B4 ، ئىشلىتىڭ:
Worksheets("Sheet2").Range("B4:D13")
2. Excel
دىكى VBA دىكى كۆرسەتكۈچ نومۇرىنى ئىشلىتىش ئارقىلىق كاتەكچە پايدىلىنىش ماتېرىيالىغا مۇراجىئەت قىلىڭ. ئەمما بۇ ئۇسۇلدا سىز پەقەت بىرلا كاتەكچىنىلا كۆرسەتسىڭىز بولىدۇ. 1> B4 ) ، ئىشلىتىڭ:
Cells(4, 2))
تۆۋەندىكى كود يەنە ئاكتىپ خىزمەت جەدۋىلىنىڭ B4 كاتەكچىسىنى تاللايدۇ.
ئۇ B4 كاتەكچىنى تاللايدۇ.
ئەسكەرتىش: ئاكتىپ بولمىغان خىزمەت جەدۋىلىنىڭ ھەر قانداق كاتەكچىسىنى زىيارەت قىلىش ئۈچۈن ، كاتەكچە پايدىلىنىشتىن ئىلگىرى خىزمەت جەدۋىلىنىڭ نامىنى ئىشلىتىڭ.
مەسىلەن:
Worksheets("Sheet2").Cells(4, 2)
[ ئۇسۇل 1 ] .
3. Excel
دىكى VBA دىكى باشقا كاتەكچىگە مۇناسىۋەتلىك كاتەكچە پايدىلىنىش ماتېرىيالىغا مۇراجىئەت قىلىڭ. ئۈچۈن VBA نىڭ Offset ئىقتىدارىنى ئىشلىتىشىڭىز كېرەكبۇ .3 << Range("B4").Offset(1, 2)
تۆۋەندىكى كود ئاكتىپ خىزمەت جەدۋىلىنىڭ D5 كاتەكچىسىنى تاللايدۇ.
It ' ll كاتەكچىنى تاللاڭ D5 . كاتەكچە پايدىلىنىشتىن ئىلگىرى خىزمەت جەدۋىلى.
مەسىلەن:
Worksheets("Sheet2").Range("B4").Offset(1, 2)
] .
4. Excel
دىكى VBA دىكى تېزلەتمە ئىزاھاتىنى ئىشلىتىپ كاتەكچە پايدىلىنىش ماتېرىيالىغا مۇراجىئەت قىلىڭ. سىز بۇ ئۇسۇلدا بىرلا كاتەكچىنى ۋە بىر قاتار ھۈجەيرىلەرنى كۆرسەتسىڭىز بولىدۇ.
B4 كاتەكچىگە كىرىش ئۈچۈن ، ئىشلىتىڭ: 2>
ياكى B4: D13 دائىرىسىگە كىرىش ئۈچۈن ، ئىشلىتىڭ:
[B4:D13]
تۆۋەندىكى كود B4: D13 دائىرىسىنى تاللايدۇ.
ئۇ B4: D13 دائىرىسىنى تاللايدۇ.
ئەسكەرتىش: ئاكتىپ بولمىغان خىزمەت جەدۋىلىنىڭ ھەر قانداق كاتەكچىسىنى كۆرسىتىدۇ ، كاتەكچە پايدىلىنىشتىن ئىلگىرى خىزمەت جەدۋىلىنىڭ نامىنى ئىشلىتىڭ.
مەسىلەن:
Worksheets("Sheet2").[B4:D13]
[ 1 ، 2 ۋە 3 ] بىلەن ئوخشاش.
ئوقۇشلۇقى:
- Excel فورمۇلاسىدىكى ھۈجەيرىنى قانداق قۇلۇپلاش (2 خىل ئۇسۇل)
- Excel دىكى مۇتلەق كاتەكچە پايدىلىنىش تېزلەتمىسى (4 پايدىلىق مىساللار)Excel فورمۇلادا (3 خىل ئۇسۇل)
5. Excel
دىكى VBA دىكى نام دائىرىسىگە قاراڭ ئاكتىپ خىزمەت جەدۋىلىنىڭ B4: D13 دائىرىسى كىتاب_ تىزىملىكى.
ھازىر بىز پايدىلىنالايمىز بۇ ئىسىم دائىرىسى كود لىنىيىسى بويىچە:
Range("Book_List")
تۆۋەندىكى كود كىتاب_ تىزىملىك (<1)> B4: D13 ).
ئۇ كىتاب_ تىزىملىك دائىرىسىنى تاللايدۇ.
ئەسكەرتىش: ئاكتىپ بولمىغان خىزمەت جەدۋىلىنىڭ ھەر قانداق كاتەكچىسىنى زىيارەت قىلىش ئۈچۈن ، كاتەكچە پايدىلىنىشتىن ئىلگىرى خىزمەت جەدۋىلىنىڭ نامىنى ئىشلىتىڭ.
مەسىلەن:
Worksheets("Sheet2").Range("Book_List")
[ ئۇسۇل 1 ، 2 ، 3 ۋە 4 ] .
6. Excel دىكى VBA دىكى كۆپ خىل دائىرىگە مۇراجىئەت قىلىڭ
سىز Excel دىكى VBA دىكى كۆپ خىل دائىرىنى كۆرەلەيسىز. D5 ، B7: D8 ، ۋە B10: D11 ، ئىشلىتىش:
Range("B4:D5,B7:D8,B10:D11")
ئۇ كۆپ خىل دائىرىنى بىرلىكتە تاللايدۇ. 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- قۇرغا كىرىش ئۈچۈن ، ئىشلىتىڭ:
1>ئۇ پۈتكۈل 4- قۇرنى تاللايدۇ.
ئوخشاشلا ، ستون (4) پۈتكۈل 4- ئىستوننى زىيارەت قىلىدۇ. <>
پۈتۈن قۇرلارنى تاللايدۇ 4 ، 6 ، 8 ۋە 10 . 3>
ئەسكەرتىش: ئاكتىپ بولمىغان ئەھۋال ئاستىدا ئالدىغا خىزمەت جەدۋىلىنىڭ نامىنى قوشۇڭ.
مەسىلەن:
Worksheets("Sheet2").Rows (4)
[ ئۇسۇل 1 ، 2 ، 3 ، 4 ، 5 ۋە 6 ]
8. Excel دىكى VBA دىكى پۈتۈن خىزمەت جەدۋىلىنى كۆرۈڭ
ئاخىرىدا ، مەن سىزگە بارلىق خىزمەت جەدۋىلىنى كۆرسىتىشىڭىزنى كۆرسىتىمەن. VBA دىكى بارلىق خىزمەت جەدۋىلىنى زىيارەت قىلىش ئۈچۈن ، ئىشلىتىڭ:
Cells
ياكى ئاكتىپ بولمىغان خىزمەت جەدۋىلىنى كۆرسىتىدۇ (مەسىلەن ، جەدۋەل 2) ) ، ئىشلىتىڭ:
Worksheet("Sheet2").Cells
ئۇ بارلىق خىزمەت جەدۋىلىنى تاللايدۇ جەدۋەل 2 .
مۇناسىۋەتلىك مەزمۇن: ئېلېكترونلۇق جەدۋەلدىكى نىسپىي ۋە مۇتلەق ھۈجەيرە ئادرېسى
ئەستە تۇتۇشقا تېگىشلىك ئىشلار
- ئاكتىپ خىزمەت جەدۋىلىنىڭ بىر ياكى بىر قانچە كاتەكچىسىنى زىيارەت قىلىش ئۈچۈن ، ئالدىدىكى خىزمەت جەدۋىلىنىڭ نامىنى تىلغا ئالالايسىز ياكى تىلغا ئالمايسىز ، ئەمما ئاكتىپ بولمىغان خىزمەت جەدۋىلىنىڭ كاتەكچىلىرىگە كىرىش ئۈچۈن ، چوقۇم خىزمەت جەدۋىلىنىڭ نامىنى تىلغا ئېلىشىڭىز كېرەك. كاتەكچە پايدىلىنىشنىڭ ئالدىدا.
- ھەتتا قىلالايسىز VBA دىكى ئاكتىپ بولمىغان خىزمەت دەپتىرىنىڭ كاتەكچىلىرىنى زىيارەت قىلىڭ ، ئۇ ھالدا سىز خىزمەت دەپتىرىنىڭ ئىسمى ۋە كاتەكچە پايدىلىنىش ئالدىدا خىزمەت جەدۋىلىنىڭ ئىسمى نى تىلغا ئېلىشىڭىز كېرەك.
خۇلاسە
بۇ ئۇسۇللارنى ئىشلىتىپ ، Excel دىكى VBA بىلەن ھەر قانداق كاتەكچە پايدىلانمىسىنى كۆرەلەيسىز. سوئالىڭىز بارمۇ؟ بىزدىن سوراپ بېقىڭ.