Excel VBA InputBox funkcija - Jednostavne makroe Excel

Sadržaj

Možete koristiti InputBox funkcija u Excel VBA da biste od korisnika zatražili da unese vrijednost. Postavite naredbeni gumb na radni list i dodajte sljedeće retke koda:

1. Prvo, deklarirajte varijablu myValue tipa Variant.

Zatamni moju vrijednost kao varijantu

Napomena: ovdje koristimo varijablu tipa Variant jer varijabla Variant može sadržavati bilo koju vrstu vrijednosti. Na taj način korisnik može unijeti tekst, brojeve itd.

2. Dodajte sljedeći kodni redak za prikaz okvira za unos.

myValue = InputBox ("Daj mi malo unosa")

3. Zapišite vrijednost myValue u ćeliju A1.

Raspon ("A1"). Vrijednost = mojaVrijednost

Rezultat je kada korisnik unese vrijednost 5 i klikne gumb U redu.

4. Funkcija InputBox ima više izbornih argumenata. Sljedeći kodni redak prikazuje okvir za unos s naslovom prikazanim u naslovnoj traci i ima zadanu vrijednost. Zadana vrijednost će se koristiti ako nema drugih unosa.

myValue = InputBox ("Daj mi malo unosa", "Bok", 1)

Rezultat je kada korisnik samo pritisne gumb U redu.

Napomena: Postavite pokazivač na InputBox u uređivaču Visual Basic -a i kliknite F1 za pomoć u vezi s ostalim izbornim argumentima.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave