Mearachd Ùine Ruith 1004: Dh'fhàillig PasteSpecial Method of Range Class

  • Roinn Seo
Hugh West

Is e aon de na duilgheadasan as cumanta a choinnicheas sinn fhad ‘s a tha sinn ag obair le a’ dèanamh lethbhreac agus pasgadh ann an VBA am mearachd ùine ruith 1004 : Dh’fhàillig PasteSpecial Method of Range ClassFail . San artaigil seo, seallaidh mi dhut dè na h-adhbharan a dh’ fhaodadh a bhith air cùl na mearachd seo agus mar a nì thu fuasgladh orra, le eisimpleirean agus dealbhan ceart.

Luchdaich sìos Leabhar-obrach Cleachdaidh

Luchdaich sìos an leabhar-obrach cleachdaidh seo gu eacarsaich fhad ‘s a tha thu a’ leughadh an artaigil seo.

PasteSpecial Method Failed.xlsm

PasteSpecial Method of Range Class Dh’fhàillig: Adhbharan agus Solutions

Gun tuilleadh dàil, rachamaid chun phrìomh dheasbad againn. 'S e sin, dè na h-adhbharan a dh'fhaodadh a bhith air cùlaibh a' mhearachd seo, agus mar a dh'fhuasglar iad sin.

Adhbhar 1: A' faighinn cothrom air PasteSpecial Method gun a bhith a' dèanamh lethbhreac de rud sam bith

Seo as motha adhbhar cumanta air cùl na mearachd. 'S e sin, a' feuchainn ris a' mhodh PasteSpecial inntrigeadh gun rud sam bith a chopaigeadh.

Gus a thuigsinn gu soilleir, thoir sùil air a' chòd VBA a leanas.

⧭ Còd VBA:

8987

An seo, chleachd sinn am modh PasteSpecial de VBA às aonais a’ dèanamh lethbhreac de rud sam bith. Mar sin seallaidh Excel mearachd ùine-ruith 1004 nuair a ruitheas tu e.

⧭ Fuasgladh:

Gus an duilgheadas seo fhuasgladh, an toiseach, feumaidh tu raon de cheallan a chopaigeadh agus an uairsin inntrigeadh dhan mhodh PasteSpecial .

4806

Nuair a ruitheas tu an còd seo, bidh ecuir a-steach foirmlean an raoin B3:B5 den duilleag-obrach ghnìomhach dhan raon a thagh thu.

Leugh Tuilleadh: Dh’fhàillig PasteSpecial Method of Worksheet Class (Adhbharan & Fuasglaidhean)

Adhbhar 2: A’ faighinn cothrom air PasteSpecial Method le Mearachd Litreachaidh

Seo adhbhar cumanta eile air cùl an mearachd. 'S e sin, gus am modh PasteSpecial inntrigeadh le mearachd(ean) litreachaidh ann an argamaid sam bith.

Seall air a' chòd VBA a leanas gus a dhèanamh soilleir. An seo rinn sinn mearachd litreachaidh san argamaid xlPasteAll .

⧭ Còd VBA:

7219

Nuair a ruitheas tu an còd seo, gheibh thu an mearachd àm-ruith 1004 .

⧭ Fuasgladh: <3

Tha am fuasgladh furasta. Tha mi cinnteach gu bheil thu air sin a thomhas mu thràth. Dìreach dèan cinnteach gu bheil litreachadh nan argamaidean uile air an dèanamh ceart.

Agus falbhaidh a’ mhearachd gu fèin-obrachail.

Leugh More: Mar a chleachdas tu Paste Òrdugh Sònraichte ann an Excel (5 Dòighean Freagarrach)

Leughaidhean Co-chosmhail

  • Excel VBA: Dèan lethbhreac dhen raon gu leabhar-obrach eile
  • Dèan lethbhreac agus pasg air luachan chun ath shreath fhalamh le Excel VBA (3 eisimpleirean)
  • Cuir a-steach VBA PasteSpecial agus cùm cruth stòr ann an Excel
  • Mar a nì thu lethbhreac den aon luach ann an ioma-cheallan ann an Excel (4 dòighean)
  • Excel VBA gus lethbhreac a dhèanamh de shreathan gu duilleag-obrach eile stèidhichte air slatan-tomhais

Adhbhar 3: A’ fosgladh fear ùrLeabhar-obrach às deidh a bhith a’ dèanamh lethbhreac a chuireas dheth am modh lethbhreac/paste

Seo adhbhar cudromach eile air cùl na mearachd. 'S e sin, rudeigin a dhèanamh a chuireas dheth am modh lethbhreac/paste mus cuir thu seachad e.

Seall air a' chòd a leanas airson tuigse shoilleir.

