Te anexo un par de ejemplos para poner los datos en la hoja, porque no sé en cuál celda va cuál textbox
'Llenar la hoja UCE
If TextBox4.Value = "" Then t4 = 0 Else t4 = CDbl(TextBox4.Value)
If TextBox9.Value = "" Then t4 = 0 Else t4 = CDbl(TextBox4.Value)
h2.Range("G23") = t4 'limpieza
h2.Range("G25") = t9 'mantenimiento
También te puse un ejemplo para el formato de los textbox
Va el código completo:
'
Private Sub ComboBox6_Change()
'Por. Dante Amor
'
TextBox1 = ""
TextBox2 = ""
TextBox3 = ""
TextBox4 = ""
TextBox5 = ""
TextBox6 = ""
TextBox7 = ""
TextBox8 = ""
TextBox9 = ""
TextBox10 = ""
TextBox11 = ""
If ComboBox6.Value = "" Or ComboBox6.ListIndex = -1 Then Exit Sub
'
'Busca saldos
Set b = h1.Rows("10:19").Find(ComboBox6.Value, lookat:=xlWhole)
If Not b Is Nothing Then
TextBox5 = Format(b.Offset(1, 0), "#,##0.00")
TextBox6 = b.Offset(2, 0)
TextBox7 = b.Offset(3, 0)
TextBox8 = b.Offset(4, 0)
TextBox9 = b.Offset(5, 0)
TextBox10 = b.Offset(6, 0)
TextBox11 = b.Offset(7, 0)
End If
'
'busca total
Set b = h1.Range("F2:F7").Find(ComboBox6.Value, lookat:=xlWhole)
If Not b Is Nothing Then
TextBox1 = b.Offset(0, 1)
End If
'
'Porcentajes
TextBox2 = h2.Range("G33")
TextBox3 = h2.Range("G34")
TextBox4 = h2.Range("G35")
'
'Llenar la hoja UCE
If TextBox4.Value = "" Then t4 = 0 Else t4 = CDbl(TextBox4.Value)
If TextBox9.Value = "" Then t4 = 0 Else t4 = CDbl(TextBox4.Value)
h2.Range("G23") = t4 'limpieza
h2.Range("G25") = t9 'mantenimiento
End Sub
.
.