Condicion IF tipo bucle registro de mercancia
Requiero de su ayuda para realizar el siguiente codigo, les adjunto imagen de como esta el objeto y les explico que quiero hacer, por cada concepto de consumible si tiene cantidad me la agregue en una tabla, pero si no tiene cantidad no agregara nada. Pero quisiera saber si puede ser tipo bucle ya que eh creado 1 codigo por cada combobox. Ejemplo:
Private Sub consumible1()
If TextBox7 > 0 Then
With Hoja16
.Select
Range("A2").Select
Selection.EntireRow.Insert
ActiveSheet.Cells(2, 1) = tecnico
ActiveSheet.Cells(2, 2) = Format(fecha.Value, "mm/dd/yyyy")
ActiveSheet.Cells(2, 3) = econo.Text
ActiveSheet.Cells(2, 4) = client
ActiveSheet.Cells(2, 5) = department
ActiveSheet.Cells(2, 6) = modelo
ActiveSheet.Cells(2, 7) = folio.Text
ActiveSheet.Cells(2, 8) = ComboBox1.Text
ActiveSheet.Cells(2, 9) = TextBox7.Text
End With
End If
End Sub
Private Sub consumible2()
If TextBox8 > 1 Then
With Hoja16
.Select
Range("A2").Select
Selection.EntireRow.Insert
ActiveSheet.Cells(2, 1) = tecnico
ActiveSheet.Cells(2, 2) = Format(fecha.Value, "mm/dd/yyyy")
ActiveSheet.Cells(2, 3) = econo.Text
ActiveSheet.Cells(2, 4) = client
ActiveSheet.Cells(2, 5) = department
ActiveSheet.Cells(2, 6) = modelo
ActiveSheet.Cells(2, 7) = folio.Text
ActiveSheet.Cells(2, 8) = ComboBox2.Text
ActiveSheet.Cells(2, 9) = TextBox8.Text
End With
End If
End Sub
Private Sub consumible3()
With Hoja16
.Select
Range("A2").Select
Selection.EntireRow.Insert
ActiveSheet.Cells(2, 1) = tecnico
ActiveSheet.Cells(2, 2) = Format(fecha.Value, "mm/dd/yyyy")
ActiveSheet.Cells(2, 3) = econo.Text
ActiveSheet.Cells(2, 4) = client
ActiveSheet.Cells(2, 5) = department
ActiveSheet.Cells(2, 6) = modelo
ActiveSheet.Cells(2, 7) = folio.Text
ActiveSheet.Cells(2, 8) = ComboBox3.Text
ActiveSheet.Cells(2, 9) = TextBox9.Text
End With
End Sub
Y asi sucesivamente con los 9 combobox lo cual considero es mucho codigo para lo que realmente deseo hacer, porfavor me podrian asesorar se podria crear un solo codigo que valide cada casilla de cantidad y si tiene informacion registre el consumible y la cantidad.