Access 2010 tõrge: "tekstifaili spetsifikatsioon" <number> "pole olemas. Te ei saa määrangu abil importida, eksportida või linkida "makro käitamisel"

Sümptomid

Microsoft Access 2010 andmebaasis, kui käivitate ImportExportText makro või makro, mille kaudu imporditakse, eksporditakse või lingitakse tekstifaili salvestatud määrangu nimega ja makro on rakenduses Access 2010 loodud või muudetud, kuvatakse makro käivitamisel järgmine tõrketeade:

"Tekstifaili spetsifikatsioon" <x> pole olemas. Te ei saa määrangu abil importida, eksportida või linkida."Pange tähele, et "<x>" väärtus vastab andmebaasi spetsifikatsioonide loendi indeksi numbrile.

Põhjus

See on Microsoft Access 2010 teadaolev probleem.

Lahendus

Microsoft Access 2010 ' i 2011 koondvärskenduses rakendamine:http://support.microsoft.com/kb/2544022oluline Märkus: Kui muutsite makrot, mis sisaldab Accessi 2010 TransferText toimingut enne juunis 2011 kumulatiivse värskenduse rakendamist, kuvatakse pärast värskenduse rakendamist tõrketeade, milles makro töötab. Kui avate makro kujundusvaates, näete, et tekstivorming on muudetud spetsifikatsiooni indeksi numbriks ("x"). Probleemi lahendamiseks peate rakenduses Access 2010 uuesti valima õige teksti spetsifikatsiooni nime ja salvestama makro.Ajutised lahendusedSelle probleemi lahendamiseks saate kasutada ühte allpool kirjeldatud meetoditest.1. meetod: saate luua/redigeerida makrosid Accessi varasemas versioonis.

  1. Avage andmebaas rakenduses Microsoft Access 2007.

  2. Valige makro jaotises TransferText soovitud spetsifikatsiooni nimi.

  3. Salvestage ja sulgege makro.

  4. Avage andmebaas rakenduses Microsoft Access 2010 ja käivitage makro.

Meetod 2: kasutage TransferText toimingut Visual Standard for Applications (mitte makro). Sama makrot saab sooritada VBA-koodi abil. Näiteks: DoCmd meetodit. TransferText acImportDelim, "MyImportSpec", "tabel", "C:\FileName.txt" Lisateavet TransferText kasutamise kohta leiate järgmistest artiklitest: DoCmd meetodit. TransferText meetod (Access)http://MSDN.microsoft.com/en-us/Library/ff835958.aspxmeetod 3: spetsifikaadi määramine, et see vastaks selle asukohale spetsifikatsioonide loendis. Olemasoleva määrangu salvestamine uue nimega (sisuliselt ümbernimetamine spec) järgimiseks tehke järgmist. andmebaasist Alustage uut tekstifaili importi, valides menüü Välisandmed ja jaotises impordi & link nuppu tekstifail.

  1. Imporditava tekstifaili valimine, klõpsake nuppu OK

  2. Klõpsake nuppu Täpsemalt

  3. Klõpsake nuppu andmed

  4. Valige olemasolev spetsifikatsioon, klõpsake nuppu Ava.

  5. Klõpsake nuppu Salvesta nimega ja nimetage see vastava indeksi numbriga (spetsifikatsioonide loendist esimene on "1", teine on "2" jne).

  6. Klõpsake nuppu andmed

  7. Valige vana spetsifikatsiooni nimi ja klõpsake nuppu Kustuta

  8. Nüüd on vana spetsifikatsioon nimega index number

  9. Impordiviisardi akendest loobumine

  10. Makro avamine kujundusvaates

  11. Spetsifikatsiooni nime liitboksi sees valige uus määrangu nimi.

Lisateave

Accessi varasemates versioonides loodud makrod käivitatakse rakenduses Access 2010 õigesti, kuni neid redigeeritakse rakenduses Microsoft Access 2010.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×