Saltar al contenido

ListBox no me permite enviar datos a hoja (Error 94)


Recommended Posts

publicado

Estimados buenas tardes,

Recurro nuevamente a ustedes con un nuevo inconveniente que se me presentó con una macros que estoy trabajando, exactamente en el formulario "frm_CopiarCobros", lo que hace ese formulario es me combina 2 hojas, la hoja "CopiarCobros" y la hoja "Proyectado", combina datos de ambas hojas haciendo coincidencia con el número de Factura, hasta ahi todo funciona bien, el problema es cuando quiero exportar esa información, quiero enviarla a la hoja "Ejecutado" y solamente modificar algunos datos en la hoja "Proyectado", pero me lanza error con el código para enviar a modificar la hoja "Proyectado" todo el código lo copié de otra macros que hice donde si funcionaba correctamente, pero ahora no me permite, me sale ese error (Error 94), yo estoy sospechando que podría suceder debido a que tengo valores en blanco en las columnas que realiza cálculo (Resta la Columna Importe $ - la Columna Adelanto $) tal vez por eso me da ese error y no me permite continuar con la ejecución del código, le estuve cambiando las variables (aSoles, aDolares) a Double, String y Currency, pero me sale el mismo error, hasta que se lo dejé en blanco y ahora me da el mismo error en otra línea "RefreshProyectado nFactura, aSoles, aDolares, fPago" (con esa línea establezco las variables para que considere la modificación de la hoja "Proyectado").

En caso de que el error sea por los espacios en blanco en esas columnas, existe alguna forma de poder colocarle "0" automaticamente si no encuentra el valor? y si ese no es el error, como podría solucionarlo? porque la verdad ya no se que hacer, espero puedan ayudarme.

Muchas Gracias por su tiempo

Adjunto el Excel para que lo puedan revisar, muchas gracias

Presupuesto

publicado

Estimados buenos días,

En vista de que no sé como eliminar este tema que inicié, les informo que ya pude solucionar el problema, la única solución que pude darle fue realizar las ejecuciones por tiempo, es decir que primero me importe la información que contenga coincidencias entre ambas hojas, me realice los cálculos y luego envíe la información a las hojas correspondientes, luego importa la información que no tienen coincidencia y ahí no realiza ningún cálculo ya que no hay información, entonces esa información la pasa a las hojas respectivas. Lo estuve probando y funciona sin problemas, adjunto el Excel (Macro - Presupuesto) para que puedan revisarlo y si hay alguna otra sugerencia quedaría agradecido para poder ampliar mis conocimientos con respecto a todo este mundo de las Macros,

Muchas gracias por su tiempo y disculpen los inconvenientes.

Saludos cordiales

publicado
Hace 2 minutos , j.salas dijo:

En vista de que no sé como eliminar este tema que inicié

Simplemente pon Tema Solucionado, aunque luego si me da tiempo lo miro

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.