Makro darbība ImportExportSpreadsheet

Makro darbību ImportExportSpreadsheet var izmantot, lai importētu vai eksportētu datus no pašreizējās Access datu bāzes (. mdb vai. accdb) un izklājlapas faila. Varat arī saistīt Excel izklājlapas datus ar pašreizējo Access datu bāzi. Izmantojot saistītu izklājlapu, varat skatīt izklājlapas datus programmā Access, vienlaikus nodrošinot pilnīgu piekļuvi datiem no Excel izklājlapas programmas. Varat arī izveidot saiti uz datiem Lotus 1-2-3 izklājlapas failā, taču šie dati ir tikai lasāmi arī programmā Access.

Piezīme.: Sākot ar Access 2010, darbību makro darbība tika pārdēvēta uz ImportExportSpreadsheet.

Piezīme.: Šī darbība nebūs atļauta, ja datu bāze nav uzticama.

Iestatījums

Makro darbībai ImportExportSpreadsheet ir šādi argumenti.

Darbības arguments

Apraksts

Pārsūtīšanas tips

Pārsūtīšanas veids, ko vēlaties veikt. Makro noformējuma loga sadaļas darbības argumenti lodziņā pārsūtīšanas tips atlasiet Importēt, Eksportētvai saistīt . Noklusējums tiek importēts.

Piezīme.: Access projektos (. adp) nav atbalstīts saite pārsūtīt tipu.

Izklājlapas veids

Tās izklājlapas veids, no kuras vēlaties importēt, eksportēt vai saistīt. Lodziņā varat atlasīt kādu no vairākiem izklājlapu tipiem. Noklusējuma ir Excel darbgrāmata.

Piezīme.: Programmā Lotus varat importēt un saistīt (tikai lasāms). WK4 faili, taču nevar eksportēt Access datus uz šo izklājlapas formātu. Access vairs neatbalsta arī datu importēšanu, eksportēšanu un saistīšanu no Lotus. NED vai Excel versija 2,0 izklājlapas ar šo darbību. Ja vēlaties importēt izklājlapas datus vai izveidot saiti uz tiem programmas Excel versijā 2,0 vai lietojumprogrammā Lotus. WKS formāts, konvertējiet izklājlapas datus uz jaunāku programmas Excel vai Lotus 1-2-3 versiju, pirms datu importēšanas vai saistīšanas ar Access.

Tabulas nosaukums

Access tabulas nosaukums, ar kuru var importēt izklājlapas datus, eksportēt izklājlapas datus no vai saistīt izklājlapas datus. Varat arī ierakstīt tā Access atlases vaicājums nosaukumu, no kura vēlaties eksportēt datus. Tas ir obligāts arguments.

Ja argumentā pārsūtīšanas tips atlasāt Importēt , Access izklājlapas datus pievieno šajā tabulā, ja jau pastāv tabula. Pretējā gadījumā Access izveido jaunu tabulu, kurā ir izklājlapas dati.

Programmā Access nevar izmantot SQL priekšrakstu, lai norādītu eksportējamos datus, ja izmantojat makro darbību ImportExportSpreadsheet . Tā vietā, lai lietotu SQL priekšrakstu, vispirms izveidojiet vaicājumu un pēc tam argumentā tabulas nosaukums norādiet vaicājuma nosaukumu.

Faila nosaukums

Tā izklājlapas faila nosaukums, no kura vēlaties importēt, eksportēt vai saistīt. Iekļaujiet pilnu ceļu. Tas ir obligāts arguments.

Access izveido jaunu izklājlapu, eksportējot datus no programmas Access. Ja faila nosaukums ir tāds pats kā esošas izklājlapas nosaukums, programma Access aizstāj esošo izklājlapu, ja vien neeksportējat uz Excel versiju 5,0 vai jaunāku darbgrāmatu. Šajā gadījumā Access kopē eksportētos datus uz nākamo pieejamo jauno darbgrāmatas darblapu.

Ja veicat importēšanu no programmas Excel versijas 5,0 vai jaunākas izklājlapas vai arī tās saiti, varat norādīt konkrētu darblapu, izmantojot argumentu diapazons .

Ir lauku nosaukumi

Norāda, vai izklājlapas pirmajā rindā ir lauku nosaukumi. Ja atlasīsit , programma Access izmantos šajā rindā iekļautos nosaukumus kā lauku nosaukumus Access tabulā, importējot vai saistot izklājlapas datus. Ja atlasāt , programma Access pirmo rindu apstrādā kā parastu datu rindu. Noklusējuma iestatījums ir .

Eksportējot Access tabulu vai atlasot vaicājumu uz izklājlapu, lauku nosaukumi tiek ievietoti izklājlapas pirmajā rindā neatkarīgi no tā, ko atlasāt šajā argumentā.

Diapazons

Importējamo šūnu diapazons vai saite. Atstājiet šo argumentu tukšu, lai importētu vai izveidotu saiti visā izklājlapā. Varat ierakstīt diapazona nosaukumu izklājlapā vai norādīt importējamo šūnu diapazonu, piemēram, a1: E25 (ņemiet vērā, ka a1... E25 sintakse nedarbojas programmā Access 97 vai jaunākā versijā). Ja veicat importēšanu no programmas Excel versijas 5,0 vai jaunākas izklājlapas vai arī tās saiti uz to, varat izveidot diapazona prefiksu ar darblapas nosaukumu un izsaukuma zīmi. piemēram, budžets! A1: C7.

Piezīme.: Eksportējot uz izklājlapu, šis arguments ir jāatstāj tukšs. Ja ievadāt diapazonu, eksportēšana neizdosies.

Piezīmes

Varat eksportēt datus Access atlases vaicājumos. Access eksportē vaicājuma rezultātu kopa, apstrādājot to gluži kā tabulu.

Esošā Access tabulā pievienotajiem izklājlapas datiem jābūt saderīgiem ar tabulas struktūru.

  • Katram izklājlapas laukam jābūt tādam pašam datu tipam kā atbilstošajā tabulas laukā.

  • Laukiem ir jābūt vienā secībā (ja vien neiestatāt argumentu lauku nosaukumi, šajā gadījumā lauku nosaukumiem izklājlapā jāatbilst tabulas lauku nosaukumiem).

Šī makro darbība ir līdzīga noklikšķināšanai uz cilnes Ārējie dati un grupā Importēt vai Eksportēt noklikšķiniet uz Excel . Šīs komandas varat izmantot, lai atlasītu datu avotu, piemēram, Access vai datu bāzes, izklājlapas vai teksta faila tipu. Ja atlasāt izklājlapu, tiek parādīta dialoglodziņu virkne, vai tiek palaists Access vednis, kurā var atlasīt izklājlapas nosaukumu un citas opcijas. ImportExportSpreadsheet makro darbības argumenti atspoguļo opcijas šajos dialoglodziņos vai vedņos.

Piezīme.: Ja izveidojat vaicājumu vai filtrējat saistītu izklājlapu, vaicājums vai filtrs ir reģistrjutīgs.

Ja saistāt ar Excel izklājlapu, kas ir atvērta rediģēšanas režīmā, programma Access gaidīs līdz brīdim, kad Excel izklājlapa būs ārpus rediģēšanas režīma, un pēc tam pabeidziet šo saiti. taimauts nav pieejams.

Lai darbību ImportExportSpreadsheet palaistu Visual Basic for APPLICATIONS (VBA) modulī, izmantojiet objekta DoCmd metodi darbību .

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×