Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Es muy fácil obtener el listado de los formatos de celdas personalizadas con el botón derecho del ratón y click en "Formato de celdas..." como se ve en la imagen:
Lo que no es tan fácil es que ese listado se obtenga en Excel. Lo único que he encontrado en la Web es:
[DBOX]http://www.j-walk.com/ss/excel/eee/eee007.txt[/DBOX]
Basándome en la idea expuesta en el texto del enlace, por Leo Heuser, he conseguido la siguiente macro que proporciona una solución para la falta flagrante de accesibilidad en VBA para manipular los formatos de número personalizados. Para ello, se hackea el cuadro de diálogo "Formato de celdas" con la función SendKeys. Espero que os guste.
Con la que se obtiene la lista deseada en la hoja "FormatosPersonalizados":
[TABLE=width: 340]
[TR]
[TD][b]Lista de los formatos personalizados[/b][/TD]
[/TR]
[TR]
[TD]Estándar[/TD]
[/TR]
[TR]
[TD]0[/TD]
[/TR]
[TR]
[TD]0,00[/TD]
[/TR]
[TR]
[TD]#.##0[/TD]
[/TR]
[TR]
[TD]#.##0,00[/TD]
[/TR]
[/TABLE]
...