A lo que me refiero es que ese error no corresponde a esta pregunta, tendrías que crear otra pregunta para que revise el formulario.
Pero te adelanto lo siguiente, el código ya está corregido para que funcione desde el textbox1 hasta el textbox10:
'columna de cada textbox
'columna de cada textbox
tx = Array("", "A", "B", "N", "V", "AG", "AH", "AK", "AL", "AN", "AO", "AQ")
'Pasa el valor del textbox a su columna (desde el textbox0 hasta el textbox12)
For i = 1 To 10
h1.Cells(uf, tx(i)) = Me.Controls("Textbox" & i)
Next
Esta parte del código significa que estamos creando una lista de datos (arreglo), la lista se ordena con un número interno que empieza en 0. Entonces, en esa lista, le estamos indicando que en la posición 0 se almacene un valor vacío "", en la posición 1 la letra "A", en la 2 una "B" y así sucesivamente.
Después hacemos un ciclo, que significa que empiece en el 1 y termine en el 10, entonces dice: que almacene en la hoja h1 en la fila(última fila), en la columna tx(i), como i es igual a 1 entonces la columna es la "A", entonces en la celda uf"A" te almacena el valor del textbox1; para el siguiente ciclo la fila (uf) y la columna "B", almacena el valor del textbox2 y así sucesivamente.
El error que te marca es porque no tienes un textbox0, también debes revisar los nombres de los textbox, ya que no tienes un textbox11, tienes uno que se llama textbox60.
Si no vas a tener los nombres de los textbox consecutivos (textbox1, texbox2, textbox3 ...), tendrás que poner una línea por cada textbox así:
h1.Cells(uf, "A") = TextBox1
h1.Cells(uf, "B") = TextBox2
h1.Cells(uf, "N") = TextBox3
h1.Cells(uf, "V") = TextBox4
H1. Cells(uf, "AQ") = TextBox60
Esto es un ejemplo deberás poner la columna que corresponda a cada textbox.