Bonjour à tous,

Cela fait quelques jours que je bloque sur un petit problème de novice. Je m'explique, je suis un débutant et je voudrais :

- Changer la formule d'une cellule A appartenant à une colonne "X" si et seulement si la même cellule A d'une autre colonne "Y" est non vide.


Mon exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Sub Macro()
 
If Range("B4") <> "" Then
    Range("C4") = "=LEFT(RC[-1],3)"
End If
End Sub
Donc, si "B4" est non vide, alors "C4" prends comme formule =GAUCHE(B4;3) (Ça peut être n'importe quelle formule en passant).


Cependant il me faut une boucle pour tester toute la colonne B et je n'y arrive pas du tout ...

Pouvez-vous m'aidez s'il vous plait ? Je vous serez grandement reconnaissant.