Excel VBA InputBox -funktion - nemme Excel -makroer

Indholdsfortegnelse

Du kan bruge InputBox -funktion i Excel VBA at bede brugeren om at indtaste en værdi. Placer en kommandoknap på dit regneark, og tilføj følgende kodelinjer:

1. Angiv først variablen myValue af typen Variant.

Dim myValue som variant

Bemærk: vi bruger en variabel af typen Variant her, fordi en Variant -variabel kan indeholde enhver form for værdi. På denne måde kan brugeren indtaste tekst, tal osv.

2. Tilføj følgende kodelinje for at vise inputboksen.

myValue = InputBox ("Giv mig noget input")

3. Skriv værdien af ​​myValue til celle A1.

Område ("A1"). Værdi = myValue

Resultat, når brugeren indtaster værdien 5 og klikker på knappen OK.

4. InputBox -funktionen har flere valgfrie argumenter. Følgende kodelinje viser en inputboks med en titel, der vises i titellinjen, og har en standardværdi. Standardværdien vil blive brugt, hvis der ikke er angivet andre input.

myValue = InputBox ("Giv mig noget input", "Hej", 1)

Resultat, når brugeren kun klikker på knappen OK.

Bemærk: Placer markøren på InputBox i Visual Basic Editor, og klik på F1 for at få hjælp til de andre valgfrie argumenter.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave