Optimización de código vba Excel
Tengo un formulario el cual cuenta con 60 textbox, por que es la cantidad máxima de información que puedo emplear en ese proceso; la duda es como se puede optimizar el código para no tener que escribir todas las variantes en cada una de las líneas de captura, este es el fragmento de cada línea
If Me.TextBox1 <> Empty And Me.TextBox2 = "" Then
MsgBox "Falta la fecha del folio 1 en la linea 1", vbExclamation, "Falta Fecha"
Me.TextBox2.SetFocus
ElseIf Me.TextBox1 <> Empty And Me.TextBox2 <> Empty And Me.TextBox3 = "" Then
Sheets("FORMATO").Range("F18") = texto1 & Me.TextBox1 & texto1a & Me.TextBox2
ElseIf Me.TextBox1 <> Empty And Me.TextBox2 <> Empty And Me.TextBox3 <> Empty And Me.TextBox4 = "" Then
MsgBox "Falta la fecha del folio 2 en la linea 1", vbExclamation, "Falta Fecha"
Me.TextBox4.SetFocus
ElseIf Me. TextBox1 <> Empty And Me. TextBox2 <> Empty And Me. TextBox3 <> Empty And Me. TextBox4 <> Empty Then
Sheets("FORMATO").Range("F18") = texto2 & Me.TextBox1 & ", " & Me.TextBox3 & texto2a & Me.TextBox2 & ", " & Me.TextBox4
Else
End If
El formulario cuenta con 15 líneas por lo cual quisiera saber si existe una manera de no tener que repetir esto 15 veces ósea una para cada una de las líneas del formulario.