Home |
Search |
Today's Posts |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks for the reply.
When I run the codes, they put values from textboxes 2 and 3 side by side as text like 100200 instead of summing up to 300. Any idea why. Thank you so much for your help. -----Original Message----- Jamie, Using the Change events from the textboxes, you can call a routine that adds up specific textboxes and plop that value in another. Here's an example where code behind the form totals up textboxes 2,3 & 4 and displays them in TextBox1. It assumes that the controls that you want summed up (2,3,4 in this case) have a Tag property that equals the word "sum". To add more controls, simply add them and give them a "sum" tag and add the ReCalc routine to their Change event. Sub ReCalc() Dim ctl As Control Dim dValue As Double For Each ctl In Me.Controls If ctl.Tag = "sum" Then dValue = dValue + Val(ctl.Value) End If Next TextBox1.Value = dValue End Sub Private Sub TextBox2_Change() ReCalc End Sub Private Sub TextBox3_Change() ReCalc End Sub Private Sub TextBox4_Change() ReCalc End Sub -- Charles www.officezealot.com "Jamie" wrote in message ... I have a userform with quite a few text boxes where numerical values are entered (with decimal points). I want to use one of the text boxes on the same userform to show a running total of the values entered in other text boxes. Is there a way of doing this? Thanks is advance. . |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
UserForm text will not wrap | Excel Discussion (Misc queries) | |||
Userform List box to Text Box | Excel Discussion (Misc queries) | |||
format userform text box | Excel Discussion (Misc queries) | |||
userform text boxes | Excel Programming | |||
Userform text box | Excel Programming |