lunes, julio 03, 2006

Traduccion de funciones Excel

En la entrada sobre los nombres de las funciones Excel en inglés, proponía una macro para traducir las funciones del idioma local al inglés.

Me llaman la atención sobre la existencia de dos complementos existentes para esta tarea.

Este complemento desarrollado por Eric Desart, se puede descargar del sitio de Ron de Bruin, que entre otras, tiene una función de traducción bi-direccional en 11 idiomas.




Otro complemento es el TranslateIt, con traducción bi-direccional en 12 idiomas.


Este complemento instala una barra de herramientas donde muestra las traducciones, ademas de un menú desplegable con las distintas opciones.


Categorías: Funciones&Formulas_




Technorati Tags:

4 comentarios:

  1. Hola Jorge,
    sobre este tema me surge una duda.
    Trabajo con mi configuración en castellano, pero mis hojas Excel son utilizadas en ordenadores con idiomas francés e inglés.

    Como se trata de documentos de actualización diaria, resultaría muy útil una forma directa de autotraducción.
    He conseguido una tabla con equivalencias de fórmulas en diferentes idiomas.
    Pego url: http://dolf.trieschnigg.nl/excel/excel.html

    Creo que a través de la función REEMPLAZAR (SUBSTITUTE) se podría hacer algo para que colocase la función en el idioma deseado.
    Lo que no me queda claro es si se podría incluir en la macro un método para que autorreconozca el idioma de configuración de MS Excel, y entonces elija la columna que corresponda.


    Todo hay que decirlo, no sé programar, aunque siempre trasteo con estas cosas.

    Bueno, si puedes echarme una mano, te lo agradeceré mucho.

    Y para no perder la costumbre, felicidades por tu blog. Me ha resultado muy útil en varias ocasiones.

    Ánimo y adelante.

    Saludos

    ResponderBorrar
  2. No hay necesidad de traducir los nombres de funciones en las hojas de un cuaderno. Puedes crear un cuaderno en inglés, por ejemplo, y si un usuario lo abre en un sistema configurado en castellano (es decir, Office en castellano), las funciones serán traducidas automáticamente.

    ResponderBorrar
  3. Según he leído por alguna página, se traduce automáticamente para el caso de fórmulas "built-in", pero para las "add-in" que maneja el Analysis ToolPak, no las reconoce.

    SUMA() la reconoce
    DIAS.LAB() no la reconoce.

    Es así?

    ResponderBorrar
  4. Así es, por lo menos hasta la versión 2003 de Excel (incluida). No he investigado qué pasa con Excel 2007.

    ResponderBorrar

Nota: sólo los miembros de este blog pueden publicar comentarios.