Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Excel/VBA : utilisation de fonctions Excel sous VBA [ Archives Visual Basic / Maths ] (nico39)

vendredi 1 avril 2005 à 09:24:48 | Excel/VBA : utilisation de fonctions Excel sous VBA

nico39

Bonjour,

Sous VBA, je dosi utiliser beaucoup de fois des fonctions Excel très simples mais qwui nécessite un peu de "gymnastique" littérale. Ainsi une moyenne, une racine carrée, ou une fonction puissance s'écrit sous VBA comme suit :
Application.Worksheetfunction.nom_de_la_fonction_en_anglais(arguments_de_la_fonction)

Existe-t-il un moyen pour faire charger à l'éditeur VBA toute la bibliothèque de ce genre de fonctions pour ne plus ainsi qu'écrire directment le nom de la fonction (comme sous Excel) ?

Merci d'avance pour toutes vos idées.

Amateurement vôtre... 


vendredi 1 avril 2005 à 19:58:45 | Re : Excel/VBA : utilisation de fonctions Excel sous VBA

AnteManoclis

Salut nico,

Tu pourrais faire quelque chose de ce genre je pense

Private Sub Nom_de_la_fonction_dans_la_langue_que_tu_veux(arguments_de_la_fonction)
Application.Worksheetfunction.nom_de_la_fonction_en_anglais(arguments_de_la_fonction)
End Sub

Ainsi, pour appeler la fonction excel, tu n'as plus qu'à appeler ta fonction perso

Tchô
AnteManoclis

lundi 4 avril 2005 à 10:24:23 | Re : Excel/VBA : utilisation de fonctions Excel sous VBA

tbbuim1

Il existe une autre solution
Installe mon programme PhilTyper
http://www.vbfrance.com/code.aspx?id=30098
Il te permet de faire des raccourcis
Par exemple si tu veux faire une racine carré.
tu crée un raccourcis rc*
et tu écris le texte correspondant dans mon prog.
Une fois sur excel, tu écris rc* et ton texte apparaitra
Comme ça, pas besoin de taper 36000 fois le mm texte de 3km...
TBBUIM

lundi 4 avril 2005 à 12:02:42 | Re : Excel/VBA : utilisation de fonctions Excel sous VBA

nico39

Réponse acceptée !
Merci tbbuim et AnteManoclis!

je n'avais pas pensé à cette option, mais elle est très intéressante.
Votre idée (vos deux approches semblent similaires) consiste donc à créer un raccourci de chaque fonction utilisée (raccourci via macro VBa pour AnteManoclis et via une application pour tbbuim).
Je me demandais simplement si ce système de raccourci n'existait pas déjà sous VBA, c'est tout...
Mais vos solutions sont tout aussi satisfaisantes !!!!

Merci encore.

Amateurement vôtre... 




Cette discussion est classé dans : vba, fonction, excel, utilisation, fonctions


Répondre à ce message

Sujets en rapport avec ce message

utilisation de fonctions excel dans programme VBA [ par voyageurvoyageur ] je cherche à intégrer dans mes modules VBA les fonction excel prédéfiniesComment faire?PAR AVANCE MERCI Excel VBA - utilisation de selection multiple [ par seishiro38 ] Bonjour,   J'ai un petit problème avec excel.   Je cherche à faire une aide [excel] fonction VBA [ par Liro ] Bonsoir,Je souhaite écrire dans une cellule une formule du type:ActiveCell.Formula = "=SOMME(A2:" & ActiveCell.Offset(1, 0) & ")"Mais la syntaxe n'est [VBA Excel] besoin d'aide sur une macro [ par Nyck0las ] Bonjour,je suis débutant en VBA et j'aurais besoin d'un peu d'aide sur une macro que j'essaie de faire.Je souhaiterais faire une fonction prenant en a VBA Excel - ActiveWorkbook.Protect [ par JM247L ] Bonsoir,Sous VBA, la fonction Excel "ActiveWorkbook.Protect" est une bascule dans la mesure ou si le fichier est protégé, l'exécution de cette fonctio fonction recherche excel vba [ par chaudier37 ] Bonjouril y a quelques années, j'ai fait un travail par fonction excel avec la fonction recherche. j'avais un ordinateur conçu de telle manière que j' pb VBA excel pilotage de fenêtre [ par rosbeef87100 ] Bonjour à tous,dans le cadre de mon stage je suis amené à découvrir VBA, cela fait deux jours que j'avance mais je bute sur un problème récurrent, j'a


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.