Comparaison chaine de caractere en VBA

Bonjour,

je dois faire un projet en VBA qui consiste grosso modo a faire un formatage d'un fichier excel. La je cherche une ligne de code qui me permettrait de lire une cellule et si jamais le premier caractere de cette cellule est un espace vide, alors il enleve cet espace.

Pour que ce soit clair, je vous donne un exemple:
en A1 j'ai []oscilloscope (entre [] c'est pour caracteriser l'espace) et je voudrait que mon progamme supprime cet espace pour me donner oscilloscope.

J'ai essaye la fonction left mais ca ne marche pas, il me le fait pour toute les cellules avec ou sans espace...

Est ce que quelqu'un aurait une idee?
Merci beaucoup

1 réponse

  1. Contributeur
    bonjour,
    essaies avec la fonction TRIM

    Trim(" machin") renvoie "machin"
    0