Haga que Excel 2010 sea viable bajo un tema de alto contraste

Haga que Excel 2010 sea viable bajo un tema de alto contraste

(comenzó este tema primero enrespuestas.microsoft.com, pero no tengo grandes esperanzas de encontrar una solución allí...)

Finalmente compré una nueva computadora portátil con Windows 8.1, instalé mi Office 2010 en ella, me emocioné mucho con la velocidad y la nueva funcionalidad, pero luego la realidad me golpeó fuerte;

Pregunta: ¿Cómo puedo persuadir a Excel 2010 para que vuelva a mostrar los colores de fuente y fondo cuando uso un tema de Windows de alto contraste (opción de accesibilidad)? Pregunta adicional: ¿cómo hacer esto también para otras aplicaciones de Office (menos importante, pero sigue siendo un problema)?

Sé que la configuración de alto contraste se puede desactivar y Excel volverá a mostrar los colores de las celdas y el texto, pero esa no es una solución para mí: no tengo un esquema de color invertido (texto blanco sobre fondo negro) aplicado para nada. Como vivo como un especialista independiente en MS Office que diseña soluciones de Excel, realmente necesito ver qué colores usan mis hojas, y mucho menos verificar si el formato condicional funciona... Mantener un alto contraste facilita el diseño de soluciones de Excel/Office con cualquier tipo de formato de color. conjeturas por decir lo menos. Desactivar el alto contraste solo para poder trabajar con Excel hará que la experiencia sea aún peor, ya que Excel solo tiene 3 temas integrados, que son demasiado brillantes para mí (fatiga visual después de 10 minutos, puntero del mouse no rastreable, entrecerrar los ojos para poder leer las opciones de la cinta, etc.)

Hasta hace 2 semanas trabajé bajo Windows XP; Si bien Excel oculta colores bajo un tema de alto contraste, lo solucioné creando mi propio tema de Windows. Basé el tema en un tema normal de Windows Classic ("alto contraste n.° 1"), pero no activé la opción de accesibilidad "alto contraste" (estas eran opciones separadas en Windows XP). Esto hizo que el tema fuera efectivamente de alto contraste, no aerodinámico sin activar la bandera del sistema "estamos usando un tema de alto contraste". De esta manera, Excel mostró todos los colores definidos por el usuario en las celdas, mientras que todo el cromo de Excel (menú, cuadros de diálogo, etc.) respetó los colores de mi tema personalizado. Todos los colores de celda no definidos también mostraban de forma predeterminada texto blanco sobre negro, aunque aún no codificaban mi tema de color invertido en ellos para que otros pudieran utilizar perfectamente la hoja.

Pero ahora, con Windows 8.1, Microsoft simplemente descarta los temas clásicos. Desaparecido. El único ajuste de color sin alto contraste que se puede hacer es cambiar los colores de la barra de título y el color de la barra de tareas; todo lo demás permanece negro sobre un blanco deslumbrante. La única forma de personalizar verdaderamente la combinación de colores es utilizar un tema genuino de alto contraste, ¡pero eso a su vez hace que todo mi entorno de Excel sea inútil! (Lo mismo ocurre con Word, pero colorear en Word es menos importante para mí).

