Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

V databáze Microsoft Accessu 2010, keď spustíte makro ImportExportText alebo makro, ktoré importuje, exportuje alebo prepojí textový súbor s použitím uloženého názvu špecifikácie a makro bolo vytvorené alebo upravené v Accesse 2010, pri pokuse o spustenie makra sa zobrazí nasledujúce chybové hlásenie:

"Špecifikácia textového súboru" <x> "neexistuje. Pomocou špecifikácie nie je možné importovať, exportovať ani prepojiť .."Všimnite si, že hodnota hodnoty "<x>" zodpovedá indexu čísla špecifikácie v zozname špecifikácií pre databázu.

Príčina

Toto je známy problém v programe Microsoft Access 2010.

Riešenie

Použitie 2011 Kumulatívna aktualizácia pre Microsoft Access 2010:http://support.Microsoft.com/kb/2544022Dôležité upozornenie: Ak ste upravili makro obsahujúce akciu PreniesťText v Accesse 2010 pred použitím kumulatívnej aktualizácie z júna 2011, po použití aktualizácie sa zobrazí chybové hlásenie spustené makro. Ak otvoríte makro v návrhovom zobrazení, zobrazí sa špecifikácia textu, ktorá sa zmenila na číslo indexu špecifikácie ("x"). Ak chcete problém vyriešiť, musíte znova vybrať správny názov špecifikácie textu v Accesse 2010 a makro uložiť.Alternatívne riešeniaTento problém možno obísť použitím niektorej z nižšie uvedených metód.Metóda 1: Vytvorenie alebo úprava makier v predchádzajúcej verzii programu Access.

  1. Otvorte databázu v programe Microsoft Access 2007.

  2. Vyberte požadovaný názov špecifikácie v časti PreniesťText akcie makra.

  3. Uloženie a zatvorenie makra.

  4. Otvorte databázu v programe Microsoft Access 2010 a spustite makro.

Metóda 2: použitie akcie PreniesťText v programe Visual Basic for Applications namiesto makra. Rovnakú akciu makra môžete vykonať pomocou kódu VBA. Príklad: DoCmd. PreniesťText acImportDelim, "MyImportSpec", "Tabuľka1", "C:\FileName.txt" Ďalšie informácie o používaní PreniesťText nájdete v nasledujúcom článku: DoCmd. PreniesťText metóda (Access)http://MSDN.Microsoft.com/en-us/library/ff835958.aspxMetóda 3: Premenovanie špecifikácie tak, aby zodpovedala jeho polohe v zozname špecifikácie. Ak chcete uložiť existujúcu špecifikáciu s novým názvom (v podstate premenovanie spec), postupujte podľa týchto krokov: v databáze spustite nový textový súbor import výberom karty externé údaje a v skupine Importovať & prepojenie kliknite na položku textový súbor.

  1. Vyberte ľubovoľný textový súbor, ktorý chcete importovať, kliknite na tlačidlo OK.

  2. Kliknite na položku Rozšírené

  3. Kliknite na položku špecifikácie

  4. Vyberte existujúcu špecifikáciu, kliknite na položku otvoriť.

  5. Kliknite na tlačidlo Uložiť ako a pomenujte ho zodpovedajúcim číslom indexu (v zozname špecifikácie prvá je "1", druhý je "2" atď.)

  6. Kliknite na položku špecifikácie

  7. Vyberte starý názov špecifikácie a kliknite na položku odstrániť.

  8. Teraz je pôvodná špecifikácia pomenovaná s číslom indexu.

  9. Zrušenie z okna sprievodcu importom

  10. Otvorenie makra v návrhovom zobrazení

  11. V comboboxe pre názov špecifikácie vyberte názov novej špecifikácie

Ďalšie informácie

Makrá vytvorené v starších verziách Accessu budú v Accesse 2010 fungovať správne, kým nie sú upravené v programe Microsoft Access 2010.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×