Exceli VBA sisendkasti funktsioon - lihtsad Exceli makrod

Lang L: none (table-of-contents)

Võite kasutada InputBox funktsioon sisse Exceli VBA paluda kasutajal väärtust sisestada. Asetage oma töölehele käsunupp ja lisage järgmised koodiridad:

1. Esiteks deklareerige variandi tüüpi muutuja myValue.

Dim myValue Variant

Märkus: me kasutame siin Variant tüüpi muutujat, kuna Variant Muutuja mahutab igat tüüpi väärtusi. Nii saab kasutaja sisestada teksti, numbreid jne.

2. Sisestuskasti kuvamiseks lisage järgmine koodirida.

myValue = InputBox ("Andke mulle sisend")

3. Kirjutage myValue väärtus lahtrisse A1.

Vahemik ("A1"). Väärtus = myValue

Tulemus, kui kasutaja sisestab väärtuse 5 ja klõpsab nuppu OK.

4. Funktsioonil InputBox on rohkem valikulisi argumente. Järgmine koodirida näitab sisendkasti, mille tiitliribal kuvatakse pealkiri ja millel on vaikeväärtus. Kui muud sisendit ei anta, kasutatakse vaikeväärtust.

myValue = InputBox ("Andke mulle sisend", "Tere", 1)

Tulemus, kui kasutaja klõpsab ainult nuppu OK.

Märkus. Asetage kursor Visual Basic Editoris InputBoxile ja muude valikuliste argumentide osas klõpsake nuppu F1.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave