ExportWithFormatting makróművelet

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Az ExportWithFormatting művelettel a megadott Access-adatbázisobjektumban (adatlap, űrlap, jelentés vagy modul) lévő adatokat több kimeneti formátumba is kiadhatja.

Megjegyzés

Az ExportálásFormatting makróművelet nem érhető el az Access-webappokban.

Beállítások

Az ExportWithFormatting művelet argumentumai a következők.

Művelet argumentuma Leírás:
Objektumtípus A kimenetben lévő adatokat tartalmazó objektum típusa. A makrótervező ablak Műveletargumentumok szakaszának Objektumtípus mezőjében kattintson a Tábla (táblaadatlaphoz), a Lekérdezés (lekérdezési adatlaphoz), az Űrlap (űrlap vagy űrlap adatlapja), a Jelentés, a Modul, a Kiszolgáló nézet, a Tárolt eljárás vagy a Függvény elemre. Makrót nem lehet kimenetként kiadni. Ha ki szeretné adni az aktív objektumot, válassza ki a típusát ezzel az argumentummal, de hagyja üresen az Objektumnév argumentumot. Ez egy kötelező argumentum. Az alapértelmezett érték a Tábla.
Objektumnév A kimenetként használni kívánt adatokat tartalmazó objektum neve. Az Objektumnév listában az adatbázis összes olyan objektuma látható, amelynek a típusa ki lett választva az Objektumtípus argumentummal.
Ha egy erőforrástár-adatbázisban futtat egy ExportálásWithFormatting műveletet tartalmazó makrót, az Access először az ilyen nevű objektumot keresi az erőforrástár-adatbázisban, majd az aktuális adatbázisban.
Kimeneti formátum Az adatok kimenetként való használatához alkalmazandó formátum típusa. A következő lehetőségek közül választhat: Excel 97 – Excel 2003 munkafüzet (*.xls), Bináris Excel-munkafüzet (*.xlsb), Excel-munkafüzet (*.xlsx), HTML (*.htm; *.html), Microsoft Excel 5.0/95 munkafüzet (*.xls), PDF formátum (*.pdf), Rich Text formátum (*.rtf), Szövegfájlok (*.txt) vagy XPS formátum (*.xps). Ha üresen hagyja ezt az argumentumot, az Access kéri a kimeneti formátum megadását.
Kimenő fájl Az a fájl, amelyben az adatokat kimenetként szeretné használni, beleértve a teljes elérési utat. Szerepeltetheti a Kimeneti formátum argumentummal kiválasztott szokásos fájlnévkiterjesztést is, de ez nem kötelező. Ha üresen hagyja a Kimenő fájl argumentumot, az Access kéri a kimeneti fájl nevének megadását.
Automatikus indítás Megadja, hogy a megfelelő szoftver azonnal elinduljon-e az ExportWithFormatting művelet futtatása után, a kimeneti fájl argumentumban megadott fájl megnyitásával.
Sablonfájl A HTML-fájlokhoz sablonként használni kívánt fájl elérési útja és fájlneve. A sablonfájl egy olyan szövegfájl, amely HTML-címkéket és az Access számára egyedi tokeneket tartalmaz.
Kódolás A szöveg vagy HTML-adatok kimenetként való használatához alkalmazni kívánt karakterkódolási formátum típusa. A következő lehetőségek közül választhat: MS-DOS, Unicode vagy Unicode (UTF-8). Az MS-DOS argumentumbeállítás csak szövegfájlokhoz érhető el. Ha üresen hagyja az argumentumot, az Access az adatok kimenetként való használatához a Windows szövegfájlokhoz érvényes alapértelmezett kódolását és a rendszer HTML-fájlokhoz alkalmazott alapértelmezett kódolását használja.
Kimeneti minőség Válassza a Nyomtatás lehetőséget a kimenet nyomtatáshoz való optimalizálásához, illetve a Képernyő lehetőséget a kimenet képernyőn való megjelenítéséhez történő optimalizálásához.

Megjegyzések

Az Access-adatok kimenetként való használata a kijelölt formátumban történik, amelynek olvasására bármely, ugyanezt a formátumot használó program képes. Létrehozhat például kimenetet egy Access-jelentésből annak formázásával együtt egy Rich Text formátumú dokumentumban, majd megnyithatja a dokumentumot a Microsoft Wordben.

Ha az adatbázis-objektum kimenetét HTML-formátumban hozza létre, az Access egy, az objektum adatait tartalmazó, HTML formátumú fájlt hoz létre. A Sablonfájl argumentummal megadhat egy, a .html fájlhoz sablonként használandó fájlt.

Az alábbi szabályok akkor érvényesek, ha az ExportálásFormatting makróművelettel egy adatbázis-objektumot bármelyik kimeneti formátumba kimenetként ad ki:

  • Az adatok kimenetét Tábla, Lekérdezés és Űrlap adatlapon hozhatja létre. A kimeneti fájlban az adatlap minden mezője úgy jelenik meg, ahogyan az Accessben, kivéve az OLE-objektumokat tartalmazó mezőket. Az OLE-objektumokat tartalmazó mezők oszlopai szerepelnek ugyan a kimeneti fájlban, de a mezők üresek.
  • Az Igen/Nem mezőhöz kötött vezérlőelemek (váltógomb, választógomb vagy jelölőnégyzet) esetén a kimeneti fájl a -1 (Igen) vagy a 0 (Nem) értéket jeleníti meg.
  • A Hiperhivatkozás mezőhöz kötött szövegdobozok esetén a kimeneti fájl az összes kimeneti formátumra mutató hivatkozást jeleníti meg az MS-DOS szöveg kivételével (ebben az esetben a hivatkozás normál szövegként jelenik meg).
  • Ha űrlapnézetben adja ki az adatokat, a kimeneti fájl mindig tartalmazza az űrlap Adatlap nézetét.
  • Ha egy adatlap vagy űrlap kimenetét HTML formátumban hozza létre, egyetlen .html fájl jön létre. Ha egy adatlap kimenetét hozza létre HTML formátumban, a jelentés minden egyes lapjához létrejön egy-egy .html fájl.

Az ExportWithFormatting makróművelet futtatásának eredménye hasonló ahhoz, mint amikor a Külső adatok lap Exportálás csoportjának egyik beállítására kattint. A műveletargumentumok az Exportálás párbeszédpanel beállításainak felelnek meg.

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