: Seòrsa mìnichte neach-cleachdaidh nach eil air a mhìneachadh ann an Excel VBA (2 Quick Solutions)

  • Roinn Seo
Hugh West

Is e aon de na mearachdan as cumanta a bhios romhainn fhad ‘s a tha sinn ag obair le VBA ann an Excel nach eil an seòrsa a tha air a mhìneachadh leis a’ chleachdaiche air a mhìneachadh. San artaigil seo, seallaidh mi dhut carson a tha a’ mhearachd seo air adhbhrachadh agus mar a nì thu fuasgladh air a’ mhearachd seo.

Luchdaich sìos Leabhar-obrach Cleachdaidh

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

Seòrsa air a mhìneachadh leis a' chleachdaiche Gun a bhith air a mhìneachadh.xlsm

2 Adhbharan is Fuasgladh do Adhbharan Cleachdaiche air a Mhìneachadh Seòrsa Gun a bhith air a mhìneachadh ann an Excel VBA

Tha 2 prìomh chùisean air cùl a’ mhearachd seo a thachair gu tric ann an Excel VBA . Nì sinn sgrùdadh mionaideach orra agus faigh a-mach na dòighean air am fuasgladh.

1. Mearachd litreachaidh fhad 's a thathar a' cur an cèill caochlaidhean

'S e seo am prìomh adhbhar air cùl na mearachd seo. A’ mhòr-chuid den ùine, tha a’ mhearachd “Seòrsa mìnichte leis a’ chleachdaiche gun mhìneachadh” ga h-adhbharachadh ri linn mearachd litreachaidh fhad ’s a thathar ag ainmeachadh caochladairean.

Seall air na loidhnichean còdan a leanas.

2941

Ma ruitheas tu a’ chòd seo, gheibh thu bogsa-mearachd ag innse dhut gu bheil a’ mhearachd ann “Seòrsa air a mhìneachadh leis a’ chleachdaiche nach deach a mhìneachadh”. Còmhla ris, lorgaidh tu an dàrna loidhne dhen chòd ann an gorm, far an do sgrìobh mi “strng” an àite “string” .

Tha mi an dòchas gum faigh sibh a’ phuing. Cha b’ urrainn do VBA an seòrsa caochladair “strng” aithneachadh, is ann air sgàth sin a bha e ga fhaicinn mar sheòrsa caochlaideach ùr agus a’ smaoineachadh gun do mhìnich thu e am badeigin. Ach nuair aair faighinn a-mach nach do dh'ainmich thu e an àite sam bith, thog e mearachd.

Mar sin, fhad 's a tha thu a' ruith còdan VBA sìmplidh, ma thachras tu air a' mhearachd seo co-dhiù, thoir sùil air litreachadh nan seòrsaichean caochlaideach agad an-toiseach.

2. Cion Iomradh Ceart

Seo adhbhar eile air cùlaibh na mearachd seo. Is e sin dìth iomradh ceart. Aig amannan bidh sinn a’ cleachdadh cuid de nithean anns na còdan againn a dh’ fheumas iomradh ceart a dhèanamh sa bhogsa Visual Basic Reference . Mur eil, VBA chan aithnichear an nì.

Seall air a' chòd VBA a leanas.

3010

Ruith an còd seo. Gheibh thu an aon t-seann mhearachd "Seòrsa mìnichte leis a' chleachdaiche nach eil air a mhìneachadh", a' soilleireachadh an cuspair faclair . Tha seo air sgàth 's nach b' urrainn do VBA an cuspair am faclair aithneachadh, agus bheachdaich e air mar chaochladair a chaidh a mhìneachadh leis a' chleachdaiche, nach deach a mhìneachadh le mearachd.

A-nis is i a’ cheist as motha, ciamar a gheibh thu fuasgladh air a’ mhearachd seo? Furasta. Tha 2 dòighean ann air a' mhearachd seo fhuasgladh.

⧪ Solution 1: A' sgrùdadh an fhiosrachaidh ro-riatanach ann am Bogsa Iomraidh a' Bhocsa Lèirsinneach

Seo an an dòigh as fheàrr air an duilgheadas seo fhuasgladh. Rach gu Innealan > Tùsan putan san rioban Visual Basic . Briog air References .

Fosglaidh bogsa-còmhraidh air a bheil References . Sgrolaich is lorg Time Scripting Microsoft Runtime (Tha seo an crochadh air an nì a tha thu a' cleachdadh. Am faclair feumaidh oibseact ùine-ruith Microsoft Scripting aithneachadh. Mar sin, fhad 's a tha thu a' cleachdadh nì ann an còd VBA , feumaidh fios a bhith agad air a ro-riatanach airson a bhith air aithneachadh le VBA. Tadhail air a’ cheangal seo airson barrachd fiosrachaidh.). Thoir sùil air.

Thig air ais a-nis agus ruith an còd. Chan fhaigh thu mearachdan sam bith. A chionn 's gun aithnich VBA an cuspair faclair an turas seo.

⧪ Fuasgladh 2: A' cur an cèill gur e rud fìor-ghlan seach rud sònraichte a th' ann 3>

Tha dòigh eile ann airson an duilgheadas seo fhuasgladh. 'S urrainn dhut an nì a chur an cèill mar nì fìor-ghlan, seach cuspair faclair .

Thoir an aire do na loidhnichean còd a leanas.

8890

An seo dh'ainmich mi an caochladair MyDictionary mar rud sìmplidh, chan e Faclair. A-nis ma ruitheas tu an còd seo, chan fhaigh thu mearachd sam bith.

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.