|
Pour plus de détails, voir l'aide d'Excel. utiliser en vba les fonctions de feuilles Excel
Les fonctions de feuilles Excel sont disponibles sous forme de sous-objet de l'objet WorksheetFunction
mais il faut utiliser le nom anglais de la fonction. Une plage doit être définie par Range(...)
Une liste comparative français / anglais est incluse dans le fichier LISTVBA.XLS ou VBALIST.XLS fourni avec Excel. Autre possibilité : affichage dans l'explorateur d'objets. En plus, l'éditeur vba propose automatiquement la liste des sous-objets en fin de saisie (après saisie du point) de l'expression WorksheetFunction. Il est possible aussi de saisir une fonction dans une cellule (A1 par exemple) et dans la fenêtre Exécution de l'éditeur vba saisir ?Range("A1").Formula : la formule est alors affichée en "langage" vba. Quelques "aménagements" du résultat obtenu sont nécessaires, notamment pour indiquer Range(...) Voici quelques exemples (avec des coordonnées théoriques de cellules). ICI un classeur exemple comportant une macro (Excel version 2000)
Les informations et les fichiers mis à votre disposition ont fait l'objet d'une attention préalable toute particulière. Toutefois, aucune garantie ne peut
être apportée et la responsabilité de l'auteur ne peut être engagée pour quelque motif que ce soit.
L'utilisateur voudra bien prendre toutes les précautions nécessaires à leur mise en oeuvre en fonction de ses besoins personnels et de son contexte propre.
Les fichiers sont utilisables pour un usage uniquement personnel avec indication de la source : www.ideocene.com© . Les pages, textes, fichiers et images sont la propriété du site et ne peuvent donner lieu à aucune utilisation commerciale sans accord préalable.
Pour nous contacter / remplacez x[at]y par @ commercial x[at]y ideocene.com |
© Copyright 2006-2012 - ideocene.com | plan du site | [haut de page]
|