Error de ejecución '-2147417848 (80010108)'
wolf_m70
-
wolf_m70 Mensajes publicados 3 Estado Miembro -
wolf_m70 Mensajes publicados 3 Estado Miembro -
Bonjour à tous.
Vengo a pedirles ayuda para un proyecto de Excel.
Primero que nada, sepan que soy principiante en este campo.
En el marco del trabajo, debo crear un archivo que permita ingresar las fichas de clientes, los pedidos de clientes y los pedidos de proveedores.
He realizado tres formularios para ingresar estos datos.
Todo funcionaba muy bien hasta que apareció un error:
Error de ejecución '-2147417848 (80010108)'
El método '_Default' del objeto 'Range' ha fallado
Error de ejecución '-2147417848 (80010108)'
Error de Automatización
El objeto invocado se ha desconectado de sus clientes.
Aquí hay uno de mis códigos para ingresar los datos. Todos los demás códigos se basaron en el mismo modelo. Por razones de confidencialidad, he modificado el nombre de los text_box.
Sub
Application.ScreenUpdating = False
Feuil3.Activate
Range("A1").Select
Selection.End(xlDown).Select
Selection.Offset(1, 0).Select
ActiveCell = TextBox1.Value
ActiveCell.Offset(0, 1).Value = TextBox2
ActiveCell.Offset(0, 2).Value = TextBox3
ActiveCell.Offset(0, 3).Value = TextBox4
ActiveCell.Offset(0, 4).Value = TextBox5
ActiveCell.Offset(0, 5).Value = TextBox6
ActiveCell.Offset(0, 6).Value = TextBox7
ActiveCell.Offset(0, 7).Value = ComboBox1
ActiveCell.Offset(0, 8).Value = TextBox8
ActiveCell.Offset(0, 9).Value = TextBox9
Unload Me
MsgBox "Su pedido ha sido registrado correctamente", vbOKOnly + vbInformation, "Confirmación"
End Sub
El error se produce en la línea "ActiveCell = TextBox1.Value"
Ya he intentado reemplazar los TextBox por otros nuevos, pero eso no ha funcionado.
¿Pueden ayudarme, por favor?
Gracias de antemano,
¡Que tengan un buen día a todos! :)
Vengo a pedirles ayuda para un proyecto de Excel.
Primero que nada, sepan que soy principiante en este campo.
En el marco del trabajo, debo crear un archivo que permita ingresar las fichas de clientes, los pedidos de clientes y los pedidos de proveedores.
He realizado tres formularios para ingresar estos datos.
Todo funcionaba muy bien hasta que apareció un error:
Error de ejecución '-2147417848 (80010108)'
El método '_Default' del objeto 'Range' ha fallado
Error de ejecución '-2147417848 (80010108)'
Error de Automatización
El objeto invocado se ha desconectado de sus clientes.
Aquí hay uno de mis códigos para ingresar los datos. Todos los demás códigos se basaron en el mismo modelo. Por razones de confidencialidad, he modificado el nombre de los text_box.
Sub
Application.ScreenUpdating = False
Feuil3.Activate
Range("A1").Select
Selection.End(xlDown).Select
Selection.Offset(1, 0).Select
ActiveCell = TextBox1.Value
ActiveCell.Offset(0, 1).Value = TextBox2
ActiveCell.Offset(0, 2).Value = TextBox3
ActiveCell.Offset(0, 3).Value = TextBox4
ActiveCell.Offset(0, 4).Value = TextBox5
ActiveCell.Offset(0, 5).Value = TextBox6
ActiveCell.Offset(0, 6).Value = TextBox7
ActiveCell.Offset(0, 7).Value = ComboBox1
ActiveCell.Offset(0, 8).Value = TextBox8
ActiveCell.Offset(0, 9).Value = TextBox9
Unload Me
MsgBox "Su pedido ha sido registrado correctamente", vbOKOnly + vbInformation, "Confirmación"
End Sub
El error se produce en la línea "ActiveCell = TextBox1.Value"
Ya he intentado reemplazar los TextBox por otros nuevos, pero eso no ha funcionado.
¿Pueden ayudarme, por favor?
Gracias de antemano,
¡Que tengan un buen día a todos! :)
2 respuestas
-
Hola
Intenta así
Hoja3.Activar Con Hoja3 .Rango("A1").Seleccionar Selección.Fin(xlAbajo).Seleccionar Selección.Desplazamiento(1, 0).Seleccionar ValorCelda.Activa = TextBox1.Valor ... Fin Con
Saludos-
-
Hola a todos,
Para todos aquellos que están en la misma situación que yo y que no encuentran respuesta en Internet:
He descubierto que cuando el archivo me envía el error, en lugar de hacer clic en "Depuración", si hago clic en "Fin", la macro funciona, así que mis datos se ingresan.
Cuando me di cuenta de esto, inmediatamente volví a ejecutar mi macro y esta vez funcionó sin siquiera mostrarme el mensaje de error, y esto para todos mis formularios.
Funciona hasta que cierro el archivo. Al volver a abrir el archivo, la primera vez que ejecuto la macro, vuelve a suceder. Pero cuando repito estos pasos, todo funciona normalmente.
No dudaré en avisarles si finalmente soluciono el error de forma definitiva, pero por ahora tendré que conformarme con esta solución alternativa.
¡Gracias de nuevo a ccm81 por haber intentado ayudarme a resolver mi problema! :)
¡Buena suerte a todos!- Hola,
Mi macro está ligada a mi botón "validar" en el userform.
Al principio funcionaba perfectamente. Luego continué avanzando en el proyecto y ya no funcionaba nada.
Después de varios intentos, el error ya no aparece, sin que yo haya hecho nada.
Intenté crear una macro que me permitiera extraer mis datos en otro archivo para archivarlos. Creo que tal vez ese vínculo entre dos archivos causó el problema, pero el error no se presentó de inmediato y ni siquiera estaba en la macro "de extracción", así que no estoy muy seguro...
Gracias por tu ayuda Frenchie83
Atentamente
-
-
¿Y especificando el nombre del formulario?
ActiveCell.Value = UserForm1.TextBox1.Value
https://mon-partage.fr/f/B8H9ogeb/
Saludos