Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Macro error en idioma

kehaces

Member
Registrado
18 May 2023
Mensajes
46
hola mi consulta es , si yo estaba trabajando en macro excel en idioma español peru y cuando cambie A ESPAÑOL LATINAAMErica dejaron
de funcionar varios botones de la macro lo regrece al idioma...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
Para mi, el problema está en intentar pasar un valor formateado a las celdas.

La función val() recupera la parte numérica de un texto empezando por la izquierda hasta encontrar el primer carácter no numérico.

Esto te funciona bien con el $, ya que está al final del texto, pero no te funciona, cuando el signo de la moneda está al principio del texto como en el caso de s/.

¿Cuál es la solución?, fácil, no formatees al pasar al listbox y hazlo directamente en la hoja Excel y usa la función CDbl() al pasar a las celdas, no la función Val()

Y coincido con Abraham, esto no tiene nada que ver con el idioma.

Sería algo así.

Solo he tocado la calculadora 2.
Para mi, el problema está en intentar pasar un valor formateado a las celdas.

La función val() recupera la parte numérica de un texto empezando por la izquierda hasta encontrar el primer...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Volver
Arriba