Summing tekstvak waarden in Excel met behulp van VBA kan uw toepassing nog gebruiksvriendelijker maken doordat de gebruiker om de waarden op verschillende tijdstippen in te voeren . In VBA kunt u verklaren een globale variabele om de code module voor het bijhouden van de door de gebruiker ingevoerde waarden te houden . Gebruik de " Text " eigenschap om de ingevoerde waarden in het tekstvak . Dit proces is handig wanneer u een waarde in het geheugen te houden terwijl het programma draait en gebruik het wanneer het nodig is . Instructies 1 Klik op het tabblad "Ontwikkelaar " , klik op " Visual Basic , " en klik op het menu "Insert " . Klik op " UserForm " om een nieuwe vorm invoegen en klik op " ComboBox " om het uit de Toolbox deelvenster selecteren . Klik formulier om een keuzelijst te voegen . Een opdracht knop met behulp van dezelfde techniek . Kopen van 2 Dubbelklik op de knop commando om een knop klikken gebeurtenis te maken . Maak een globale variabele om deze code module door toevoeging van de volgende regel code aan de top van de module : Public txtBoxVal als Geheel 3 Voeg de volgende code om de waarde in het tekstvak en voeg deze aan de vorige waarde met behulp van de globale variabele : txtBoxVal = txtBoxVal + Me.TextBox1.Text Weergave Goedkope 4 het resultaat met behulp van een . message box MsgBox " de totale som van de waarden die worden ingevoerd is : " & txtBoxVal Dubbelklik op " UserForm1 " uit het verkenner venster project en klik op " F5 " 5 te lopen het programma . Voer een getal in het tekstvak en klik op de knop om het resultaat weer te geven . Typ een ander getal in het tekstvak en klik op de knop aan de som van de in het tekstvak ingevoerde waarden weer te geven .
|