Bonjour à tous,
Pour utliliser les fonctions d'autopilote d'une feuille calc dans une macro, on
peut le faire à m'aide du service
"com.sun.star.sheet.FunctionAccess"commme ceciSub FunctionMin()dim LesFeuilles
as object, LaFeuille as object, LeRange as object
LaFonc=CreateUnoService("com.sun.star.sheet.FunctionAccess")'Les donnees
sources : feuille1 - cellule A LesFeuilles=ThisComponent.Sheets()
LaFeuille=LesFeuilles.getByName("Feuille1")
LeRange=LaFeuille.getCellRangeByName("A1") 'Arguments de la fonction dim
Arguments(0) Arguments(0)=LeRange result=LaFonc.callFunction("MIN",Arguments())
message="La valeur minimum est : " + result msgbox message end sub Merci à
Laurent Godardmais le seul bémole, il faut utiliser le nom des fonctions des
versions open office anglophones.Existe-il un fichier qui donne la
correspondance entre les noms des fonctions anglophones et français ?Sinon
quelle est le nom de la fonction anglophone qui donne "DIMANCHEDEPAQUES"
---"EasterSunday" ?