Makrotoimingu ImportExportText abil saate importida või eksportida teksti praeguse Access andmebaasi (.mdb või ACCDB) ja tekstifaili vahel. Tekstifaili andmeid saate linkida ka praeguse Accessi andmebaasiga. Lingitud tekstifailiga saate tekstiandmeid vaadata Accessis, lubades samal ajal täieliku juurdepääsu oma tekstitöötlusprogrammi andmetele. Samuti saate HTML-faili (*.html) tabelist või loendist importida, eksportida ja linkida.
Märkus.: Alates versioonist Access 2010 on makrotoimingu Teisalda tekst ümber nimetatud toiminguks ImportExportText.
Märkus.: Kui lingite teksti- või HTML-faili andmetega, on andmed Accessis kirjutuskaitstud.
Märkus.: Kui andmebaas pole usaldusväärne, pole see toiming lubatud.
Säte
Makrotoimingul ImportExportText on järgmised argumendid.
Toimingu argument |
Kirjeldus |
Edastuse tüüp |
Soovitud edastustüüp. Eraldajaga või kindla laiusega tekstifailides või HTML-failides saate andmeid importida, andmeid eksportida või andmetega linkida. Samuti saate andmed eksportida Word kirjakooste andmefaili, mida saate kasutada koostedokumentide (nt vormkirjade ja postitussiltide) loomiseks koostefunktsiooni Word. Valige makrokujunduse akna jaotise Toiminguargumendidväljal Teisaldamistüüp käsk Impordi eraldajaga, Impordi kindla laiusega, Impordi kindla laiusega, Impordi kindla laiusega, Ekspordi HTML, Ekspordi Word Windowsi ühendamiseks, Lingi kindla laiusega või Lingi HTML. Vaikeväärtus on Impordieraldusega. Märkus.: Accessi projektis (.adp) toetatakse ainult eraldajaga importimist, kindla laiusega importimist, eraldajaga eksportimist, kindla laiusega eksportimist või Word eksportimist. |
Määrangu nimi |
Suvandite komplekti määrangu nimi, mis määrab tekstifaili importimise või linkimise viisi. Kindla laiusega tekstifaili puhul peate määrama argumendi või kasutama schema.ini faili, mis tuleb talletada imporditud või lingitud tekstifailiga samas kaustas. Määrangu loomiseks tekstifaili importimiseks või linkimiseks tehke järgmist.
Seejärel saate tippida määrangu nime sellesse argumenti iga kord, kui soovite sama tüüpi tekstifaili importida või eksportida. Eraldajaga tekstifaile saate importida, eksportida või linkida ilma selle argumendi määrangu nime tippimata. Sel juhul kasutab Access viisardi dialoogiboksi vaikesätteid. Access kasutab kirjakooste andmefailide jaoks eelmääratletud vormingut, seega ei pea te seda tüüpi failide eksportimisel selle argumendi jaoks määrangu nime tippima. HTML-failide puhul saate kasutada impordi- ja ekspordimääranguid, kuid ainus osa määrangust, mida rakendatakse, on andmetüübi vormindamise määrang. |
Tabeli nimi |
Accessi tabeli nimi, millesse tekstandmed importida, kust tekstiandmeid eksportida või tekstiandmeid linkida. Samuti võite tippida Accessi nime, päring soovite andmeid eksportida. See argument on kohustuslik. Kui klõpsate väljal Edastustüüp nuppu Impordi eraldajatega, Impordi kindla laiusega või Impordi HTML,lisab Access tekstiandmed sellesse tabelisse, kui tabel on juba olemas. Muul juhul loob Access uue tekstiandmeid sisaldava tabeli. MAKROtoimingu Impordi_eksport kasutamisel ei saa SQL-lause abil määrata eksporditavad andmed. SQL-lause asemel tuleb esmalt luua päring ja seejärel määrata päringu nimi argumendis Tabeli nimi. |
Faili nimi |
Selle tekstifaili nimi, kust imporditakse, kuhu eksporditakse või lingitakse. Sisestage täielik tee. See argument on kohustuslik. Access loob Accessist andmete eksportimisel uue tekstifaili. Kui faili nimi on sama, mis olemasoleva tekstifaili nimi, asendab Access olemasoleva tekstifaili. Kui soovite importida või linkida HTML-failis kindlat tabelit või loendit, saate kasutada HTML-tabeli nime argumenti. |
Sisaldab väljanimesid |
Määrab, kas tekstifaili esimene rida sisaldab väljanimesid. Kui valite väärtuse Jah, kasutab Access tekstiandmete importimisel või linkimisel selles reas olevaid nimesid Accessi tabeli väljanimedena. Kui valite väärtuse Ei, kohtleb Access esimest rida tavalise andmereana. Vaikeväärtus on Ei. Access ignoreerib Word Windowsi kirjakooste andmefailide argumenti, kuna esimene rida peab sisaldama väljanimesid. Kui ekspordite Accessi tabeli või valikupäring eraldajatega või kindla laiusega tekstifaili, lisab Access teie tabeli või valikupäringu väljanimed tekstifaili esimesse ritta, kui olete selle argumendi jaoks valinud väärtuse Jah . Kui impordite või lingite kindla laiusega tekstifaili ja valite sellel väljal väärtuse Jah , peab esimene väljanimesid sisaldav rida väljanimede eraldamiseks kasutama impordi-/ekspordimäärangus määratud väljaeraldajat. Kui ekspordite kindla laiusega tekstifaili ja valite selle argumendi jaoks Jah , lisab Access selle eraldajaga tekstifaili esimesse ritta väljanimed. |
HTML-tabeli nimi |
Imporditava või lingitava HTML-faili tabeli või loendi nimi. Seda argumenti eiratakse, kui argumendi Edastustüüp väärtuseks pole seatud HTML-i importimine või HTML-linkimine. Kui jätate selle argumendi tühjaks, imporditakse või lingitakse HTML-faili esimene tabel või loend. HTML-faili tabeli- või loendinimi määratakse sildiga <CAPTION> määratud tekstiga (kui silt on <CAPTION>). Kui silti capTION> pole <, määratletakse nimi sildiga <TITLE> määratud tekstiga. Kui mitmel tabelil või loendil on sama nimi, eristab Access neid, lisades iga nime lõppu numbri; näiteks Töötajad1 ja Töötajad2. |
Koodileht |
koodileht kasutatava märgistik nimi. |
Kommentaarid
Accessi valikupäringute andmeid saate eksportida tekstifaili. Access ekspordib tulemite hulga ning kohtleb seda tabelina.
Olemasolevasse Accessi tabelisse lisatavad tekstiandmed peavad ühilduma tabeli struktuuriga.
-
Iga tekstiväli peab olema tabeli vastava väljaga sama andmetüübiga.
-
Väljad peavad olema samas järjestuses (v.a juhul, kui määrate argumendi Väljanimedega väärtuseks Jah, sellisel juhul peavad teksti väljanimed ühtima tabeli väljanimedega).
See makrotoiming sarnaneb menüü Välisandmed jaotises Importimine või eksport nupu Tekstifail klõpsamine. Toimingu ImportExportText argumendid kajastavad käsuga Tekstifail käivitatud viisardi suvandeid.
Näpunäide.
Impordi- ja ekspordimäärangus talletatakse teave, mida Access vajab tekstifaili importimiseks, eksportimiseks või linkimiseks. Salvestatud spetsifikatsioone saate kasutada tekstiandmete importimiseks, eksportimiseks või linkimiseks sarnastest tekstifailidest või sarnaste tekstifailidega. Näiteks võite saada tavaarvutist tekstifaili iganädalasi müüginäitajaid. Saate luua ja salvestada seda tüüpi andmete määrangu ja seejärel kasutada määrangut iga kord, kui lisate need andmed Oma Accessi andmebaasi.
Märkus.: Kui esitate lingitud tekstifailile päringu või filtreerite selle, on päring või filter tõstutundlik.
Toimingu ImportExportText käivitamiseks moodulis Visual Basic for Applications (VBA) kasutage objekti DoCmd meetodit TransferText.