مەزمۇن جەدۋىلى
VBA دىكى كۆچۈرۈش ۋە چاپلاش بىلەن بىللە ئىشلەۋاتقاندا بىز ئەڭ كۆپ ئۇچرايدىغان مەسىلىلەرنىڭ بىرى ئىجرا قىلىش ۋاقتى 1004 : دائىرە سىنىپىنىڭ ئالاھىدە ئۇسۇلى مەغلۇپ بولدى . بۇ ماقالىدە مۇۋاپىق مىسال ۋە مىساللار بىلەن بۇ خاتالىقنىڭ ئارقىسىدا قانداق سەۋەبلەرنىڭ بارلىقىنى ۋە ئۇلارنى قانداق ھەل قىلىشنى كۆرسىتىپ ئۆتىمەن.
ئەمەلىيەت خىزمەت دەپتىرىنى چۈشۈرۈش
بۇ ماقالىنى ئوقۇۋاتقاندا چېنىقىش ئۈچۈن بۇ مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ.
چاپلاش ئالاھىدە ئۇسۇلى مەغلۇپ بولدى. Xlsm
ۋە ھەل قىلىش چارىسى
تېخىمۇ كېچىكتۈرمەي ، ئاساسلىق مۇلاھىزىلىرىمىزگە كېلەيلى. دېمەك ، بۇ خاتالىقنىڭ ئارقىسىدا قانداق سەۋەبلەر بولۇشى مۇمكىن ، ھەمدە بۇلارنى قانداق ھەل قىلىش كېرەك. خاتالىقنىڭ ئارقىسىدىكى ئورتاق سەۋەب. يەنى ھېچقانداق نەرسىنى كۆچۈرمەي تۇرۇپ PasteSpecial ئۇسۇلىنى زىيارەت قىلماقچى بولۇۋاتىسىز.
بۇنى ئېنىق چۈشىنىش ئۈچۈن تۆۋەندىكى VBA كودىنى تەكشۈرۈڭ.
BA VBA كودى:
4154
بۇ يەردە ، بىز VBA نىڭ چاپلاش ئالاھىدە ئۇسۇلىنى قوللاندۇق. ھەر قانداق نەرسىنى كۆچۈرۈۋاتىدۇ. شۇڭا Excel ئىجرا بولغاندا ئىجرا قىلىش ۋاقتى 1004 نى كۆرسىتىدۇ.
olution ھەل قىلىش چارىسى:
بۇ مەسىلىنى ھەل قىلىش ئۈچۈن ، ئالدى بىلەن بىر قاتار ھۈجەيرىلەرنى كۆچۈرۈپ ئاندىن PasteSpecial ئۇسۇلىنى زىيارەت قىلىشىڭىز كېرەك.
3289
بۇ كودنى ئىجرا قىلغاندا ، it willئاكتىپ خىزمەت جەدۋىلىنىڭ B3: B5 دائىرىسىنىڭ فورمۇلاسىنى تاللانغان دائىرىگە چاپلاڭ.
تېخىمۇ كۆپ ئوقۇڭ: خىزمەت جەدۋىلى سىنىپىنىڭ چاپلاش ئۇسۇلى مەغلۇپ بولدى (سەۋەبلەر & amp; ھەل قىلىش چارىسى) خاتالىق. يەنى ھەر قانداق تالاش-تارتىشتا ئىملا خاتالىقى (لار) بىلەن PasteSpecial ئۇسۇلىنى زىيارەت قىلىڭ.
تۆۋەندىكى VBA كودىغا قاراڭ. بۇ يەردە بىز xlPasteAll تالاش-تارتىشتا ئىملا خاتالىقىنى سادىر قىلدۇق.
⧭ VBA كودى:
6554
بۇ كودنى ئىجرا قىلسىڭىز ، ئىجرا قىلىش خاتالىقى 1004 غا ئېرىشىسىز.
olution ھەل قىلىش چارىسى:
ھەل قىلىش ئاسان. ئىشىنىمەنكى ، سىز بۇنى ئاللىقاچان پەرەز قىلىپ بولدىڭىز. بارلىق تالاش-تارتىشلارنىڭ ئىملاسىنىڭ توغرا يېزىلغانلىقىغا كاپالەتلىك قىلىڭ.
خاتالىق ئاپتوماتىك يوقىلىدۇ.
تېخىمۇ كۆپ ئوقۇڭ: چاپلاشنى قانداق ئىشلىتىش Excel دىكى ئالاھىدە بۇيرۇق (5 ماس كېلىدىغان ئۇسۇل)
مۇشۇنىڭغا ئوخشاش ئوقۇشلار
- Excel VBA: دائىرىنى باشقا خىزمەت دەپتىرىگە كۆچۈرۈڭ 17>
- قىممەتنى Excel VBA بىلەن كېيىنكى بوش قۇرغا كۆچۈرۈپ چاپلاڭ (3 مىسال)
- Excel دىكى كۆپ كاتەكچىدىكى ئوخشاش قىممەتنى قانداق كۆچۈرۈش (4 خىل ئۇسۇل)
- Excel VBA قۇرلارنى باشقا خىزمەت جەدۋىلىگە كۆچۈرۈپ ئۆلچىمىگە ئاساسەن
3-سەۋەب: يېڭىنى ئېچىشكۆچۈرۈش / چاپلاش ھالىتىنى ئەمەلدىن قالدۇرىدىغان خىزمەت دەپتىرى
بۇ خاتالىقنىڭ يەنە بىر مۇھىم سەۋەبى. يەنى چاپلاش / چاپلاش ھالىتىنى ئەمەلدىن قالدۇرىدىغان ئىشنى قىلىش.
ئېنىق چۈشىنىش ئۈچۈن تۆۋەندىكى كودقا قاراڭ.
⧭ VBA كودى:
7024
بۇ يەردە بىز خىزمەت دەپتىرى دەپ ئاتىلىدىغان خىزمەت دەپتىرىنىڭ جەدۋەل 1 دىن B3: B5 دائىرىسىنى كۆچۈردۇق. 3>
ئاندىن ئوخشاش ھۆججەت قىسقۇچتا خىزمەت دەپتىرى 2 دەپ ئاتىلىدىغان يېڭى خىزمەت دەپتىرىنى قۇردۇق ۋە كۆپەيتىلگەن دائىرىنى جەدۋەل 1 نىڭ B3: B5 دائىرىسىگە چاپلاشقا تىرىشتۇق. بۇ خىزمەت دەپتىرىنىڭ 2>. كۆچۈرۈش / چاپلاش ھالىتى ئەمەلدىن قالدۇرۇلىدۇ.
olution ھەل قىلىش چارىسى:
كود قۇرلىرىنى بېسىپ ، خىزمەت دەپتىرى 2 دەپ ئاتىلىدىغان يېڭى خىزمەت دەپتىرىنى قۇرايلى. 0> ئاخىرىدا ، خىزمەت دەپتىرى 2 نى قوزغىتىپ ، كۆچۈرۈلگەن دائىرىنى شۇ يەرگە چاپلاڭ.
1978
بۇ كودنى ئىجرا قىلىڭ. ئۇ خىزمەت دەپتىرى 1 نىڭ جەدۋەل 1 دىن B3: B5 دائىرىسىنى كۆپەيتىدۇ.
خىزمەت دەپتىرى 2 دەپ ئاتالغان يېڭى خىزمەت دەپتىرىنىڭ جەدۋىلى 1 گە كىرىدۇ.
⧭ ئالدىنى ئېلىش: 0> ئېنىقكى ، ئىجرا بولۇۋاتقاندا خىزمەت دەپتىرى 1 نى ئوچۇق تۇتۇشنى ئۇنتۇپ قالماڭكود. قوللىنىشچان پروگراممىنى ئۆزگەرتىش. كۆچۈرۈش / چاپلاش ھالىتىنى ئەمەلدىن قالدۇرىدىغان يالغان كودنى يالغانغا ئايلاندۇرۇش
ئاخىرىدا ، خاتالىقنىڭ يەنە بىر سەۋەبى بولۇشى مۇمكىن. PasteSpecial ئۇسۇلىغا كىرىشتىن بۇرۇن خاتا ھالدا Application.CutCopyMode نى تاقاپ قويۇشىمىز مۇمكىن. ئۇزۇن قۇر بىلەن ئىشلەڭ.
بۇنى ئېنىق چۈشىنىش ئۈچۈن تۆۋەندىكى كودنى كۆرۈڭ. بۇ يەردە بىز B3: B5 دائىرىسىنى كۆچۈردۇق ، ئەمما چاپلاشتىن بۇرۇن CutCopyMode نى ئەمەلدىن قالدۇردۇق.
⧭ VBA كودى:
4909
كودنى ئىجرا قىلسىڭىز ، ئۇ دائىرە سىنىپىنىڭ ئالاھىدە ئۇسۇلى مەغلۇب بولغان خاتالىقىنى كۆرسىتىپ بېرىدۇ.
olution ھەل قىلىش چارىسى:
مېنىڭچە ھازىرچە ھەممىڭلار ھەل قىلىش چارىسىنى پەرەز قىلدىڭىز. بۇ ئەمەلىيەتتە بىر قەدەر ئاددىي. CutCopy ھالىتىنى ئېتىۋېتىدىغان كودتىن قۇرنى ئۆچۈرۈۋەتسىڭىزلا بولىدۇ.
شۇڭا ، توغرا VBA كودى:
3042
ئۇ B3: B5 دائىرىسىنى كۆچۈرۈپ ، ئۇنى D3: D5 ئۈستىگە چاپلايدۇ. 3>
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى قىممەت ۋە فورماتلارنى كۆپەيتىش ئۈچۈن VBA چاپلاش (9 مىسال)
ئەستە تۇتۇشقا تېگىشلىك ئىشلار
بۇ يەردە مەن پەقەت VBA دىكى PasteSpecial ئۇسۇلى بىلەن ئىشلەۋاتقاندا يولۇققان ئاۋارىچىلىقلارنىلا كۆرسەتتىم. ئەگەر سىز PasteSpecial ئۇسۇلىنى تەپسىلىي بىلمەكچى بولسىڭىز ، بۇ ئۇلىنىشنى زىيارەت قىلىڭ.
خۇلاسە
شۇڭا ، قىسقىسى ، بۇلار 1004: ئىجرا قىلىش خاتالىقى 1004: PasteSpecial Method od Range Class مەغلۇب بولدى. بارلىق نۇقتىلارنى ئېنىق چۈشىنىشىڭىزنى ئۈمىد قىلىمەن ، بۇلار كەلگۈسىدە سىزگە كۆپ ياردەم قىلىدۇ. باشقا سەۋەبلەرنى بىلەمسىز؟ مەسىلىلىرىڭىز بارمۇ؟ بىزدىن سوراپ بېقىڭ. تېخىمۇ كۆپ يازمىلار ۋە يېڭىلانمىلار ئۈچۈن ExcelWIKI تور بېكىتىمىزنى زىيارەت قىلىشنى ئۇنتۇپ قالماڭ.