Excel VBA modifier une cellule dans un classeur excel fermé

zztop -  
 ZZtop -
Bonjour,

J'aimerais pouvoir créer un code qui me permettra de changer la valeur d'une cellule dans un document excel nommé Y (classeur fermé) si la valeur d'une cellule de mon document excel nommé X est égale à la valeur d'une autre cellule du classeur Y.
En gros, je ne sais pas si je suis clair mais si j'ai A1=coucou sur mon premier classeur (fermé) et que j'encode B1=coucou sur mon second classeur, A2 sur mon premier classeur= OK.

Ici j'ai un code fonctionnel mais seulement sur ma feuille. Je ne sais pas comment atteindre l'autre classeur fermé. Les portions en gras sont celles que je voudrais modifier.

Private Sub CommandButton1_Click()

ActiveSheet.Range("A1:L45").Select ' sélection de la plage de cellules à imprimer
Selection.PrintOut Copies:=1, Collate:=True

For i = 1 To 5
If Range("A" + CStr(i)).Value = Range("B" + CStr(i)).Value Then '

Range("C" + CStr(i)).Value = "OK"

'Else

'Range("C" + CStr(i)).Value = ""

End If
Next

End Sub

D'avance, merci.
A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
2
ZZtop
 
merci je vais essayer
0