En este grupo En todos

Foro de Excel



Como detectar con código el lenguaje de Excel.

Néstor
Santiago, Chile
Escrito por Néstor Mercado Pavez
el 29/12/2006

Amigos,

Alguien sabe como detectar con código el Idioma de Excel.

En la versión de Excel en Inglés tengo que poner esta fórmula

ActiveCell. FormulaR1C1 = "=NETWORKDAYS(RC[-5],RC[2],'[Metricas. Xls]Master'! R2C8:R16C8)"

Pero en la versión en Español debo cambiarla por:

ActiveCell. FormulaR1C1 = "=DIAS. LAB(RC[-5],RC[2],'[Metricas. Xls]Master'! R2C8:R16C8)"

La idea es detectar en que idioma está excel para poder poner la fórmula acorde al lenguaje

Muchas gracias.

Atte.

Néstor

Enrique
Escrito por Enrique
el 29/12/2006
Cuando usas macros, escribe la fórmula correcta en el idioma Inglés, generalmente el MSExcel ya trae por default instalado el paquete que se encarga de traducir las fórmulas al idioma local del equipo, por lo que no es necesario escribir las fórmulas en otro idioma excepto si usas. FormulaLocal.