een ingang die door een gebruiker via een InputBox in Excel kopiëren is erg handig als je nodig hebt om informatie te krijgen van de gebruiker om uw VBA- programma uit te voeren . Invoervelden weer een dialoogvenster voor invoer van de gebruiker en geeft de informatie in het dialoogvenster ingevoerd. Een InputBox kan worden uitgevoerd vanaf een sub procedure in een VBA -module in Excel . De waarde gekopieerd kan worden gebruikt in de code , of het kan worden toegevoegd aan een cel in de spreadsheet . Instructies 1 Klik op het tabblad " Developer " in Excel , en klik op " Visual Basic " om de VB -editor te starten . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code -module plaatsen kopen van 2 Maak een nieuwe sub- procedure : . Private Sub copyInputBoxEntry ( ) op < br > Goedkope 3 Maak een string variabele om de waarde die door de gebruiker te houden : Dim nameEntered als Koord 4 de gebruiker vragen om hun naam met invoeren een InputBox , en kopieer de ingevoerde naam aan de " nameEntered " variable : nameEntered = Application.InputBox ( " Vul uw naam in : ' ) op Twitter 5 Geef de naam ingevoerd met behulp van een message box : MsgBox ( " uw naam is : " & nameEntered ) op Twitter End 6 uw procedure door het toevoegen van de volgende regel code : End Sub < br >
|