Está ahícualquier cosa¿Puedo hacer? Lo que se me ocurrió hasta ahora es:

  1. Cambiando a Windows 7 para usar mis propios temas personalizados nuevamente. Esta no es una opción: la nueva computadora portátil que compré venía con 8.1 instalado y sospecho que no todo el hardware tiene controladores de Windows 7. Además: eso sería una desinversión importante y un retroceso, ya que realmente me gustan las características y la velocidad de Windows 8.1.
  2. Trabajar en una máquina virtual con Windows 7 y hacer todo mi trabajo de Office allí. Tampoco es una opción; Esto es una molestia ya que he integrado todo tipo de soluciones de Office caseras en mi flujo de trabajo diario; efectivamente, tendría que vivir toda mi vida en la máquina virtual. Entonces también podrías seguir usando la vieja computadora portátil.
  3. Hackea el sistema para instalar temas de Windows de terceros. Exploré UXTheme Multi-Patcher con el tema Abisso. Pero esto abre otra lata de gusanos sobre la estabilidad y la capacidad de actualización del sistema y demás. Lo intenté, pero no funcionó con suficiente éxito: la inestabilidad del tema y no todas las aplicaciones de Windows como el Explorador, los paneles laterales del panel de control, los elementos de la cinta, etc. adoptaron el estilo, lo que lo convierte en una especie de experiencia de Frankenstein con manchas blancas brillantes aquí. y allí con texto blanco en medio de regiones oscuras con temas adecuados...
  4. Como expansión de la opción 2: el modo Windows XP podría haber ayudado aquí, pero está descontinuado desde Windows 8. Me permitiría ejecutar (de alguna manera) sin problemas Office 2010 en su propia máquina virtual XP, es decir, con un tema modificado de la vieja escuela. , sin influir en el resto del SO. Bajo un tema sin alto contraste en un entorno virtual de Windows XP, Excel 2010 respeta los colores del tema seleccionado para las celdas sin formato, e incluso en (la mayoría de) sus cuadros de diálogo (aunque no en la cinta). Combinada con el esquema de color "gris" de Excel para Chrome, esta podría ser la solución más viable. Ya uso VirtualBox, así que con esa solución puedo llegar a compartir toda la unidad D: (datos) con esa máquina virtual, mapeándola a D: allí también, y luego integrar la barra de tareas, el escritorio, el mouse y el teclado. portapapeles y arrastrar/soltar. Pero (al menos con VirtualBox) esto sólo funciona hasta ahora; iniciar Excel haciendo doble clic en documentos, tabulación alternativa, interfaz COM, etc. no son compatibles, y tengo 2 barras de tareas apiladas una encima de la otra (la de Windows 8 y la de XP)...
  5. No use ningún tema, luego ejecute la Lupa de Windows con un nivel de zoom del 100%, pero use la opción 'invertir colores' de la Lupa. Tampoco es una opción; Si bien ayuda a que las cosas sean legibles al crear un "tema" claro sobre oscuro, y aunque se conserva el código de colores, los nuevos colores son lo inverso de lo que realmente son, es decir, no representan en absoluto el resultado final que verían mis clientes. Y también influye de la misma manera en todas las demás aplicaciones de Windows abiertas.
  6. Utilice Sandboxie para crear un entorno limitado con un tema normal de Windows seleccionado en su interior y redirija todas las asociaciones de archivos de Excel para que se ejecuten en ese entorno limitado. Sería genial si funcionara (así que no uses Sandboxie por seguridad sino para personalización), pero cambiar temas en un sandbox claramente no funciona. El tema simple seleccionado solo se mantiene parcialmente, ya que la bandera de alto contraste "sin marcar" no se respeta en la zona de pruebas, pero los temas regulares ahora están abiertos a la personalización del color, lo que a su vez no afecta nada: Windows se confunde seriamente con esto. :)
  7. Hackee los binarios apropiados de Excel/Office (mso.dll + excel.exe?) para permitir que Excel respete el indicador de "alto contraste" para los cuadros de diálogo y la cinta, pero ignórelo para el documento. Pero esta es, en el mejor de los casos, una solución académica: después de algunas o muchas actualizaciones de Office, es necesario rehacer todo el trabajo, por lo que esto no es práctico, aunque estoy muy intrigado por esta idea, aunque solo sea por la experiencia al hacerlo. .
  8. Hoja/seleccionar todo/fondo: negro, texto: blanco. Opcionalmente, también guardar esto como plantilla predeterminada. Esto funciona en la medida en que me permite trabajar (temporalmente) con Excel bajo un tema normal de Windows sin alto contraste, pero esto hará que imprimir el documento requiera un secador de pelo para obtener resultados rápidos, y esta no es una forma de distribuir documentos. a mis clientes :)

Todo esto porque Excel se niega a mostrar colores bajo un tema de alto contraste...

información relacionada