I DENNE OPPGAVEN
Sammendrag
I Microsoft Excel, kan du opprette en egendefinert dialogboks for å be en bruker om informasjon ved å bruke tekstbokser, knapper eller andre kontroller i dialogboksen. Vanligvis, slik at når du skriver inn tekst i en tekstboks, vises teksten mens du skriver. Du kan imidlertid bruke en egenskap av Microsoft Visual Basic for Applications (VBA) Edition bruker-skjemaet til å opprette effekten av en tekstboks med skjulte eller "maskert". Dette kan være nyttig for å lage et passord-dialogboksen, der du ikke vil at teksten som er skrevet inn i en tekstboks for å være "synlig". Følgende informasjon beskriver hvordan du oppretter denne effekten. tilbake til toppen
Opprette en dialogboks
-
Start Excel.
-
Trykk Alt + F11 for å starte Microsoft Visual Basic-redigering.
-
På Sett inn-menyenklikker du Bruker-skjemaet.
-
Ved hjelp av Verktøykassen for kontroller, legge til en tekstboks og kommandoknapper på bruker-skjemaet.
-
Klikk Tekstboks1i egenskapsark, i objekt-listen.
-
Klikk kategorien alfabetiskPasswordChar.
-
Skriv inn en stjerne (*).
-
I egenskapsarket for, i objekt-listen, klikker du UserForm1.
-
Klikk Kjør brukerskjemapå Kjør -menyen.
Når du skriver inn bokstaver, vises i stedet for stjernen. tilbake til toppen
Kodeeksemplet til å bruke dialogboksen
Hvis du vil hente tekst som er skrevet i tekstboksen, kan du bruke følgende eksempelkode:
-
Dobbeltklikk CommandButton1 i brukerskjemaet.
-
Skriv inn følgende kode:
Private Sub CommandButton1_Click() MsgBox Me.TextBox1End Sub
-
Klikk Lagre for å lagre prosjektet.
-
Velg Kjør Sub/User Formpå Kjør -menyen.
Skriv inn et ord i tekstboksen, og klikk deretter kommandoknappen . Teksten du skrev inn, vises i meldingsboksen. tilbake til toppen