Bonjour à tous,
Je suis confronté à un problème qui m'empêche de poursuivre mon projet
J'aimerais utiliser la valeur stocké dans une macro-variable (MV) pour définir le nom d'une nouvelle variable. J'ai bien essayé d'utiliser "&" mais le compilateur VBA m'affiche un message d'erreur.
Ci-joint mon bout de code. Le L & MV et le C & MV ne fonctionnent pas !!! Que puis-je faire?
For Each c In PlageInitial
Valeur_Cherchee = c.Value
MV = c.Offset(0, 1).Value
'Dans la première exécution on a : MV = "Nb de Ventes"
Set PlageDeRecherche = Sheets("TDB").Range("E6:AF38")
'méthode find, ici on cherche la valeur exacte (LookAt:=xlWhole)
Set Trouve = PlageDeRecherche.Cells.Find(what:=Valeur_Cherchee, LookAt:=xlWhole)
'L & MV = Trouve.Row 'Je souhaite que le nom de ma variables soit : L_Nb de Ventes
'C & MV = Trouve.Column 'Je souhaite que le nom de ma variables soit : C_Nb de Ventes
Set Trouve = Nothing
Set PlageDeRecherche = Nothing
Next
Autre question, j'aimerais utiliser les valeurs stockées dans L & MV et C & MV créées, pour un autre bout de code, je pourrais le faire simplement si mon module est public, c'est bien ça?
Je vous remercie d'avance de votre aide et vous souhaite un agréable dimanche,
A+