Bonsoir
je suis face a un petit soucis que m’empêche de continu mon code VBA
voila je voudrais utiliser une fonction excel dans mon code VBA.
je voudrais faire ceci :
x = Application.WorksheetFunction.Min([synthese!V2:V34])
mais en donnant la plage de données en paramètres
j'ai essayé plusieurs façon et j'arrive toujours a un plantage du code a cet endroit.
voici un de mes derniers essais :
Dim plage as string
dim feuille2 as string
dim y
feuille2 = sheets(2).name
DLigne= Sheets(feuille2).Range("V65536").End(xlUp).Row
plage = feuille2 & "!V2:V" & DLigne
' j'ai essayer je pense toutes les combinaisons et je pense qu'elle doit ressembler à ceci
x = Application.WorksheetFunction.Min([plage])
peut-etre ne faut-il pas déclarer la plage en string ?
j'ai aussi essayé en déclarant en Range, mais j'ai pas eut plus de succès
merci pour vos réponses
Fred