Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Koskee seuraavia

Yhdistelmäruutuobjekti

Tekstiruutuobjekti

Voit käyttää Muotoile-ominaisuutta numeroiden, päivämäärien, aikojen ja tekstien näyttö- ja tulostustavan muokkaamiseen. Merkkijono, jolla on luku-/kirjoitusoikeudet.

lauseke.Muoto

lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.

Huomautuksia

Voit käyttää yhtä valmiista muodoista tai luoda mukautetun muodon muotoilusymboleja käyttämällä.

Muoto-ominaisuus käyttää erilaisia asetuksia eri tietotyypeille.

Ohjausobjektin tapauksessa voit määrittää tämän ominaisuuden ohjausobjektin ominaisuusikkunassa. Kentän tapauksessa voit määrittää tämän ominaisuuden taulukon rakennenäkymässä (Kentän ominaisuudet -osassa) tai Kyselyikkuna-rakennenäkymässä (Kentän ominaisuudet -ominaisuusikkunassa). Voit käyttää myös makro- tai Visual Basic for Applications (VBA) -koodia.

Huomautus: Kirjoita Visual Basicissa merkkijonolauseke, joka vastaa yhtä valmiista muodoista, tai anna mukautettu muoto.

Muoto-ominaisuus vaikuttaa vain siihen, miten tiedot näytetään. Se ei vaikuta siihen, miten tiedot tallennetaan.

Accessissa on valmiiksi määritettyjä muotoiluja päivämäärä-/aika-, luku- ja valuutta-, teksti- ja muistio- ja Kyllä/Ei-tietotyypeille. Valmiit muodot määräytyvät sen mukaan, mikä maa tai alue on määritetty kaksoisnapsauttamalla Windows-ohjauspaneelin aluekohtaisia asetuksia. Access näyttää valitun maan tai alueen mukaiset muodot. Esimerkiksi on valittu Englanti (Yhdysvallat)Yleiset-välilehdessä, Valuutta-muodon 1234,56 näkyy muodossa $1,234.56, mutta jos on valittu Englanti (Yhdistynyt kuningaskunta)Yleiset välilehdessä, sama luku saa muodon £1,234.56.

Jos asetat kentän Muoto-ominaisuuden taulukon rakennenäkymässä, Access käyttää tätä muotoa tiedon näyttämiseen tietotaulukoissa. Se soveltaa myös kentän Muoto-ominaisuutta lomakkeiden ja raporttien uusiin ohjausobjekteihin.

Voit käyttää seuraavia merkkejä minkä tahansa tietotyypin muokatuissa muodoissa.

Symboli

Merkitys

(väli)

Näyttää välilyönnit merkkeinä.

”ABC”

Näyttää kaiken lainausmerkkien välisen merkkeinä.

!

Tasaa pakottamalla vasemmalle oikeanpuoleisen sijasta.

*

Täyttää käytettävissä olevan tilan seuraavalla merkillä.

\

Näyttää seuraavan merkin kirjaimellisena merkkinä. Voit näyttää kirjaimellisia merkkejä myös asettamalla lainausmerkit niiden ympärille.

[väri]

Näyttää muotoillut tiedot hakasulkeissa määritetyn värisinä. Käytettävissä olevat värit: musta, sininen, vihreä, syaani, punainen, magenta, keltainen, valkoinen.

Et voi sekoittaa luku- ja valuuttatietotyyppien mukautettuja muotoilumerkkejä päivämäärä/aika-, kyllä/ei- tai teksti- ja muistiotyyppien muotoilumerkkeihin.

Kun sinulla on määritettynä syöttörajoite ja olet asettanut samoille tiedoille Muoto-ominaisuuden arvon, Muoto-ominaisuus on etusijalla, kun tiedot näytetään, ja syöttörajoite ohitetaan. Jos esimerkiksi luot taulukon rakennenäkymässä salasana-syöttörajoitteen sekä asetat Muoto-ominaisuuden samalle kentälle joko taulukossa tai lomakkeen ohjausobjektissa, salasana-syöttörajoite ohitetaan ja tiedot näytetään Muoto-ominaisuuden mukaan.

Esimerkki

Seuraavat kolme esimerkkiä määrittävät Muoto-ominaisuuden käyttämällä esimääriteltyä muotoa:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Seuraava esimerkki määrittää Muoto-ominaisuuden käyttämällä mukautettua muotoa. Tämä muoto näyttää päivämäärän muodossa: Tam 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

Seuraava esimerkki havainnollistaa VBA-funktiota, joka muotoilee numerotiedot käyttämällä Valuutta-muotoa ja esittää tekstitiedon kokonaisuudessaan suuraakkosina. Funktio kutsutaan Kohdistusta palautettaessa -tapahtuman yhteydessä Veronpalautus-nimiseltä ei-sidotulta ohjausobjektilta.

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.