Error de compilación tipo definido por el usuario no definido
Resuelto
yao.chris
Mensajes publicados
95
Estado
Miembro
-
yao.chris Mensajes publicados 95 Estado Miembro -
yao.chris Mensajes publicados 95 Estado Miembro -
Hola a todos,
En la macro a continuación, aparece el mensaje de error "error de compilación tipo definido por el usuario no definido".
¿Pueden ayudarme, por favor?
Gracias a todos.
Private Sub CommandButton1_Click()
Dim derligne As Integer
If MsgBox("¿Confirma la adición de un nuevo Cliente?", vbYesNo, "Confirmación") = vbYes Then
derligne = Sheets("Clientes").Range("A456541").End(xlUp).Row + 1
Cells(derligne, 1) = TextBox1.Value
Cells(derligne, 2) = TextBox1.Value
Cells(derligne, 3) = TextBox1.Value
Cells(derligne, 4) = TextBox1.Value
Cells(derligne, 5) = TextBox1.Value
Cells(derligne, 6) = TextBox1.Value
Cells(derligne, 7) = TextBox1.Value
Cells(derligne, 8) = TextBox1.Value
Cells(derligne, 9) = TextBox1.Value
Cells(derligne, 10) = TextBox1.Value
End If
End Sub
En la macro a continuación, aparece el mensaje de error "error de compilación tipo definido por el usuario no definido".
¿Pueden ayudarme, por favor?
Gracias a todos.
Private Sub CommandButton1_Click()
Dim derligne As Integer
If MsgBox("¿Confirma la adición de un nuevo Cliente?", vbYesNo, "Confirmación") = vbYes Then
derligne = Sheets("Clientes").Range("A456541").End(xlUp).Row + 1
Cells(derligne, 1) = TextBox1.Value
Cells(derligne, 2) = TextBox1.Value
Cells(derligne, 3) = TextBox1.Value
Cells(derligne, 4) = TextBox1.Value
Cells(derligne, 5) = TextBox1.Value
Cells(derligne, 6) = TextBox1.Value
Cells(derligne, 7) = TextBox1.Value
Cells(derligne, 8) = TextBox1.Value
Cells(derligne, 9) = TextBox1.Value
Cells(derligne, 10) = TextBox1.Value
End If
End Sub
Enlaces relacionados:
- Error de ejecución '13': Incompatibilidad de tipo
- Error de compilación, Se esperaba: =
- Error 1004 - Error definido por la aplicación o por el objeto
- Variable de objeto o variable de bloque no definida: Error de ejecución 91
- Error de ejecución 13: incompatibilidad de tipo
- tipo definido por el usuario no definido
3 respuestas
-
Hola,
Dim derligne As Interger
Normalmente deberías haberlo encontrado solo.
Además, evita usar "integer" para la línea, prefiere "long" porque si tu hoja crece, puedes buscar un desbordamiento.
--
Siempre zen
La perfección se alcanza, no cuando no hay nada más que añadir, sino cuando no hay nada más que retirar. Antoine de Saint-Exupéry -
Hola gbinforme,
Muchas gracias por tu respuesta, es verdad que yo y el inglés no somos amigos, jaja, y no olvidemos que estoy empezando !!!!
Este problema resuelto, ha aparecido otro, Grrrrrrrr.
Aparece en el "If MsBox"
"error de compilación, Sub o Función no definida"
No veo dónde está el error en mi línea.
¿Podrías ayudarme?
Gracias a ustedes. -
¡Ay, lo siento!!!
¡Fue otro error tipográfico, un olvido en "MsBox"!
Con la "g" se ve mejor, así que "MsgBox" funciona.
Gracias a todos y ¡buen domingo!.....