Bonjour,
J'ai un petit souci dans une macro que l'on m'a transmise.
Il s'agit d'une boucle qui colle les données d'un onglet 'données' dans un autre onglet en fonction de caractères trouvés sur l'onglet de destination.
Le problème est que j'ai deux onglet dont le nom est proche :
'act' et 'pact' et donc il trouve la chaîne de caractères 'act' dans les deux onglets et colle les données dans les deux onglets.
Ma connaissance de débutant de VBA me fait dire que la ligne suivante exécute la recherche :
Set c = .Find(MotRecherché, LookIn:=xlFormulas)
Comment écrire cette ligne pour qu'il ne prenne les caracère que s'il trouve l'exacte correspondance et pas une partie des caractères?
D'avance merci pour votre aide
J'ai un petit souci dans une macro que l'on m'a transmise.
Il s'agit d'une boucle qui colle les données d'un onglet 'données' dans un autre onglet en fonction de caractères trouvés sur l'onglet de destination.
Le problème est que j'ai deux onglet dont le nom est proche :
'act' et 'pact' et donc il trouve la chaîne de caractères 'act' dans les deux onglets et colle les données dans les deux onglets.
Ma connaissance de débutant de VBA me fait dire que la ligne suivante exécute la recherche :
Set c = .Find(MotRecherché, LookIn:=xlFormulas)
Comment écrire cette ligne pour qu'il ne prenne les caracère que s'il trouve l'exacte correspondance et pas une partie des caractères?
D'avance merci pour votre aide