Olen tehnyt Word:lla lomakkeen, jossa on tekstikenttiä. Onko mahdollista liittää lomakkeeseen toimitoa, esim. painike vrt. html., jolla kaiken tekstikenttiin syötetyn tekstin saisi poistettua, elikä palautettua lomakkeen alkutilaan?
Word-lomake ja txt-kenttien tyhjennys
1
356
Vastaukset
- Kunde
jos olet tehnyt ne lomakkeet työkaluilla niin...
lisää komentopainike ja liitä allaoleva koodi siihen.
Kenttien nimet saat klikkaamalla suojaamattomassa tilassa hiiren oikealla kentän päällä ja avautuvasta lomakkeesta valitset "Ominaisuudet" ja edelleen avautuvasta lomakkeesta "KIRJANMERKKI" kohdasta. Tekstiruudut tyhjennetään = "" ja valintaruudut =False
Private Sub Tyhjennä_Click()
Application.ScreenUpdating = False
With ThisDocument
.FormFields("Nimi").Result = ""
.FormFields("Osoite").Result = ""
.FormFields("Naimisissa").Result = False
End With
Application.ScreenUpdating = True
End Sub
Parempi olisi tietenkin käyttää for each... next
mutten tähänhätään saanut toimimaan
:)
Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 713095
- 922865
- 512105
Mietin että
Onko tästä enää paluuta entiseen? Ainut asia joka päiviini toi taannoin iloa, oli meidän yhteinen hassuttelu ja huumorin201565- 151349
Nyt rupeaa löytymään talonmiestä ja muuta sankaria hallipaloon
Kyllä on naurettavia juttuja tuossa paikallislehdessä, että saa tosiaan nauraa niille..51328Aaamu on täällä taas!
Hyvää ja rauhallista työpäivää rakkauteni. Kunpa vaan hymyilisit enemmän. Toivon, että joku kaunis päivä kanssani et vaa131301Tajusin vaan...
Että olen pelkkä kroonistunut mielisairas. Olen sairauspäissäni luullut itsestäni liikaa. Luulin, että olen vain korkein131273- 181250
Noin ulkonäkö-jutut ei multa
Nainen, koskaan en ole kirjoittanut siitä mitään ilkeää. Ei kuulu tapoihin241232