Comparer valeur d'une variable avec cellule

Fermé
JM27 - 15 sept. 2009 à 14:50
 JMC27 - 15 sept. 2009 à 17:06
Bonjour,
Je souhaite comparer la valeur d'une cellule avec une variable, si la valeur de la cellule est égale à ma variable (texte) alors je me positionne sur 2 cellules de la même ligne, je les copies et les colles sur un autre classeur.
Si la valeur de la cellule n'est pas la même que la variable, je passe à la cellule suivante (dans la même colonne) et fait le même test jusqu'à la fin de la colonne ou une limite fixée par moi même.
J'ai commencé comme ça mais ça marche pas !
Option Explicit
Dim vendeur, Code, Truc


Sub Statvendeur()

vendeur = InputBox("Quel Nom de vendeur ?", "Affichage du nom du vendeur")

Sheets("Résultat contrôle").Select
ChDir "H:\CSO\Vendeurs ciblés"
Workbooks.Open Filename:="H:\nom de mon répertoire\Vendeurs ciblés\Vendeurs ciblés mensuel.xls"
Range("D6").Select
If ("D6") = vendeur Then
Range("G6,J6").Select
Selection.Copy
Windows((vendeur) & ".xls").Activate
Sheets("Résultat contrôle").Select
Range("B104").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ElseIf ("C6") <> vendeur Then
Range("D7").Select
End If



End Sub

Merci par avance de votre aide !

3 réponses

Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 1 458
15 sept. 2009 à 15:28
Bonjour,
Pouvez-vous préciser se qui ne marche pas ?
0
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 313
15 sept. 2009 à 15:32
bonjour,

Range("D6").Select
If ("D6") = vendeur Then
....
ElseIf ("C6") <> vendeur Then
   Range("D7").Select
End If 


à transformer en
 If range("D6") = vendeur Then 
....
ElseIf range("C6") <> vendeur Then
       Range("D7").Select
   End If 
end if
0
Merci Michel, cela fonctionne parfaitement avec tes conseils !

Super
0
Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 1 458
15 sept. 2009 à 15:39
Bonjour,
C'est bon, mais il manque la boucle sur les vendeurs en colonne "C" !
0

Discussions similaires