Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

I en Microsoft Access 2010-databas när du kör makrot ImportExportText eller ett makro som importerar, exporterar eller länkar en textfil med hjälp av ett sparat Specifikations namn och makrot skapades eller ändrades i Access 2010, får du följande fel meddelande när du försöker köra makrot:

"<x> finns inte. Du kan inte importera, exportera eller länka med specifikationen."Observera att värdet för <x> motsvarar specifikationens index nummer i listan med specifikationer för databasen.

Orsak

Det här är ett känt problem i Microsoft Access 2010.

Lösning

Använda den kumulativa uppdateringen för juni 2011 för Microsoft Access 2010:http://support.Microsoft.com/kb/2544022viktigt att Obs!om du har ändrat makrot med ÖverförText-åtgärden i Access 2010 innan du använder den kumulativa uppdateringen för 2011 juni, kommer du fortfarande att få fel meddelandet som kör makrot när du har använt uppdateringen. Om du öppnar makrot i designvyn visas text specifikationen har ändrats till specifikationens index nummer (x). För att åtgärda problemet måste du välja rätt text Specifikations namn i Access 2010 och spara makrot.LösningarProblemet kan bearbetas med hjälp av någon av de metoder som beskrivs nedan.Metod 1: skapa/redigera makron i en tidigare version av Access.

  1. Öppna databasen i Microsoft Access 2007.

  2. Välj önskat Specifikations namn i avsnittet ÖverförText i makrot.

  3. Spara och Stäng makrot.

  4. Öppna databasen i Microsoft Access 2010 och kör makrot.

Metod 2: använda instruktionen ÖverförText i Visual Basic for Applications och inte ett makro. Du kan utföra samma makro åtgärd med hjälp av VBA-kod. Till exempel: DoCmd. ÖverförText acImportDelim, "MyImportSpec", "Tabell1", "C:\FileName.txt" Mer information om hur du använder ÖverförText finns i följande artikel: DoCmd. ÖverförText (Access)http://msdn.Microsoft.com/en-us/library/ff835958.aspxmetod 3: byta namn på specifikationen så att den matchar dess placering i listan med specifikationer. Om du vill spara en befintlig specifikation med ett nytt namn (som i huvudsak byta namn på specifikationen) följer du de här stegen: starta en ny textfil import genom att välja fliken externa data i gruppen Importera & länk och klicka på textfil.

  1. Markera en textfil som du vill importera och klicka på OK.

  2. Klicka på Avancerat

  3. Klicka på specifikationer

  4. Välj den befintliga specifikationen, klicka på öppna

  5. Klicka på Spara som och namnge den med motsvarande index nummer (i listan med specifikationer är det första ordet "1", det andra är "2" osv.)

  6. Klicka på specifikationer

  7. Markera det gamla Specifikations namnet och klicka på ta bort

  8. Nu kallas den gamla specifikationen med index numret

  9. Avbryt från guiden Importera

  10. Öppna makrot i designvyn

  11. I ComboBox för Specifikations namnet väljer du det nya Specifikations namnet

Mer information

Makron som har skapats i tidigare versioner av Access kommer att fungera korrekt i Access 2010 tills de redige ras i Microsoft Access 2010.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×