كېيىنكى خاتالىق ھەققىدە: Excel VBA دىكى خاتالىقنى بىر تەرەپ قىلىش

  • ھەمبەھىرلەڭ
Hugh West

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

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

ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ VBA

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

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

ھازىر ، سىز بىر قىسىم VBA بايانلىرى بىلەن بۇلارنى بىر تەرەپ قىلالايسىز. مەن ئۇلارنى كېيىنكى بۆلەكلەردە مۇلاھىزە قىلىمەن.

تېخىمۇ كۆپ ئوقۇڭ: #REF نى قانداق ئوڭشاش! Excel دىكى خاتالىق (6 ھەل قىلىش چارىسى)

VBA دىكى خاتالىق باياناتىدا

ئىجرا ۋاقتىدىكى خاتالىقلارنى بىر تەرەپ قىلىش ئۈچۈن ، Excel غا خاتالىق توغرىسىدىكى بايان بىلەن بۇيرۇق بېرىمىز. ئۇ قارار قىلىدۇExcel دىكى NAME خاتالىق (10 مىسال) ئۇ ئاساسىي جەھەتتىن خاتالىقنى نەزەردىن ساقىت قىلىپ ، كېيىنكى بايانغا ئۆتىدۇ. بىز خاتالىق ئەسلىگە كەلتۈرۈش كېيىنكى جۈملىسىنى ئىشلەتكەندە ، ئۇ Err ئوبيېكتنىڭ خاسلىقىنى تازىلايدۇ. Excel دىكى VBA كودىڭىزدىكى باياناتتا خاتالىق GoTo 0 جۈملىسىنى قوشۇش ئارقىلىق بايان قىلىڭ. Excel VBA دىكى خاتالىق ھەققىدە كېيىنكى نى ئىشلىتىش بىلىملىرى. بۇ كۆرسەتمىلەرنى سانلىق مەلۇمات جەدۋىلىڭىزگە ئۆگىنىشىڭىزنى ۋە ئىشلىتىشىڭىزنى تەۋسىيە قىلىمەن. مەشىق خىزمەت دەپتىرىنى چۈشۈرۈپ ئۆزىڭىز سىناپ بېقىڭ. شۇنداقلا ، باھا بۆلۈمىدە پىكىر-تەكلىپلەرنى بېرىڭ. سىزنىڭ قىممەتلىك ئىنكاسىڭىز بىزنى مۇشۇنىڭغا ئوخشاش دەرسلىكلەرنى ئىجاد قىلىشقا ئۈندەيدۇ. يېڭى ئۇسۇللارنى ئۆگىنىپ ، داۋاملىق تەرەققىي قىلىڭ!

بىز دەرھال قانداق مەشغۇلاتلارنى قىلماقچىمىز. ئاساسەن بىز بۇ خىل خاتالىقلارنى بىر تەرەپ قىلىش ئارقىلىق بۇ خاتالىقلارنى چەكلەيمىز.

