Bonjour,
Je suis très rouillée en VBA et j'essais de me sortir de ce blocage.
Mon objectif est de créer la macro qui me permettra de m'indiquer dans la colonne I si le client en colonne E se retrouve dans la colonne B avec le résultat vrai/faux.
Après plusieurs tentatives différentes et infructueuses, j'ai décidée d'aller au plus simple et demander à la macro d'inscrire la formule dans chacune des cellules. Quelle surprise, erreur #NOM. Et pourtant toutes mes tentatives avec des formules simples directement dans Excel fonctionnent...
Quelqu'un peu m'aider?
Merci beaucoup!
Exemple du fichier
Private Sub Compare_Click()
Application.ScreenUpdating = False
Dim fin As Integer
Dim CellFormule As String
fin = ActiveSheet.Range("E" & Rows.Count).End(xlUp).Row
For C = 2 To fin
CellFormule = "=SI(NB.SI(B:B,E" & C & ")>0,""vrai"",""faux"")"
Next C
Application.ScreenUpdating = True
End Sub