Fórmulas programación VB en Inglés/Español

14/01/2004 - 23:45 por manuel | Informe spam
Saludos al grupo.
Pues eso.
Voy a utilizar las fórmulas del objeto "Application.WorksheetFunction" y me
salen en Inglés.
Pulsando F1 sobre cualquier fórmula escogida siempre me aparece una hoja de
ayuda con un índice alfabético
de referencia a todas las fórmulas... en castellano. Selecciono alguna. La
fórmula se muestra en castellano.
Los ejemplos también.

Si utilizo en las líneas de programa la fórmula en castellano, me da un
error.

¿Sabéis de algún listado de correspondencias entre las denominaciones en
castellano e inglés?
En concreto, la fórmulas COINCIDIR y BUSCAR, cómo se 'dicen' en el inglés de
Excel?
Gracias.

Saludos,
Manuel.
 

Leer las respuestas

#1 Héctor Miguel
15/01/2004 - 00:43 | Informe spam
hola, manuel !

... las formulas del objeto "Application.WorksheetFunction" me salen en Ingles [...]
... en las líneas de programa la formula en castellano, me da un error.
... ¿... algun listado de correspondencias entre las denominaciones en castellano e ingles?
... concreto, la formulas COINCIDIR y BUSCAR, cómo se 'dicen' en el ingles de Excel?



1.- las 'traducciones' al ingles son: coincidir => match buscar => lookup
2.- para conocer las 'equivalencias' entre idiomas de las funciones incorporadas del excxel...
encontraras una lista de funciones en 9 idiomas en la pagina de Christian Herbé en:
[EXCEPTO las del 'Analysis ToolPack'] :(((
http://cherbe.free.fr/traduc_fonctions_xl97.html
'tratandose' de las funciones del 'Analysis ToolPack' ...
http://www.acoustics-noise.com/ATPtranslator.shtml
encontraras una 'utileria' para 'traducir' las funciones de hoja de calculo en:
http://members.chello.nl/keepitcool...slator.zip
encontraras 'otra' utileria de 'conversion' [menus y funciones] de Jan Karel Pieterse
[en la pagina de Stephen Bullen]
http://www.bmsltd.co.uk/DLCount/DLC...unDict.zip
3.- [supongo que...] al usar 'Application.WorksheetFunction' en codigos de vba, 'quiere decir que...'
[solo] 'necesitas' el resultado que 'arrojaria' la funcion 'como si la usaras' en la hoja de calculo [SIN 'bajarla' a la hoja]
[si es el caso...] SI es necesario 'usar' la funcion 'escribiendola' [en vba] en ingles :((
si necesitas 'traducir' al ingles [solo] algunas funciones [p.e. las que utilices con mayor frecuencia] ...
'escribe' una formula usando tales funciones y la siguiente macro 'pondra' su traduccion en la celda de abajo:
______
Sub Mi_Formula_en_Ingles()
ActiveCell.Offset(1) = Mid(ActiveCell.Formula, 2)
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
4.- si lo que quieres hacer es 'depositar' formulas CON funciones por codigo vba...
-o- podrias utilizar [p.e.] ActiveCell.Formula = "=(Las_funciones_en_ingles...)"
-o- podrias utilizar [p.e.] ActiveCell.FormulaLocal = "=(Las_funciones_en_español...)" [si el idioma instalado ES español]
<=
saludos,
hector.

Preguntas similares