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
Taina***
1443
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
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