salut
Je cherche à utiliser les fonctions Excel dans une macro VBA (j'ai réussi à utiliser le RECHERCHEV d'Excel, cela donne vlookup dans une macro...).
J'ai maintenant besoin d'utiliser la fonction GAUCHE d'Excel (i.e. la fonction left dans ma macro VBA) mais je rencontre un pb " Erreur d'execution '1004' "...
Voici le bout de macro :
Sub Macro5()
'
Dim nom As Variant
nom = Cells(2, 31).Value
Cells(2, 33).FormulaR1C1 = "=left(" & nom & ",11)"
End Sub
J'ai également un pb si je ne souhaite pas afficher le résultat dans une cellule mais dans le stocker dans une variable... (ici ça na plante pas mais ça ne donne pas le résultat voulu)
Sub Macro6()
'
Dim nom As Variant
Dim resultat As Variant
nom = Cells(2, 31).Value
resultat = "=left(" & nom & ",11)"
End Sub
Comment BIEN utiliser les fonctions Excel dans une Macro et surtout la fonction GAUCHE ?!!!
Message édité par quanto le 03-10-2006 à 17:12:39