Fonction avec une plage comme argument [Résolu/Fermé]

Signaler
-
Messages postés
15766
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
12 mai 2021
-
Bonjour,

Dans le cadre du travail je dois manipuler une fonction qui prend comme argument une plage d'une seule ligne et plusieurs colonnes. Je souhaiterai recuperer le numero de la ligne de la plage donnee en argument et la stocker dans une variable. J'ai essayé la synthaxe:

Function mvalue(plage As Range)

dim i As Integer

Columns("X:CH").Rows(i) = plage

mais ça n a pas l'air de fonctionner...

Merci d'avance.



2 réponses

Messages postés
15766
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
12 mai 2021
1 488
Bonjour,

mais ça n a pas l'air de fonctionner... C 'est le moins que l'on puisse dire !!!!

Il serait plus simple de voir au niveau du code, la ou est definie la plage !!!!!!!!!!!!!!!!
Bonjour f894009;

ma fonction prend comme argument une ligne d'un tableau Excel dont la premiere colonne est C et la derniere colonne est CH (qui est donc selectionnee par l'utilisateur au moment de l'appel de la fonction). Je voudrais donc recuperer le numero de la ligne saisie en argument et la stocker dans la variable i.
Messages postés
15766
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
12 mai 2021
1 488
Re,

Tout a fait Thierry, mais cette fonction est appelee par quoi ???????????????????