Macro "Find" avec variable
Fermé
rls
-
20 juil. 2017 à 21:18
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 31 juil. 2017 à 11:55
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 31 juil. 2017 à 11:55
A voir également:
- Macro "Find" avec variable
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Find and mount - Télécharger - Récupération de données
- Macro word - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
3 réponses
jordane45
Messages postés
38471
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 mai 2025
4 742
20 juil. 2017 à 21:23
20 juil. 2017 à 21:23
Bonjour,
Oui.
Dans laquelle tu utilises le FIND
Voici des exemples pour FIND
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
.
j'avais pensé à une sorte de boucle peut-être
Oui.
Dans laquelle tu utilises le FIND
Voici des exemples pour FIND
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
.
thev
Messages postés
1970
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
30 avril 2025
710
Modifié le 28 juil. 2017 à 20:39
Modifié le 28 juil. 2017 à 20:39
Bonjour,
ci-dessous proposition d'exemple de code :
ci-dessous proposition d'exemple de code :
Sub recherche()
Dim tb(), nombre As Range, i As Long
'// Conversion des valeurs de la colonne D de la feuille 1 en un tableau à une dimension
With Feuil1.UsedRange
tb = Application.Transpose(.Columns("D").Value)
End With
'// Recherche des valeurs de la colonne V de la feuille 2 dans le tableau de feuille 1
With Feuil2.UsedRange
On Error Resume Next
For Each nombre In .Columns("V").Cells
i = 0: i = Application.Match(nombre.Value, tb, 0)
If i > 0 Then nombre.Interior.Color = 5296274
Next nombre
End With
End Sub
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 258
Modifié le 31 juil. 2017 à 11:55
Modifié le 31 juil. 2017 à 11:55
Bonjour,
Ou bien avez-vous une autre alternative à proposez ?
une MFC
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Ou bien avez-vous une autre alternative à proposez ?
une MFC
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
24 juil. 2017 à 12:16
Cependant je vois que l'on se réfère toujours à une seule même valeur de recherche pour le "What" alors que dans mon cas cette valeur change d'une cellule à l'autre...
24 juil. 2017 à 13:40