⧭ Còd VBA:

5942

An seo tha sinn air an raon B3:B5 a chopaigeadh bhon Duilleag1 de leabhar-obrach air a bheil Leabhar-obrach1 .

An uairsin tha sinn air leabhar-obrach ùr a chruthachadh leis an t-ainm Leabhar-obrach2 san aon phasgan agus dh’ fheuch sinn ris an raon copaidh a phasgadh dhan raon B3:B5 de Duilleag1 den leabhar-obrach sin.

Ach nuair a ruitheas sinn an còd, seallaidh e mearachd PasteSpecial Method of Range Class Dh’ fhàillig Mearachd, a chionn ’s cho luath ‘s a chruthaicheas sinn an leabhar-obrach ùr, bidh an modh lethbhreac/paste a chur dheth.

⧭ Fuasgladh:

Gus an duilgheadas seo fhuasgladh, sgrìobh an toiseach. sìos na loidhnichean còd gus an leabhar-obrach ùr air a bheil Leabhar-obrach2 a chruthachadh.

An uairsin cuir a-steach na loidhnichean gus Leabhar-obrach1 a ghnìomhachadh agus dèan lethbhreac dhen raon a tha thu ag iarraidh bhuaithe.

Agus mu dheireadh, cuir an gnìomh Leabhar-obrach2 agus cuir a-steach an raon a chaidh a chopaigeadh an sin.

3663

Ruith a’ chòd seo. Nì e lethbhreac den raon B3:B5 bho Duilleag1 de Leabhar-obrach1.

Agus cuir a-steach e a-steach do Duilleag 1 den leabhar-obrach ùr air a bheil Leabhar-obrach2 .

⧭ Ro-chùram:

Gu follaiseach, na dìochuimhnich Leabhar-obrach1 a chumail fosgailte fhad ‘s a tha thu a’ ruith an fhaidhlecode.

Leugh More: Mar a chuireas tu à comas Leth-bhreac agus Paste ann an Excel gun Macros (Le 2 shlat-tomhais)

Adhbhar 4: A’ tionndadh Application.CutCopyMode gu meallta a chuireas dheth am modh Leth-bhreac/Paste

Mu dheireadh, dh’ fhaodadh gu bheil adhbhar eile ann airson a’ mhearachd tachairt. Faodaidh sinn an Application.CutCopyMode a chur dheth le mearachd mus faigh sinn cothrom air an dòigh PasteSpecial .

Ged nach e cleachdadh glè chumanta a th’ ann, fhathast uaireannan nì sinn e nuair a tha sinn gu bhith obraich le àireamh fhada de loidhnichean.

Faic an còd a leanas airson a thuigsinn gu soilleir. An seo rinn sinn lethbhreac dhen raon B3:B5 , ach chuir sinn dheth an CutCopyMode mus do chuir sinn seachad e.

⧭ Còd VBA:

2902

Nuair a ruitheas tu an còd, seallaidh e a’ mhearachd PasteSpecial Method of Range Range Failed mearachd.

⧭ Fuasgladh:

Tha mi creidsinn a-nis gu bheil sibh uile air am fuasgladh a thomhais. Tha e gu math sìmplidh dha-rìribh. Dìreach thoir air falbh an loidhne on chòd a thionndaidheas am modh CutCopy dheth.

Mar sin, 's e an còd VBA ceart:

3422

<24

Cuiridh e lethbhreac den raon B3:B5 agus cuiridh e thairis air an D3:D5 e gun trioblaid sam bith.

Leugh More: VBA Paste Special gus lethbhreac a dhèanamh de luachan is chruthan ann an Excel (9 eisimpleirean)

Rudan ri chuimhneachadh

An seo cha do sheall mi ach na trioblaidean a dh’ fhaodadh a bhith ort fhad ‘s a tha thu ag obair leis a’ mhodh PasteSpecial ann an VBA. Ma tha thuag iarraidh eòlas mionaideach air an dòigh PasteSpecial , tadhail air an ceangal seo .

Co-dhùnadh

Mar sin, gu h-aithghearr, iad sin Seo na h-adhbharan a dh' fhaodadh mearachd àm ruith 1004: PasteSpecial Method od Range Class Dh'fhàillig sa chòd agad adhbhrachadh. Tha mi an dòchas gu bheil thu air na puingean gu lèir a thuigsinn gu soilleir agus cuidichidh iad sin thu gu mòr san àm ri teachd. A bheil fios agad air adhbharan sam bith eile? Agus a bheil duilgheadas sam bith agad? Na bi leisg faighneachd dhuinn. Agus na dìochuimhnich tadhal air an làrach-lìn againn ExcelWIKI airson barrachd phuist is ùrachaidhean.

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.