Cursos Clases en vivo Foro Ranking estudiantes Blog
Iniciar sesión Inscribirme

Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Todo

Sin respuesta

Solo preguntas

Excel

Power BI

Power Query

Power Pivot

DAX

Macros VBA

SQL

Comentarios en clases

Caronte2333 publicó en la clase Propiedades: NumberFormat, Offset, Resize hace 7 meses

Para la propiedad NumberFormat.
Aplique el formato de monera   _-$* #,##0.00_-;-$* #,##0.00_-;_-$* "-"??_-;_-@_-
que en En Excel da como resultado $ 10,000.00, sin embargo al usarlo en la macro marca error 13 en tiempo de ejecución.
¿Cuál es el problema?

También hice una prueba con formato de moneda rusa   #,##0.00 [$₽-ru-RU], en Excel la marca bien 30,000.00 ₽, pero en macros el símbolo de moneda lo marca con una ?.
Supongo que no lo reconoce ¿Algún comentario?

Respuestas

sergioacamposh respondió hace hace 7 meses:

Qué tal.

Los formatos de Contabilidad como el que usas ,solo se pueden usar en Formato de celda, pero no en las funciones TEXTO o NumberFormat de VBA.

Mi sugerencia, usa esto:

Range("B4").NumberFormat = "$#,##0.00"
Cursos Foro Clase en vivo Validar certificado Iniciar sesión Inscribirme Términos y condiciones
Facebook Instagram Linkedin
Deztaca Experience
© 2025 © Deztaca. Todos los derechos reservados.