Responder a: Error 6 en tiempos de ejecución – VBA
El problema del punto dos es que estas colocando un numero mayor al permitido. Y por lo que veo estas utilizando una versión de Office de 32bits.
- 32bits te permite colocar números con un rango de -2,147,483,648 a 2,147,483,647
- 64bits te permite colocar números con un rango de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807
Por esta razón al colocar un numero, por ejemplo: 8157899665 te da el error. En tu caso especifica si es numero de casa, que es un numero mas corto. Y para guardar números de celular hazlo en dos partes, primero la lada (81) luego los demás (57899665).
No se si tenga otra recomendación @hugoivanvr