Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Az ImportExportText makróművelet segítségével szöveget importálhat vagy exportálhat az aktuális Access adatbázis (.mdb vagy .accdb) és egy szövegfájl között. A szövegfájlban lévő adatokat az aktuális Access-adatbázishoz is csatolhatja. Csatolt szövegfájllal megtekintheti a szöveges adatokat az Accessben, miközben teljes hozzáférést biztosít a szövegszerkesztő programból származó adatokhoz. Html-fájlban lévő táblázatból vagy listából is importálhat, exportálhat és csatolhat (*.html).

Megjegyzés: Ha szövegfájlban vagy HTML-fájlban lévő adatokra hivatkozik, az adatok írásvédettek az Accessben.

Megjegyzés: Ez a művelet nem használható, ha az adatbázis nem megbízható.

Beállítás

Az ImportExportText makróművelet argumentumai a következők.

Művelet argumentuma

Leírás

Átvitel típusa

A végrehajtani kívánt átvitel típusa. Az adatokat tagolt vagy rögzített szélességű szövegfájlokban vagy HTML-fájlokban importálhatja, exportálhatja vagy csatolhatja az adatokhoz. Az adatokat wordbeli körlevél-adatfájlba is exportálhatja, amelyet a Word körlevél funkciójával egyesített dokumentumok, például űrlaplevelek és levélcímkék létrehozásához használhat.

Válassza a Tagolt importálás, a Rögzített szélesség importálása, a HTML importálása, a Tagolt exportálás, a Rögzített szélesség exportálása, a HTML exportálása, a Windows Word-egyesítés exportálása, a Rögzített szélességű csatolás, a Rögzített szélességű csatolás vagy a HTML csatolása lehetőséget a makrótervező ablak Műveletargumentumok szakaszának Átvitel típusa mezőjében. Az alapértelmezett érték az Import Delimited ( Határolt importálás).

Megjegyzés: Access-projektekben (.adp) csak a határolt importálási, a rögzített szélességű importálási, a rögzítettszélességű exportálási és a Windows Word-beli exportálási átviteli típusok támogatottak.

Specifikáció neve

A szövegfájl importálását vagy csatolását meghatározó beállítások specifikációjának neve. Rögzített szélességű szövegfájl esetén meg kell adnia egy argumentumot, vagy egy schema.ini fájlt kell használnia, amelyet ugyanabban a mappában kell tárolni, mint az importált vagy csatolt szövegfájlt.

Szövegfájl importálására vagy csatolására vonatkozó specifikáció létrehozása:

  1. A Külső adatok lap Importálás csoportjában kattintson a Szövegfájl elemre.

  2. A Külső adatok lekérése párbeszédpanelen írja be a forrásszövegfájl elérési útját a Fájlnév mezőbe.

  3. Kattintson az adatok tárolására szolgáló beállításra (importálás, hozzáfűzés vagy hivatkozás), majd kattintson az OK gombra.

  4. A Szöveg importálása varázsló párbeszédpanelen kattintson a Speciális elemre.

  5. Adja meg a specifikációhoz használni kívánt beállításokat, majd kattintson a Mentés másként gombra.

  6. Adja meg a specifikáció kívánt nevét, majd kattintson az OK gombra.

  7. A meglévő specifikációk kezeléséhez kattintson a Specifikációk elemre a specifikáció párbeszédpanelen.

  8. Kattintson az OK gombra a specifikáció párbeszédpanel bezárásához.

Ezután beírhatja a specifikáció nevét ebben az argumentumban, amikor ugyanazt a szövegfájltípust szeretné importálni vagy exportálni.

Határolójeles szövegfájlokat importálhat, exportálhat vagy csatolhat anélkül, hogy ehhez az argumentumhoz specifikációnevet írne be. Ebben az esetben az Access a varázsló párbeszédpaneljének alapértelmezett értékeit használja. Az Access előre definiált formátumot használ a körlevél adatfájljaihoz, így az ilyen típusú fájlok exportálásakor soha nem kell megadnia az argumentum specifikációnevét. Html-fájlokkal is használhat importálási/exportálási specifikációkat, de a specifikációnak csak az adattípus-formázás specifikációja érvényes.

Tábla neve

Annak az Access-táblának a neve, amelybe szöveges adatokat szeretne importálni, szöveges adatokat exportálni vagy szöveges adatokat csatolni. Beírhatja annak az Access- lekérdezés a nevét is, amelyből adatokat szeretne exportálni. Ez egy kötelező argumentum.

Ha az Átvitel típusa mezőben a Határolt importálás, Rögzített szélesség importálása vagy HTML importálása gombra kattint, az Access hozzáfűzi a szöveges adatokat ehhez a táblához, ha a tábla már létezik. Ellenkező esetben az Access létrehoz egy új táblát, amely a szöveges adatokat tartalmazza.

Sql-utasítással nem adhat meg exportálandó adatokat az ImportExportText makróművelet használatakor. Az SQL-művelet használata helyett először létre kell hoznia egy lekérdezést, majd meg kell adnia a lekérdezés nevét a Táblanév argumentumban.

