Excel VBA InputBox -funktion - Enkla Excel -makron

Innehållsförteckning

Du kan använda InputBox -funktion i Excel VBA för att uppmana användaren att ange ett värde. Placera en kommandoknapp på ditt kalkylblad och lägg till följande kodrader:

1. Deklarera först variabeln myValue av typen Variant.

Dim myValue som variant

Obs! Vi använder en variabel av typen Variant här eftersom en Variant -variabel kan hålla vilken typ av värde som helst. På så sätt kan användaren ange text, siffror etc.

2. Lägg till följande kodrad för att visa inmatningsrutan.

myValue = InputBox ("Ge mig lite input")

3. Skriv värdet på myValue till cell A1.

Område ("A1"). Värde = myValue

Resultat när användaren anger värdet 5 och klickar på OK -knappen.

4. InputBox -funktionen har fler valfria argument. Följande kodrad visar en inmatningsruta med en titel som visas i rubrikfältet och har ett standardvärde. Standardvärdet används om ingen annan ingång tillhandahålls.

myValue = InputBox ("Ge mig lite input", "Hej", 1)

Resultat när användaren bara klickar på OK -knappen.

Obs! Placera markören på InputBox i Visual Basic Editor och klicka på F1 för att få hjälp med andra valfria argument.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave