Lang L: none (table-of-contents)
Kas pärast kasutaja sisestamist peate lahtrite teksti automaatselt muutma õigeks, suureks või väiketäheks? Selle saavutamiseks on mitu võimalust ja võimalikud mitmed nõuded. Siin on näide, mis muudab automaatselt kõike pärast selle sisestamist teatud veergu. Loodetavasti saate selle näite põhjal ehitada!
1. Koodiakna avamiseks vajutage ALT ja F11
2. Topeltklõpsake lehe nime, mida soovite automaatselt muuta
vaheta juhtumit
3. Pange see kood koodiaknasse:
Muutke tekst õigeks
Kood Korralik juhtum
Privaatne alamlehe muutmine (ByVal Target nagu Excel.Range) Application.EnableEvents = Vale, kui sihtmärk. Veerg = 5 Siis Target = StrConv (sihtmärk, vbProperCase) Lõpetab rakenduse. EnableEvents = Tõeline lõpp
Muuda tekst suurtähtedeks
Sest Suur täht saate muuta
StrConv (sihtmärk, vbProperCase)
et
Uase (sihtmärk)
Muutke tekst väiketähtedeks
Sest Väiketähed saate muuta
StrConv (sihtmärk, vbProperCase)
et
Lcase (sihtmärk)