I'm trying to have a value placed in a TextBox based on a selection from a ComboBox. If I run debug the value I want placed in the TextBox appear in the flyout as being correct based on the selection, But only the 12" value is displaced in the form IN the TextBox. Thank you in advance Public Sub ComboBox1_Change() Dim strapprtype As String strapprtype = ComboBox1.Text Dim Precision As String Dim NonPrecision As String Dim Visual As String strapprtype = ComboBox1.Text If ComboBox1.Text = "Precision" Then strapprtype = Precision ElseIf ComboBox1.Text = "NonPrecision" Then strapprtype = NonPrecision Else strapprtype = Visual End If Dim strrwwidth As String If ComboBox1.Text = "Precision" Then strrwwidth = "36""" ElseIf ComboBox1.Text = "NonPrecision" Then strrwwidth = "18""" Else ComboBox1.Text = "Visual" strrwwidth = "12""" TextBox1.Text = strrwidth UserForm1.TextBox1 = strrwwidth End If End Sub Private Sub TextBox1_Change() End Sub Private Sub UserForm_Initialize() 'block names for approachs to be inserted at 'station offset and elevation supplied by 'user UserForm1.ComboBox1.AddItem "Precision" UserForm1.ComboBox1.AddItem "NonPrecision" UserForm1.ComboBox1.AddItem "Visual" Dim strrwwidth As String UserForm1.TextBox1 = strrwwidth End Sub