/ / Excel VBA InputBox függvény

Excel VBA InputBox funkció

Használhatja a InputBox funkció ban ben Excel VBA hogy a felhasználó megadja az értéket. Helyezzen egy parancsgombot a munkalapra, és adja hozzá a következő kódsorokat:

1. Először a Variant típus változó myValue értékét adja meg.

Dim myValue As Variant

Megjegyzés: Variant típusú változót használunk itt, mert egy variáns változó bármilyen típusú értéket tartalmazhat. Így a felhasználó megadhat szöveget, számokat stb.

2. A beviteli mező megjelenítéséhez adja meg a következő kódot.

myValue = InputBox("Give me some input")

InputBox függvény az Excel VBA-ban

3. Írja be az myValue értékét az A1 cellába.

Range("A1").Value = myValue

Eredmény, amikor a felhasználó belép az 5-ös értékbe, és az OK gombra kattint.

InputBox funkció eredmény

4. Az InputBox funkció több opcionális argumentummal rendelkezik. A következő kódsor egy címsávot jelenít meg, amelynek címe a címsorban van, és alapértelmezett értéket tartalmaz. Az alapértelmezett értéket akkor fogjuk használni, ha nincs más bemenet.

myValue = InputBox("Give me some input", "Hi", 1)

InputBox függvény az Excel VBA-ban

Eredmény, amikor a felhasználó csak az OK gombra kattint.

InputBox funkció eredmény

Megjegyzés: Vigye a kurzort az InputBox-ra a Visual Basic szerkesztőben, és kattintson az F1-re a többi opcionális argumentum segítségére.

Szintén olvasható: