DDE-funktio

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

DDE-funktion avulla voit aloittaa DDE-keskustelun toisen sovelluksen kanssa, pyytää kyseiseltä sovellukselta tietoja ja näyttää kyseiset tiedot lomakkeen tai raportin ohjausobjektissa.

Voit käyttää DDE-funktiota esimerkiksi tekstiruudun OhjausobjektinLähde-ominaisuudessa Microsoft Office Excel 2007 -laskentataulukon määritetyn solun tietojen näyttämiseen.

Syntaksi

DDE( sovellus, aihe, kohde )

DDE-funktion syntaksilla on seuraavat argumentit:

A rgumentti

Kuvaus

sovellus

merkkijonolauseke tunnistaa sovelluksen, joka voi osallistua DDE-keskusteluun. Yleensä sovellus on .exe-tiedoston nimi (ilman .exe-tunnistetta) Microsoft Windows -pohjaisessa sovelluksessa, kuten Excelissä. Jos haluat aloittaa DDE-keskustelun esimerkiksi Excelin kanssa, kirjoita "Excel"sovelluksen argumentiksi.

aihe

Merkkijonolauseke, joka on aihe nimi, jonka sovellus tunnistaa. Aihe-argumentti on usein asiakirja tai datatiedosto. Katso toisen sovelluksen ohjeista mahdollisten aiheiden luettelo.

kohde

Merkkijonolauseke, joka on tieto-osa nimi, jonka sovellus tunnistaa. Katso toisen sovelluksen ohjeista mahdollisten kohteiden luettelo.


Huomautuksia

DDE-funktio yrittää aloittaa DDE-keskustelun käyttämällä määritettyä sovellusta ja aihetta sekä pyytää kohteen tietoja. Jos tämä onnistuu, DDE-funktio palauttaa merkkijonon, joka sisältää pyydetyt tiedot.

Jos pyydät tietoja Excelistä, kohde voi olla rivin ja sarakkeen tunniste, kuten "R1C1" tai solualueen nimi. Seuraavassa esimerkissä DDE-funktio pyytää tietoja Excel-laskentataulukon rivin 1 ja sarakkeen 1 solusta. Voit kirjoittaa tämän tekstiruutuohjausobjektin lausekkeen OhjausobjektinLähde-ominaisuuden ruutuun ohjausobjektin ominaisuusikkunassa:

=DDE("Excel", "Sheet1", "R1C1")

Voit käyttää DDE-funktiota vain tekstiruudun, vaihtoehtoryhmän, valintaruudun tai yhdistelmäruudun OhjausobjektinLähde-ominaisuudessa. Et voi käyttää Visual Basic for Applications (VBA) -moduulin DDE-funktiota.

Kun käytät DDE-funktiota, ohjausobjekti on vain luku -tilassa Lomakenäkymässä ja tulostuksen esikatselussa. Jos käytät DDE-funktiota esimerkiksi tekstiruudussa, tekstiruudun tekstiä ei voi muokata. Sinun on muokattava tekstiä toisessa sovelluksessa. OhjausobjektinLähde-ominaisuus on vain luku -tilassa lomakenäkymässä ja tulostuksen esikatselussa, joten ohjausobjektin muutokset on tehtävä Rakennenäkymä -tilassa.

Microsoft Windows ja tietokoneen muisti ja resurssit määrittävät sen, kuinka monta DDE-keskustelua voidaan avata samanaikaisesti. Jos keskustelua ei voida aloittaa, koska toinen sovellus ei ole käynnissä tai ei tunnista määritettyä aihetta tai jos keskustelujen enimmäismäärä on jo saavutettu, DDE-funktio palauttaa tyhjäarvon.

Huomautus: Toinen sovellus on voitu määrittää ohittamaan DDE-keskustelupyyntö. Jos näin on, DDE-funktio palauttaa tyhjäarvon. Vastaavasti voit määrittää Accessin ohittamaan muiden sovellusten pyynnöt. Valitse Accessin asetuksetTiedosto-valikossa ja valitse sitten LisäasetuksetSovelluksen asetukset -valintaikkunassa. Valitse DDE-toiminnot-kohdassa Ohita DDE-pyynnöt.

vinkki

Jos haluat käsitellä toisen sovelluksen objekteja Accessissa, voit halutessasi käyttää Automaatiota.

Seuraavassa taulukossa kuvataan, miten DDE-funktio toimii, kun käytät sitä eri ohjausobjektien kanssa.

Ohjaus objekti

Huomautuksia

Tekstiruutu

Kohde -argumentti voi viitata tekstiin tai lukuihin. Jos kohde viittaa useampaan kuin yhteen tietoon, kuten Excel-laskentataulukon useita soluja sisältävään nimettyyn alueeseen, DDE-funktio palauttaa ensimmäisen syötteen. Voit näyttää laskentataulukon solun tiedot käyttämällä tätä funktiota tekstiruudun kanssa.

Yhdistelmäruutu

DDE-funktio lisää yhdistelmäruutuun tiedot, joihin kohde viittaa. Et voi kirjoittaa tietoja ruudun tekstiosaan. Voit näyttää Excel-laskentataulukossa olevien maiden/alueiden luettelon käyttämällä DDE-funktiota yhdistelmäruudun kanssa.

Vaihtoehtoryhmä

Vaihtoehtoryhmän kaikkien valintanappien VaihtoehdonArvo-ominaisuudeksi on määritetty luku. Ensimmäisen napin arvo on yleensä 1, toisen 2, ja niin edelleen. DDE-funktion palauttama luku määrittää sen, mikä valintanappi valitaan.

Jos DDE-funktio palauttaa esimerkiksi luvun 2, toinen nappi valitaan. Jos tämä funktio palauttaa arvon, joka ei vastaa mitään VaihtoehdonArvo-ominaisuusasetusta, mitään nappia ei valita. Jos kohde viittaa useampaan kuin yhteen tietoon, kuten Excel-laskentataulukon useita soluja sisältävään nimettyyn alueeseen, DDE-funktio palauttaa ensimmäisen syötteen.

valintaruutu

Jos DDE-funktio palauttaa arvon 0, valintaruudun valinta poistetaan. Jos tämä funktio palauttaa jonkin muun arvon kuin nolla, esimerkiksi 1 tai –1, ruutu on valittuna. Jos kohde viittaa tekstiin tai useampaan kuin yhteen tietoon, kuten Excel-laskentataulukon useita soluja sisältävään nimettyyn alueeseen, valintaruutu ei ole käytettävissä.


Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×