Cambio de la configuración de visualización de números para libros de trabajo individuales (Microsoft Excel)
Allen es un usuario canadiense de Excel que a menudo descarga grandes cantidades de datos estadísticos de fuentes europeas, experimentando así los problemas habituales con decimales y separadores de miles invertidos. Esto requiere una manipulación elegante para cambiar al estilo norteamericano y, a menudo, resulta en errores. Allen podría cambiar la configuración de todo su sistema, pero luego sus números norteamericanos (en otros libros de trabajo) están estropeados. Se pregunta si hay alguna forma de cambiar solo un archivo a la vez.
La forma en que se muestran los números depende de la configuración regional que se mantenga en Windows. Si cambia la Configuración regional, Excel adopta esa configuración y muestra la información de manera diferente. Entonces, por ejemplo, si creo un libro de trabajo aquí en los Estados Unidos, y alguien abre ese libro de trabajo en una ubicación que usa diferentes configuraciones regionales, entonces verá mis números de acuerdo con su configuración regional, no de acuerdo con la configuración de United Estados.
Si esto no sucede, es posible que la persona que creó el libro haya configurado Excel para ignorar la Configuración regional. Puedes hacerlo de esta manera:
-
Muestra el cuadro de diálogo Opciones de Excel. (En Excel 2007, haga clic en el botón Office y luego en Opciones de Excel. En Excel 2010 y versiones posteriores, muestre la pestaña Archivo de la cinta y luego haga clic en Opciones).
-
En el lado izquierdo del cuadro de diálogo, haga clic en Avanzado.
-
Desplácese hacia abajo hasta que vea la sección Opciones de edición. (Ver figura 1)
(No debería tener que desplazarse mucho; esta sección es la primera en esta parte del cuadro de diálogo).
Tenga en cuenta la configuración de la casilla de verificación Usar separadores del sistema. Si esta casilla de verificación está seleccionada (que es la predeterminada), Excel usa la configuración mantenida en el área de Configuración regional de Windows. Si desactiva esta casilla de verificación, Excel utilizará los caracteres que especifique en los cuadros Separador decimal y Separador de miles.
Si desea modificar los separadores libro por libro (como aparentemente quiere hacer Allen), entonces la forma más fácil es usar una macro.
Por ejemplo, las siguientes macros de controlador de eventos, cuando se incluyen en el módulo ThisWorkbook, cambiarán esta configuración siempre que active el libro.
Private Sub Workbook_Activate() Application.DecimalSeparator = "," Application.ThousandsSeparator = "." Application.UseSystemSeparators = False End Sub
Private Sub Workbook_Deactivate() Application.UseSystemSeparators = True End Sub
Tenga en cuenta que la macro cambia los separadores de decimales y miles y luego borra la configuración Usar separadores del sistema. Cuando se deja el libro de trabajo (cuando un libro de trabajo diferente recibe el foco), la configuración Usar separadores del sistema se establece nuevamente.
Si prefiere cambiar la información sobre la marcha en lugar de hacerlo automáticamente, puede utilizar esta pequeña macro rápida. Cuando lo asigna a la barra de herramientas de acceso rápido, puede hacer clic en él para cambiar entre dos conjuntos diferentes de valores de separador.
Sub ToggleSep() Dim bCurrent As Boolean bCurrent = Application.UseSystemSeparators If bCurrent Then Application.DecimalSeparator = "," Application.ThousandsSeparator = "." Application.UseSystemSeparators = False Else Application.UseSystemSeparators = True MsgBox "Now Using System Separators" End If End Sub
La macro muestra un mensaje cuando «vuelve» al valor predeterminado de usar los separadores del sistema definidos en Windows.
Debe tener en cuenta que todo lo discutido en este consejo asume que las celdas que contienen números no están formateadas con algún formato personalizado que anule la forma en que Excel usa los separadores. Cualquier formato personalizado siempre tiene prioridad. Por lo tanto, si no ve ningún cambio después de ajustar los separadores utilizados por Excel, entonces querrá verificar cómo se formatean las celdas reales.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (13453) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.