Excel VBA InputBox -funksjon - Enkle Excel -makroer

Innholdsfortegnelse

Du kan bruke InputBox -funksjon i Excel VBA for å be brukeren om å angi en verdi. Plasser en kommandoknapp på regnearket og legg til følgende kodelinjer:

1. Angi først variabelen myValue av typen Variant.

Dim myValue som variant

Merk: Vi bruker en variabel av typen Variant her fordi en Variant -variabel kan inneholde alle typer verdier. På denne måten kan brukeren skrive inn tekst, tall, etc.

2. Legg til følgende kodelinje for å vise inndataboksen.

myValue = InputBox ("Gi meg litt input")

3. Skriv verdien av myValue til celle A1.

Område ("A1"). Verdi = myValue

Resultat når brukeren angir verdien 5 og klikker OK -knappen.

4. InputBox -funksjonen har flere valgfrie argumenter. Følgende kodelinje viser en inndataboks med en tittel som vises i tittellinjen og har en standardverdi. Standardverdien vil bli brukt hvis ingen annen inngang er angitt.

myValue = InputBox ("Gi meg litt input", "Hei", 1)

Resultat når brukeren bare klikker på OK -knappen.

Merk: Plasser markøren på InputBox i Visual Basic Editor og klikk F1 for å få hjelp med de andre valgfrie argumentene.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave