Format cellule

Résolu/Fermé
victorgirault Messages postés 14 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 3 juillet 2015 - Modifié par victorgirault le 3/07/2015 à 09:11
victorgirault Messages postés 14 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 3 juillet 2015 - 3 juil. 2015 à 10:51
Bonjour,

Je souhaiterais que ma macro prennent en compte le format de la colonne A sur la feuille 1.
C'est à dire que les cellules A2: 00001681; A3: 00002108.... se copie de la même manière, même format, avec les 0 devant.....

Voici le bout de code a modifier d'après moi:
.Cells(lideb, 2).Resize(nbliT, 2) = T
.Range(.Cells(lideb, 2), .Cells(lideb + nbliT - 1, 2)).NumberFormat = "00000000"

ce code fonctionne très bien, quand ce qui est du format, mais s'affiche dans la cellule sous un format nombre.
Par exemple:
Nous avons A2: 00001681... je lance la macro.... cela s'affiche en B2: en "00001681" mais reste affiché dans la cellule 1681 alors que je souhaite garder les 0000 avant....

Voici le document joint avec la macro attenante.
https://www.cjoint.com/c/EGdhhoDwE6y

Je reste à votre disposition pour toutes vos questions.

Merci
A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
3 juil. 2015 à 10:00
bonjour
si tu veux du format texte
format(Range(.......) ,"00000000")
0
victorgirault Messages postés 14 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 3 juillet 2015
3 juil. 2015 à 10:48
Merci michel_m.
Pourrais tu m'écrire le code exact avec la macro que j'ai jointe stp car mes compétences en la matière sont limitées....
0
victorgirault Messages postés 14 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 3 juillet 2015
3 juil. 2015 à 10:51
'.Range(.Cells(lideb, 5), .Cells(lideb + nbliT - 1, 5)).NumberFormat = "00000000"
0
victorgirault Messages postés 14 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 3 juillet 2015
3 juil. 2015 à 10:51
C'était la réponse.
Merci à toi michel_m ^^
0