samimi94
XLDnaute Occasionnel
Bonjour à tous,
Je cherche à convertir une colonne sans passer par le menu Excel mais via une macro car il y a plusieurs onglets concernés, sachant que sur chaque feuille il s'agit du même nom de colonne.
Depuis une application externe j'importe dans Excel mes données mais le format ne me convient pas, il faut que je fasse à chaque fois Données=>Convertir=>Largeur fixe=>Texte, or je souhaiterais automatiser cela à l'ouverture de mon fichier.
Je n'ai pas réussi à l'adapter depuis l'enregistreur de macro.
Ci-joint un exemple, avec la colonne A à convertir sur les Feuilles 1,2 et 3 (dans mon fichier d'origine il s'agira de la colonne AB).
De plus dans cette même colonne je souhaite ensuite mettre le format sur 16 digits quand ce n'est pas déjà le cas.
Ex : apres la conversion j'obtiens par exemple dans une cellule 5678999990 je veux que cela se présente en 0000005678999990
Merci pour l'aide que vous pourrez m'apporter et bon week-end à tous.
Je cherche à convertir une colonne sans passer par le menu Excel mais via une macro car il y a plusieurs onglets concernés, sachant que sur chaque feuille il s'agit du même nom de colonne.
Depuis une application externe j'importe dans Excel mes données mais le format ne me convient pas, il faut que je fasse à chaque fois Données=>Convertir=>Largeur fixe=>Texte, or je souhaiterais automatiser cela à l'ouverture de mon fichier.
Je n'ai pas réussi à l'adapter depuis l'enregistreur de macro.
Ci-joint un exemple, avec la colonne A à convertir sur les Feuilles 1,2 et 3 (dans mon fichier d'origine il s'agira de la colonne AB).
De plus dans cette même colonne je souhaite ensuite mettre le format sur 16 digits quand ce n'est pas déjà le cas.
Ex : apres la conversion j'obtiens par exemple dans une cellule 5678999990 je veux que cela se présente en 0000005678999990
Merci pour l'aide que vous pourrez m'apporter et bon week-end à tous.
Dernière édition: