Opțiunea 429 1, Botine TAMARIS - 1-26714-39 Pepper Pat.Str 429


Office Office Office Mai multe Mai puțin Rezumat Atunci când utilizați operatorul nou sau funcția funcția în Microsoft Visual Basic pentru a crea o instanță a unei aplicații Microsoft Office, este posibil să primiți următorul mesaj de eroare: Eroarea Run-Time ' ': componenta ActiveX nu poate crea un obiect Această eroare apare atunci când modelul de obiecte componente COM nu poate crea obiectul de automatizare solicitat, iar obiectul de automatizare este, prin urmare, opțiunea 429 1 pentru Visual Basic.

Această eroare nu se produce pe toate computerele. Acest articol descrie cum să diagnosticați și să rezolvați problemele comune care pot provoca această eroare. Mai multe informații În Visual Basic, există câteva opțiunea 429 1 ale erorii Eroarea apare dacă oricare dintre condițiile următoare este adevărată: Există o greșeală în aplicație. Există o greșeală în configurația sistemului. Există o componentă lipsă. Există o componentă deteriorată.

Pentru a găsi cauza erorii, izolați problema. Dacă primiți mesajul de eroare "" pe un computer client, utilizați următoarele informații pentru a izola și a rezolva eroarea în aplicațiile Microsoft Office. Notă Unele dintre următoarele informații pot, de asemenea, să se aplice pentru serverele COM non-Office. Opțiunea 429 1 toate acestea, acest articol presupune că doriți să automatizați aplicațiile Office. Examinarea codului Înainte de a depana eroarea, încercați să izolați o singură linie de cod care poate cauza problema.

Dacă descoperiți că o singură linie de cod poate cauza problema, finalizați aceste proceduri: Asigurați-vă că codul utilizează crearea explicită a obiectelor. Problemele sunt mai ușor de identificat dacă sunt restrânse la o singură acțiune.

De exemplu, căutați crearea forex arlanda rata valutară obiecte implicite care este utilizată ca una dintre următoarele. Exemplu de cod 1 Application. Add Ambele eșantioane de cod utilizează crearea de obiecte implicite. Microsoft Office Word nu pornește până când variabila nu se numește cel puțin o dată.

Deoarece variabila poate fi apelată în diferite părți ale programului, este posibil ca problema să fie greu de găsit. Poate fi dificil să verificați dacă problema este cauzată atunci când se creează obiectul aplicației sau când se creează obiectul document.

În schimb, puteți efectua apeluri explicite pentru a crea separat fiecare obiect, după cum urmează. Opțiunea 429 1 oWordApp Opțiunea 429 1 Word. Application Dim oDoc As Word. Application" ' Add Atunci când efectuați apeluri explicite pentru a crea separat fiecare obiect, problema este mai ușor de izolat. De asemenea, este posibil ca codul să fie mai ușor de citit. Utilizați funcția funcția în locul operatorului nou atunci când creați o instanță a unei aplicații Office. Puteți utiliza funcția funcțiacu obiecte legate cu începutul și cu obiecte cu sfârșit de timp.

opțiunea 429 1

Verificați dacă șirul "ProgID" care este transmis Funcția este corectă, apoi verificați dacă șirul "ProgID" este versiunea independentă. De exemplu, utilizați șirul "Excel. Application" în loc să utilizați șirul "Excel. Sistemul care nu reușește poate avea o versiune mai veche de Microsoft Office sau o versiune mai nouă de Microsoft Office decât versiunea pe care ați specificat-o în șirul "ProgID".

Utilizați comanda pentru a raporta numărul de linie al liniei de cod care nu reușește.

Mai multe informații

Acest lucru vă poate ajuta să depanați aplicațiile care nu se pot executa în IDE. Application Dim oExcel As Excel. Utilizați legarea cu întârziere după cum urmează: Dim oWordApp As Object Obiectele cu legare timpurie necesită ca interfețele lor particularizate să fie supradefinite în limitele de proces. Dacă interfața particularizată nu poate fi marshaled în timpul funcția sau în timpul nou, primiți mesajul de eroare "". Un obiect legat la sfârșit utilizează interfața definită de sistem IDispatch care nu necesită ca un proxy particularizat opțiunea 429 1 fie mareșal.

Utilizați un obiect legat la sfârșit pentru a verifica dacă această procedură funcționează corect. Dacă problema apare doar atunci când obiectul este legat inițial, problema se află în aplicația server.

opțiunea 429 1

De obicei, puteți reinstala aplicația așa cum este descris în secțiunea "examinați serverul de automatizare" din acest articol pentru a remedia problema. Examinarea serverului de automatizare Motivul cel mai comun pentru o eroare să apară atunci când utilizați funcția sau New este o problemă care afectează aplicația server.

Linux on MAC - What Distro should you use?

De obicei, Configurarea aplicației sau Configurarea aplicației determină problema. Pentru a depana, utilizați următoarele metode: Verificați dacă aplicația Office pe care doriți să o automatizați este instalată pe computerul local.

Botine TAMARIS - 1-26714-39 Pepper Pat.Str 429

Asigurați-vă că puteți executa aplicația. Pentru a face acest lucru, faceți clic pe Start, pe Executare, apoi încercați să ruleze aplicația.

Înregistrarea licenţei Kit de imprimare a codurilor de bare Această opţiune vă permite să generaţi coduri de bare în diferite formate. Reţineţi că, dacă doriţi să imprimaţi coduri de bare, trebuie să aveţi activat PCL.

Dacă opțiunea 429 1 puteți executa manual aplicația, aplicația nu va funcționa prin automatizare. Reînregistrați aplicația după cum urmează: Faceți clic pe Start, apoi pe Executare. Faceți clic pe OK. Aplicația rulează în liniște. Aplicația este re-înregistrată ca server COM. Dacă problema apare deoarece lipsește o cheie de registry, acești pași corectează de obicei problema.

Asigurați-vă că tasta LocalServer32 indică locația corectă pentru aplicație.

opțiunea 429 1

Asigurați-vă că numele căii este într-un format de cale scurtă DOS 8,3. Nu trebuie să înregistrați un server utilizând un nume de cale scurt.

A intervenit o problemă.

Cu toate acestea, numele de cale lungă care includ spații încorporate pot provoca probleme pentru unele sisteme. Pentru a examina cheia de cale care este stocată pentru server, porniți Windows Registry Editor, după cum urmează: Faceți clic pe Start, apoi pe Executare. Tastați regedit, apoi faceți clic pe OK. Opțiunea 429 1 pentru serverele de automatizare înregistrate din sistem se află sub această cheie.

Utilizați următoarele valori ale cheii CLSID pentru a găsi cheia care reprezintă aplicația Office pe care doriți să o automatizați. Office Server.