بىز Excel VBA دا ئۈچ خىل خاتالىق باياناتى (گرامماتىكىسى) ئىشلىتىمىز. 1> خاتالىق GoTo قۇر

  • خاتالىق ئۈستىدە كېيىنكى
  • خاتالىق GoTo 0
  • خاتالىق بايقىغاندا «خاتالىق» بۇيرۇقىنى ئىشلىتىڭ. چۈنكى ئەگەر سىز خاتالىق خىتابنامىسىنى ئىشلەتمىسىڭىز ، بۇ ئىجرا ۋاقتىدىكى خاتالىقلار ئاپەت خاراكتېرلىك بولىدۇ. ئۇ خاتالىق ئۇچۇرىنى كۆرسىتىپ بېرىدۇ ۋە ئىجرا قىلىشنى توختىتىدۇ. «ئاكتىپ» خاتالىق بىر تەرەپ قىلغۇچى خاتالىق بىر تەرەپ قىلىش مەشغۇلاتىنى باشلايدىغان قوزغىغۇچ. ئەگەر خاتالىق بىر تەرەپ قىلغۇچى قاتناشقاندا خاتالىق كۆرۈلسە ، نۆۋەتتىكى ئۇسۇلدىكى خاتالىق بىر تەرەپ قىلغۇچى خاتالىققا بەرداشلىق بېرەلمەيدۇ. ئۇنىڭدىن كېيىن ، كونترول چاقىرىش تەرتىپىگە قايتىدۇ.

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

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

    VBA دىكى

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

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

    ئېسىڭىزدە تۇتۇڭ:

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

    تۆۋەندىكى كودقا قاراپ بېقىڭ:

    2173

    بىز 5 نى بۆلۈشكە تىرىشتۇق 0 بىلەن 1. كودنى ئىجرا قىلايلى. ئۇ تۆۋەندىكى چىقىرىشنى كۆرسىتىدۇ:

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

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

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

    VBA دىكى

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

    تۆۋەندىكى ئېكران رەسىمىنى كۆرۈپ بېقىڭ:

    بۇ يەردە بىزنىڭ تۆت خىزمەت جەدۋىلىمىز بار. بىز ئۇلارنىڭ ھەممىسىنى تۆۋەندىكى VBA كودى ئارقىلىق يوشۇرىمىز:

    2822

    تۆۋەندىكى كودنى ئىجرا قىلسىڭىز ، تۆۋەندىكى ئىجرا قىلىش خاتالىقىنى كۆرىسىز:

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

    4069

    VBA كودى ئىجرا قىلىنغاندىن كېيىن ، تۆۋەندىكى چىقىرىشنى كۆرىسىز:

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

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

    تۆۋەندىكى ئېكران رەسىمىنى كۆرۈپ بېقىڭ:

    بۇ يەردە ، سىز بىر قىسىم كىشىلەرنىڭ ئىسىملىرىنى ۋە ئۇلارنىڭ يېشىنى كۆرەلەيسىز. ياندىكى جەدۋەلدە بىز VLOOKUP ئارقىلىق ئادەمنىڭ ئىسمى ۋە يېشىنى تاپالايمىز.

    تۆۋەندىكى كودنى يېزىڭ:

    7200

    ھازىر ، ماكرونى ئىجرا قىلىڭ. . تۆۋەندىكى خاتالىقنى كۆرىسىز:

    ھازىر ، بۇ ئىجرا ۋاقتىخاتالىق. نېمە ئۈچۈن يۈز بېرىدۇ؟ سانلىق مەلۇمات جەدۋىلىگە يەنە بىر قېتىم قاراپ بېقىڭ:

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

    1230

    VBA كودىنى ئىجرا قىلغاندىن كېيىن ، تۆۋەندىكى چىقىرىش:

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

    تېخىمۇ كۆپ ئوقۇڭ: [مۇقىم] Excel بۇ خىزمەت جەدۋىلىدە بىر ياكى بىر قانچە فورمۇلا پايدىلىنىشىدا مەسىلە بايقىدى 3>

    Excel VBA

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

    نى ئىشلىتىڭ. ئۇ يەنە بىر تەرەپ قىلىش خاتالىقىنى قوزغىتىدۇ.

    ئادەتتىكى ئىشلىتىش:

    خاتالىق ھەققىدە كېيىنكى

    // كودلارنىڭ قۇرلىرى

    غاخاتالىق بىر تەرەپ قىلىش

    خاتالىق ئۈستىدە GoTo 0

    // كودلارنىڭ قۇرلىرى

    ئاخىرقى تارماق

    قاراپ بېقىڭ تۆۋەندىكى VBA كودى:

    9048

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

    تېخىمۇ كۆپ ئوقۇڭ: Excel VBA: «كېيىنكى خاتالىق ئۈستىدە قايتا باشلاش» نى ئۆچۈرۈڭ

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

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

    تۆۋەندىكى كودقا قاراپ بېقىڭ:

    9071

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

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

    <18 . ئۇ Excel غا خاتالىق بايقىغاندىن كېيىن مەلۇم ئىشنى ئىجرا قىلىشنى ئېيتىدۇ.

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

    تۆۋەندىكى كودقا قاراپ بېقىڭ:

    9530

    سىز ئالدىنقى مىسالدا كودنى كۆرگەن. بىز خاتالىق GoTo 0 نى ئىشلەتكەندە ، خاتالىق كۆرۈلدى. ئەمما ، بۇ يەردە بىز ئۇنى خاتالىق GoTo قۇر جۈملىسىگە ئالماشتۇردۇق.

    ھازىر ، كودنى ئىجرا قىلىڭ ، تۆۋەندىكىلەرنى كۆرىسىز:

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

    VBA 'خاتالىق ئۈستىدە' Excel دا ئىشلىمەيدۇ

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

    بۇ باسقۇچلارنى بېسىپ ھەل قىلىڭ:

    📌 باسقۇچلار

    • ئالدى بىلەن ، كۇنۇپكا تاختىڭىزدىكى Alt + F11 نى بېسىڭ VBA تەھرىرلىگۈچنى ئېچىڭ.
    • ھازىر ، قوراللار & gt; تاللانما. رامكا. ئۇ سىزنىڭ خاتالىقلارنى بىر تەرەپ قىلىشىڭىزنىڭ ئالدىنى ئالىدۇ>

      سىزنىڭ Excel دا ئىشلىمەيدىغان VBA «خاتالىق توغرىسىدا» مەسىلىڭىزنى ھەل قىلىشىنى ئۈمىد قىلىمەن.

      ۋە تۈزىتىش

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