Excel دىكى ئاكتىپ قۇر ۋە ستوننى قانداق گەۋدىلەندۈرۈش كېرەك

  • ھەمبەھىرلەڭ
Michael Brown

مەزمۇن جەدۋىلى

بۇ دەرسلىكتە ، سىز Excel دىكى تاللانغان كاتەكچىنىڭ قۇر ۋە ستوننى ھەرىكەتچان گەۋدىلەندۈرۈشنىڭ 3 خىل ئوخشىمىغان ئۇسۇلىنى ئۆگىنىسىز.

چوڭ خىزمەت جەدۋىلىنى ئۇزۇن ۋاقىت كۆرگەندە ، سىز ئاخىرىدا نۇر بەلگىڭىزنىڭ قەيەردە ئىكەنلىكى ۋە قايسى سانلىق مەلۇماتلارنى كۆرۈۋاتقانلىقىڭىزنى يوقىتىپ قويۇشى مۇمكىن. ھەر قانداق ۋاقىتتا قەيەردە ئىكەنلىكىڭىزنى ئېنىق بىلىش ئۈچۈن Excel غا ئېرىشىڭ ، سىز ئۈچۈن ئاكتىپ قۇر ۋە ستوننى ئاپتوماتىك گەۋدىلەندۈرىدۇ! تەبىئىيكى ، ھەر قېتىم باشقا كاتەكچىنى تاللىغاندا يورۇتۇش ھەرىكەتچان بولۇشى ۋە ئۆزگىرىشى كېرەك. ماھىيەتتە ، بىز ئېرىشمەكچى بولغان نەرسە:

    VBA

    بىلەن تاللانغان كاتەكچىنىڭ ئاپتوماتىك يورۇتۇش قۇر ۋە ئىستونى مىسالدا قانداق قىلىپ VBA ئارقىلىق ئاكتىپ ئىستون ۋە قۇرنى پروگراممىلىق ھالدا گەۋدىلەندۈرەلەيدىغانلىقىڭىزنى كۆرسىتىپ بېرىدۇ. بۇنىڭ ئۈچۈن بىز خىزمەت جەدۋىلى ئوبيېكتىنىڭ تاللاش ئۆزگەرتىش پائالىيىتىنى ئىشلىتىمىز.

    ئالدى بىلەن ، جەدۋەلنى تەڭشەش ئارقىلىق جەدۋەلدىكى بارلىق ھۈجەيرىلەرنىڭ تەگلىك رەڭگىنى تازىلايسىز. 1> ColorIndex خاسلىقى 0 گە ، ئاندىن ، سىز ئاكتىپ كاتەكچىنىڭ پۈتۈن قۇر ۋە ستونلىرىنى ئۇلارنىڭ ColorIndex خاسلىقىنى لازىملىق رەڭنىڭ كۆرسەتكۈچ نومۇرىغا تەڭشەش ئارقىلىق گەۋدىلەندۈرىسىز.

    شەخسىي تارماق خىزمەت جەدۋىلى_ تاللاش تاللاش (ByVal نىشان دائىرىسى سۈپىتىدە) ئەگەر نىشان. تېلېفون. ھېسابلاش & gt; 1 ئاندىن تارماق پروگراممىدىن چېكىنىڭ. ئېكران ئېكرانى = خاتا 'بارلىق ھۈجەيرىلەرنىڭ رەڭگىنى تازىلاڭ..EntireColumn.Interior.ColorIndex = 24 قوللىنىشچان پروگرامما بىلەن ئاخىرلاشتۇرۇڭ.
    • بىزنىڭ ئۈلگە كودىمىزدا يۇقارقى gif دا كۆرسىتىلگەن ئوخشىمىغان ئىككى خىل رەڭ ئىشلىتىلگەن - رەڭ كۆرسەتكۈچى 38 قۇر ، 24 ستون. يارقىن رەڭنى ئۆزگەرتىش ئۈچۈن ، ئۆزىڭىز تاللىغان ColorIndex كودىغا ئالماشتۇرۇڭ. ھەر ئىككىسىنىڭ رەڭ كۆرسەتكۈچى نومۇرى. 11> پەقەت ئاكتىپ ئىستون نى گەۋدىلەندۈرۈش ئۈچۈن ، بۇ قۇرنى ئۆچۈرۈڭ ياكى باھا بېرىڭ: .EntireRow.Interior.ColorIndex = 38

    كودنى قانداق قوشۇش كېرەك خىزمەت جەدۋىلىڭىزگە

    كودنى مەلۇم خىزمەت جەدۋىلىنىڭ ئارقا كۆرۈنۈشىدە ئۈن-تىنسىز ئىجرا قىلىش ئۈچۈن ، ئۇنى نورمال مودۇلغا ئەمەس ، بەلكى شۇ خىزمەت جەدۋىلىگە تەۋە كود كۆزنىكىگە قىستۇرۇشىڭىز كېرەك. ئۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن ، بۇ باسقۇچلارنى ئىجرا قىلىڭ:

    1. خىزمەت دەپتىرىڭىزدە Alt + F11 نى بېسىپ VBA تەھرىرلىگۈچىگە ئېرىشىڭ.
    2. سول تەرەپتىكى Project Explorer دا ، سىز ' بارلىق ئوچۇق خىزمەت دەپتىرى ۋە ئۇلارنىڭ خىزمەت جەدۋىلىنى كۆرۈڭ. ئەگەر ئۇنى كۆرمىسىڭىز ، Ctrl + R تېزلەتمىسىنى ئىشلىتىپ Project Explorer كۆزنىكىنى كۆرۈڭ.
    3. نىشان خىزمەت دەپتىرىنى تېپىڭ. ئۇنىڭ Microsoft Excel دائوبيېكتلار ھۆججەت قىسقۇچ ، يورۇتۇشنى قوللانماقچى بولغان جەدۋەلنى قوش چېكىڭ. بۇ مىسالدا ، ئۇ جەدۋەل 1 .
    4. ئوڭ تەرەپتىكى كود كۆزنىكىدە ، يۇقارقى كودنى چاپلاڭ. (.xlsm). ئىشلەتكۈچى تەرەپتە ھېچقانداق تەڭشەش / خاسلاشتۇرۇش ھاجەتسىز. بارلىق Excel نۇسخىلىرىدا ئىشلەيدۇ. خىزمەت جەدۋىلىدىكى بارلىق ھۈجەيرىلەرنىڭ رەڭلىرى . ئەگەر سىزدە رەڭلىك ھۈجەيرىلەر بولسا ، بۇ ھەل قىلىش چارىسىنى ئىشلەتمەڭ ، چۈنكى ئىختىيارى فورماتىڭىز يوقاپ كېتىدۇ. سىز Ctrl + Z نى بېسىش ئارقىلىق خاتا ھەرىكەتنى بىكار قىلالمايسىز.
    5. VBA بولمىسا ئاكتىپ قۇر ۋە ستوننى گەۋدىلەندۈرۈڭ / ياكى VBA بولمىغان ئىستون Excel نىڭ شەرتلىك فورماتى. ئۇنى تەڭشەش ئۈچۈن ، بۇ باسقۇچلارنى ئىجرا قىلىڭ:
      1. يورۇتۇش ئېلىپ بېرىلىدىغان سانلىق مەلۇمات جەدۋىلىڭىزنى تاللاڭ.
      2. باش بەت بەتكۈچىدە ، ئۇسلۇب گۇرۇپپىسى ، يېڭى قائىدە نى بېسىڭ. فورماتى .
      3. بۇ فورمۇلا بولغان فورمات قىممىتىدەtrue رامكىسى ، بۇ فورمۇلادىن بىرنى كىرگۈزۈڭ:

        ئاكتىپ قۇرنى گەۋدىلەندۈرۈش :

        =CELL("row")=ROW()

        ئاكتىپ ئىستون :

        =CELL("col")=COLUMN()

        ئاكتىپ قۇر ۋە ستوننى گەۋدىلەندۈرۈش :

        =OR(CELL("row")=ROW(), CELL("col")= COLUMN())

        بارلىق فورمۇلالار CELL ئىقتىدارىدىن پايدىلىنىدۇ تاللانغان كاتەكچىنىڭ قۇر / ستون نومۇرىنى قايتۇرۇڭ.

      4. فورمات كۇنۇپكىسىنى بېسىڭ ، تولدۇرۇش بەتكۈچىگە ئالماشتۇرۇڭ ۋە ياقتۇرىدىغان رەڭنى تاللاڭ.
      5. ئىككى قېتىم چېكىپ تاقاش بۇ ئىككى سۆزلىشىش كۆزنىكى. ئوخشاش رەڭدىكى ئىستون ۋە قۇرنى سايە قىلىدىغان فورمۇلا. بۇنىڭ ئۈچۈن ئاز خىزمەت كېتىدۇ ۋە كۆپىنچە ئەھۋاللارغا ماس كېلىدۇ> (F9 كۇنۇپكىسىنى بېسىش ئارقىلىق). سۈكۈتتىكى ھالەتتە ، Excel يېڭى سانلىق مەلۇمات كىرگۈزگەن ياكى بار بولغان سانلىق مەلۇماتلارنى تەھرىرلىگەندىن كېيىن ئاندىن خىزمەت جەدۋىلىنى قايتىدىن ھېسابلايدۇ ، ئەمما تاللاش ئۆزگەرگەندە ئەمەس. شۇڭا ، سىز باشقا بىر كاتەكچىنى تاللايسىز - ھېچقانداق ئىش يۈز بەرمەيدۇ. F9 نى بېسىڭ - ۋاراق يېڭىلاندى ، فورمۇلا قايتا ھېسابلاندى ۋە يورۇتۇش دەرىجىسى يېڭىلاندى. يۈز بېرىدۇ ، بۇ ئاددىي VBA كودىنى چۈشەندۈرۈلگەندەك نىشان جەدۋىلىڭىزنىڭ كود مودۇلىغا قويسىڭىز بولىدۇئالدىنقى مىسال: شەخسىي تارماق خىزمەت جەدۋىلى_ تاللانما ئۆزگەرتىش (ByVal نىشان دائىرىسى دائىرىسى) نىشان. ئاخىرقى ھېسابنى ھېسابلاش

        كود تاللانغان دائىرە / كاتەكچىنى قايتا ھېسابلاشقا مەجبۇرلايدۇ ، بۇ ئۆز نۆۋىتىدە CELL ئىقتىدارىنى يېڭىلاشقا ۋە شەرتلىك فورماتنى ئەكس ئەتتۈرۈشكە مەجبۇرلايدۇ. <. Excel نىڭ ئىپادىسىنى تېخىمۇ ناچارلاشتۇرۇۋېتىدۇ. مەجبۇرىي ھېسابلاش Excel نى ئاستىلىتىشى مۇمكىن. كودىمىز پۈتكۈل جەدۋەلنى ئەمەس ، بەلكى تاللاشنى قايتا ھېسابلايدىغان بولغاچقا ، سەلبىي تەسىر پەقەت چوڭ ۋە مۇرەككەپ خىزمەت دەپتىرىدىلا كۆرۈنەرلىك بولۇشى مۇمكىن.

      6. CELL ئىقتىدارى Excel 2007 ۋە ئۇنىڭدىن يۇقىرى نەشرىدە بولغاچقا ، بۇ ئۇسۇل غەلىبە قىلدى. ئالدىنقى نەشرىدە ئىشلەڭ.
      7. شەرتلىك فورمات ۋە VBA

        ئارقىلىق تاللانغان قۇر ۋە ستوننى گەۋدىلەندۈرۈڭ ھەر بىر ئىشلەتكۈچىنىڭ يۆتكىلىشىدىكى خىزمەت جەدۋىلىنى قايتا ھېسابلاشنىڭ ، VBA نىڭ ياردىمىدە ئاكتىپ قۇر / ستون نومۇرىنى ئېلىڭ ، ئاندىن شەرتلىك فورماتلاش فورمۇلاسىنى ئىشلىتىپ بۇ ساننى ROW () ياكى COLUMN () ئىقتىدارىغا يەتكۈزۈڭ.

        To بۇنى ئەمەلگە ئاشۇرۇڭ ،بۇ يەردە سىز مېڭىشقا تېگىشلىك باسقۇچلار بار:

        1. خىزمەت دەپتىرىڭىزگە يېڭى قۇرۇق جەدۋەل قوشۇڭ ۋە ئۇنىڭغا ياردەمچى جەدۋەل دەپ ئىسىم قويۇڭ. بۇ جەدۋەلنىڭ بىردىنبىر مەقسىتى تاللانغان كاتەكچە بولغان قۇر ۋە ستونغا ۋەكىللىك قىلىدىغان ئىككى ساننى ساقلاش ، شۇڭا جەدۋەلنى كېيىنكى نۇقتىدا بىخەتەر يوشۇرالايسىز.
        2. تۆۋەندىكى VBA نى خىزمەت جەدۋىلىنىڭ كود كۆزنىكىگە قىستۇرۇڭ. يورۇتۇشنى يولغا قويماقچى بولغان يەردە. تەپسىلىي كۆرسەتمىلەر ئۈچۈن بىرىنچى مىسالىمىزنى كۆرۈڭ. شەخسىي تارماق خىزمەت جەدۋىلى_ تاللانما ئۆزگەرتىش (ByVal نىشان دائىرىسى دائىرىسى) قوللىنىشچان پروگراممىسى. قوللىنىشچان پروگرامما. ئەگەر 1-قەدەمدە ۋاراققا باشقىچە ئىسىم قويغان بولسىڭىز ، كودتىكى خىزمەت جەدۋىلىنىڭ نامىنى مۇناسىپ ئۆزگەرتىڭ. قۇر نومۇرى A2 گە ، ستون نومۇرى B2 گە يېزىلغان.
        3. نىشانلىق خىزمەت جەدۋىلىدە پۈتكۈل سانلىق مەلۇمات جەدۋىلىنى تاللاڭ ۋە تۆۋەندىكى فورمۇلالار بىلەن شەرتلىك فورماتلاش قائىدىسىنى تۈزۈڭ. يۇقارقى مىسالدا باسقۇچلۇق يېتەكلەش تەمىنلەنگەن.

        ھازىر ، بىز ئاساسلىق ئۈچ خىل ئىشلىتىش ئەھۋالىنى تەپسىلىي بايان قىلايلى.

        نۇر بەلگىسى ھازىر قويۇلغان قۇرنى گەۋدىلەندۈرۈش ئۈچۈن ، بۇنىڭ بىلەن شەرتلىك فورماتلاش قائىدىسىنى تۈزۈڭفورمۇلا:

        =ROW()='Helper Sheet'!$A$2

        نەتىجىدە ، ئىشلەتكۈچى ھازىر قايسى قۇرنىڭ تاللانغانلىقىنى ئېنىق كۆرەلەيدۇ:

        ئاكتىپ ئىستوننى قانداق گەۋدىلەندۈرۈش

        تاللانغان ئىستوننى گەۋدىلەندۈرۈش ئۈچۈن ، بۇ فورمۇلا ئارقىلىق ستون نومۇرىنى COLUMN ئىقتىدارىغا بېرىڭ:

        =COLUMN()='Helper Sheet'!$B$2

        ھازىر ، يورۇتۇلغان ئىستون سىزگە پۈتۈنلەي مەركەزلەشكەن تىك سانلىق مەلۇماتلارنى راھەت ۋە جاپالىق ئوقۇيالايسىز.

        ئاكتىپ قۇر ۋە ستوننى قانداق گەۋدىلەندۈرۈش

        تاللانغان قۇر ۋە ستوننىڭ ئوخشاش رەڭدە ئاپتوماتىك سايە قىلىنىشى ئۈچۈن ، ROW () ۋە COLUMN () فۇنكىسىيەسىنى بىر فورمۇلاغا بىرلەشتۈرۈڭ:

        =OR(ROW()='Helper Sheet'!$A$2, COLUMN()='Helper Sheet'!$B$2)

        مۇناسىۋەتلىك سانلىق مەلۇماتلار دەرھال فوكۇس نۇقتىسىغا كەلتۈرۈلىدۇ ، شۇڭا ئۇنى خاتا ئوقۇشتىن ساقلىنالايسىز.

        ئەۋزەللىكى : ئەلالاشتۇرۇلغان ئىقتىدار ؛ بارلىق Excel نۇسخىلىرىدا ئىشلەيدۇ

        كەمچىلىكى : ئەڭ ئۇزۇن تەڭشەش

        Excel دىكى تاللانغان كاتەكچىنىڭ ستون ۋە قۇرنى قانداق گەۋدىلەندۈرۈش كېرەك. ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن!

    مايكول بروۋن مەخسۇس تېخنىكا ھەۋەسكارى بولۇپ ، يۇمشاق دېتال قوراللىرى ئارقىلىق مۇرەككەپ جەريانلارنى ئاددىيلاشتۇرىدۇ. تېخنىكا ساھەسىدە ئون نەچچە يىللىق تەجرىبىسى بار ، ئۇ Microsoft Excel ۋە Outlook ، شۇنداقلا Google Sheets ۋە Docs قاتارلىق جەھەتلەردە ئۆزىنىڭ ماھارىتىنى ئۆستۈردى. مايكىلنىڭ بىلوگى ئۆزىنىڭ بىلىمى ۋە تەجرىبىسىنى باشقىلار بىلەن ئورتاقلىشىشقا بېغىشلانغان بولۇپ ، ئىشلەپچىقىرىش ۋە ئۈنۈمنى ئاشۇرۇش ئۈچۈن ئاسان ئەگىشىدىغان ئۇسۇل ۋە دەرسلىكلەر بىلەن تەمىنلەيدۇ. مەيلى تەجرىبىلىك كەسپىي خادىم ياكى يېڭى ئۆگەنگۈچى بولۇڭ ، مايكولنىڭ بىلوگى بۇ مۇھىم يۇمشاق دېتال قوراللىرىدىن ئۈنۈملۈك پايدىلىنىش ئۈچۈن قىممەتلىك چۈشەنچە ۋە ئەمەلىي مەسلىھەت بىلەن تەمىنلەيدۇ.