Autres Conversion chaîne en objet (appel fonction)

VIARD

XLDnaute Impliqué
Bonjour à toutes et tous

Je tente une manip de conversion d'une chaîne en objet.
cet objet pouvant appeler une fonction.
Là je coince, pour ça j'ai fait rapidement un petit fichier pour la manip.
voir le module affichage _Donné.

A+ Jean-Paul
 

Pièces jointes

  • Manip_Conv_Chaine_Objet.xlsm
    20.2 KB · Affichages: 9

jmfmarques

XLDnaute Accro
Bonjour
Ta demande est incompréhensible en l'état.
Le titre (Conversion chaîne en objet (appel fonction)) fait craindre que tu veux subordonner à telle ou telle autre chaîne de caractères l'appel de telle ou telle autre fonction.
Est-ce cela ? Si oui :

1) et surtout : une fonction n'est pas un "objet"
2) tu n'as à ma connaissance d'autre choix que celui, par exemple, d'expressions conditionnelles (à coups de If ou de select case).
 

VIARD

XLDnaute Impliqué
Bonjour Patrick

OK, dans mon exemple.
je veux appeler une fonction.
au départ j'ai un nom simplifié, mettons "Janvier" que je récupère d'un Array
A ce nom je lui ajoute l'année "A" ce qui donne "JanvierA" cette expression est (string)
à partir de là je veux transformer cette chaîne pour que ça devienne le nom d'une fonction.
au final j'aurais --> JanvierA(jour)
(Jour) ajouté pour terminer l'appel de la fonction.
ce que je n'arrive pas à faire,

merci d'avoir regardé.

Jean-Paul
 

job75

XLDnaute Barbatruc
Bonjour VIARD, patricktoulon, jmfmarques, sylvanu,

Cela paraît un faux problème puisqu'une fonction VBA correspond a un code en dur dans un module.

A moins que vous vouliez créer ce code de toute pièce dans le VBAProject...

A+
 

Discussions similaires

Réponses
7
Affichages
543

Statistiques des forums

Discussions
314 495
Messages
2 110 215
Membres
110 706
dernier inscrit
debby.f1