Bonjour à tous
Suite à l'import journalier d'un fichier texte dans un fichier excel avec formule, j'aimerais automatiser cette tâche par macro.
Cependant , je suis peu à l'aise avec VBA et j'ai besoin d'aide pour transformer cette formule en code VBA .
La formule excel est la suivante :

=SI(DROITE(G1;1)<>"1";"";SI(OU(GAUCHE(E1;1)="A";GAUCHE(E1;1)="B");"1058";SI(OU(GAUCHE(E1;1)="C";GAUCHE(E1;1)="D";GAUCHE(E1;1)="E");"1059";SI(OU(GAUCHE(E1;1)="F";GAUCHE(E1;1)="G";GAUCHE(E1;1)="H";;GAUCHE(E1;1)="I";GAUCHE(E1;1)="J";GAUCHE(E1;1)="K");"1060";SI(OU(GAUCHE(E1;1)="L";GAUCHE(E1;1)="M");"1061";SI(OU(GAUCHE(E1;1)="N";GAUCHE(E1;1)="O";GAUCHE(E1;1)="P";;GAUCHE(E1;1)="Q";GAUCHE(E1;1)="R");"1062";SI(OU(GAUCHE(E1;1)="S";GAUCHE(E1;1)="T";GAUCHE(E1;1)="U";;GAUCHE(E1;1)="V";GAUCHE(E1;1)="W";GAUCHE(E1;1)="X";GAUCHE(E1;1)="Y";GAUCHE(E1;1)="Z");"1063"; "")))))))

Elle permet si la colonne G1 se termine par 1 et en fonction de la première lettre de la colonne E1 de positionner dans la colonne M1 un code déterminé dans la formule

Merci pour votre aide