Fájlnév

Annak a szövegfájlnak a neve, amelyből importálni, exportálni vagy hivatkozni szeretne. A teljes elérési utat adja meg. Ez egy kötelező argumentum.

Az Access új szövegfájlt hoz létre, amikor adatokat exportál az Accessből. Ha a fájlnév megegyezik egy meglévő szövegfájl nevével, az Access lecseréli a meglévő szövegfájlt.

Ha egy HTML-fájlban egy adott táblát vagy listát szeretne importálni vagy csatolni, használhatja a HTML-tábla neve argumentumot.

Mezőnevekkel

Megadja, hogy a szövegfájl első sora tartalmazza-e a mezők nevét. Ha az Igen lehetőséget választja, az Access az ebben a sorban szereplő neveket használja mezőnévként az Access-táblában a szöveges adatok importálásakor vagy csatolásakor. Ha a Nem lehetőséget választja, az Access az első sort szokásos adatsorként kezeli. Az alapértelmezett érték a Nem.

Az Access figyelmen kívül hagyja ezt az argumentumot a Windows Word körlevél adatfájljainál, mert az első sornak tartalmaznia kell a mezőneveket.

Ha egy Access-táblát vagy választó lekérdezés egy tagolt vagy rögzített szélességű szövegfájlba exportál, az Access beszúrja a tábla mezőneveit, vagy a lekérdezést a szövegfájl első sorába, ha az Igen lehetőséget választotta ehhez az argumentumhoz.

Ha rögzített szélességű szövegfájlt importál vagy csatol, és ebben a mezőben az Igen lehetőséget választja, a mezőneveket tartalmazó első sornak az importálási/exportálási specifikációban beállított mezőhatárolót kell használnia a mezőnevek elválasztásához. Ha rögzített szélességű szövegfájlba exportál, és ehhez az argumentumhoz az Igen lehetőséget választja, az Access ezzel az elválasztó karakterrel beszúrja a mezőneveket a szövegfájl első sorába.

HTML-tábla neve

Az importálni vagy csatolni kívánt HTML-fájlban lévő tábla vagy lista neve. Ezt az argumentumot a rendszer figyelmen kívül hagyja, kivéve, ha az Átviteli típus argumentum értéke HTML importálása vagy HTML csatolása. Ha ezt az argumentumot üresen hagyja, a RENDSZER importálja vagy csatolja a HTML-fájl első táblázatát vagy listáját.

A HTML-fájlban lévő táblázat vagy lista nevét a <CAPTION> címke által megadott szöveg határozza meg, ha van <CAPTION> címke. Ha nincs <FELIRAT> címke, a nevet a <CÍM> címke által megadott szöveg határozza meg. Ha egynél több tábla vagy lista neve megegyezik, az Access úgy különbözteti meg őket, hogy minden név végéhez hozzáad egy számot; például Alkalmazottak1 és Alkalmazottak2.

Kódlap

A kódlap használt karakterkészlet neve.

Megjegyzések

Az Access választó lekérdezéseiből szöveges fájlokba exportálhatja az adatokat. Az Access exportálja a lekérdezés eredménykészletét, és egyszerű táblázatként kezeli azt.

A meglévő Access-táblához hozzáfűzendő szöveges adatoknak kompatibilisnek kell lenniük a tábla szerkezetével.

  • A szöveg minden mezőjének ugyanolyan adattípusúnak kell lennie, mint a tábla megfelelő mezőjének.

  • A mezőknek ugyanabban a sorrendben kell lenniük (kivéve, ha a Mezőnevek argumentumot Igen értékre állítja, ebben az esetben a szövegben szereplő mezőneveknek meg kell egyeznie a tábla mezőnevével).

Ez a makróművelet hasonló ahhoz, mint amikor a Külső adatok lap Importálás vagy Exportálás csoportjában a Szövegfájl elemre kattint. Az ImportExportText művelet argumentumai a Szövegfájl paranccsal indított varázsló beállításait tükrözik.

Tipp:

Az importálási/exportálási specifikáció tárolja azokat az információkat, amelyekre az Accessnek szüksége van egy szövegfájl importálásához, exportálásához vagy csatolásához. Tárolt specifikációk használatával szöveges adatokat importálhat, exportálhat vagy csatolhat hasonló szövegfájlokból vagy hasonló szövegfájlokhoz. Előfordulhat például, hogy heti értékesítési adatokat kap egy szövegfájlban egy nagyszámítógépről. Létrehozhat és menthet egy specifikációt az ilyen típusú adatokhoz, majd a specifikációt használhatja, amikor hozzáadja ezeket az adatokat az Access-adatbázishoz.

Megjegyzés: Csatolt szövegfájl lekérdezése vagy szűrése esetén a lekérdezés vagy a szűrő kis- és nagybetűket megkülönböztető lesz.

Az ImportExportText művelet Visual Basic for Applications (VBA) modulban való futtatásához használja a DoCmd objektum TransferText metódusát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.