Excel VBA InputBox-functie
U kunt de InputBox-functie in Excel VBA om de gebruiker te vragen een waarde in te voeren. Plaats een opdrachtknop op uw werkblad en voeg de volgende coderegels toe:
1. Verklaar eerst de variabele myValue van het type Variant.
Opmerking: hier gebruiken we een variabele van het type Variant omdat een Variant-variabele elk type waarde kan bevatten. Op deze manier kan de gebruiker tekst, cijfers, etc. invoeren
2. Voeg de volgende code lijn naar het invoerveld te laten zien.
3. Schrijf de waarde van myValue naar cel A1.
Resultaat wanneer de gebruiker de waarde 5 invoert en op de knop OK klikt.
4. De InputBox-functie heeft meer optionele argumenten. De volgende coderegel toont een invoervak met een titel weergegeven in de titelbalk en heeft een standaardwaarde. De standaardwaarde wordt gebruikt als er geen andere invoer is opgegeven.
Resultaat wanneer de gebruiker alleen op de knop OK klikt.
Opmerking: Plaats uw cursor op InputBox in de Visual Basic Editor en klik F1 voor hulp bij de andere optionele argumenten.