Kopiering en post foretaget af en bruger gennem en InputBox i Excel er meget nyttigt, hvis du har brug for at få oplysninger fra brugeren til at køre din VBA -program. Input bokse vise en dialogboks for bruger input og returnerer oplysningerne i dialogboksen. En InputBox kan udføres fra en sub procedure i en VBA -modul i Excel. Værdien kopieres kan bruges i din kode , eller det kan tilsættes til en celle i regnearket . Instruktioner
1
Klik på " Udvikler "-fanen i Excel, og klik på " Visual Basic " for at starte VB editor. Klik på " Indsæt" menuen og klikke på " Modul " for at indsætte en ny kode modul
2
Opret en ny sub procedure : .
Private Sub copyInputBoxEntry ()
< br >
3
Opret en streng variabel til at holde den indtastede værdi af brugeren : Hej
Dim nameEntered As String
4
bede brugeren om at indtaste deres navn ved hjælp en InputBox , og kopiere det indtastede navn til " nameEntered " variable : Hej
nameEntered = Application.InputBox ("Indtast dit navn :")
5
Vise det indtastede navn ved hjælp af en besked boks : Hej
MsgBox ( "Dit navn er : " & nameEntered )
6
Afslut din procedure ved at tilføje følgende linje kode :
End Sub < br >