Formule EXCEL RECHERCHE
Le
Serg B

Bonjour à tous jai une grande préoccupation la suivante :
je souhaite avoir une formule pour résoudre le problème suivant:
""Trouver le contenu d'une cellule X1 dans la plage de cellule x:y et attri=
buer le contenu de la cellule X2""
Merci Beaucoup!!!!
je souhaite avoir une formule pour résoudre le problème suivant:
""Trouver le contenu d'une cellule X1 dans la plage de cellule x:y et attri=
buer le contenu de la cellule X2""
Merci Beaucoup!!!!
Cela va déjà faire une boucle .... tu cherches la valeur de X1 dans les
colonnes X et Y ......
Ensuite, tu veux copier x2 ......
Si, dans les colonnes x et y, tu veux remplacer le contenu de X1 par celui
de x2, dis-le.
Les boules de cristal chaufferont moins. -))
Peut-être ceci:
Sub testmpfe()
For Each c In Range("x3:y10")
If [c] = [x1] Then [x2] = c
Next
End Sub
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"Serg B" a écrit dans le message de groupe de discussion :
Bonjour à tous jai une grande préoccupation la suivante :
je souhaite avoir une formule pour résoudre le problème suivant:
""Trouver le contenu d'une cellule X1 dans la plage de cellule x:y et
attribuer le contenu de la cellule X2""
Merci Beaucoup!!!!
---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active.
http://www.avast.com
Merci Jacquouille
En fait les Variable X1 et X2 sont des cellules quelconques et XY la plage quelconque dans laquelle je vais chercher une donné
Merci
Une formule peut extraire une valeur d'une plage de cellules, mais elle ne
peut pas recopier ce contenu dans une autre cellule qu'elle-même!
Tu peux faire ce que tu désires avec une macro. Adapte les variables
selon la donne de ton application.
Ceci n'est qu'un exemple :
'-----------------------------------------
Sub test()
Dim X1 As Variant, Trouve As Range
X1 = 10 'La valeur cherchée
With Worksheets("Feuil1") 'Nom feuille à adapter
With .Range("A1:G25") 'Plage où se fait la recherche
'Recherche si la valeur cherchée existe dans la plage
Set Trouve = .Find(what:=X1, LookIn:=xlValues, lookat:=xlWhole)
End With
If Not Trouve Is Nothing Then
'on a trouvé
Application.EnableEvents = False
'affecte le contenu de la cellule trouvé à H10
.Range("H10") = Trouve.Value
Application.EnableEvents = False
End If
End With
End Sub
'-----------------------------------------
"Serg B" a écrit dans le message de groupe de discussion :
Bonjour à tous jai une grande préoccupation la suivante :
je souhaite avoir une formule pour résoudre le problème suivant:
""Trouver le contenu d'une cellule X1 dans la plage de cellule x:y et
attribuer le contenu de la cellule X2""
Merci Beaucoup!!!!
Merci Mich D j'essai tout de suite