Excel : Cellule avec toujours 8 caractères
Fermé
Lutz
-
30 oct. 2023 à 14:42
NICK337 Messages postés 9 Date d'inscription vendredi 3 juillet 2015 Statut Membre Dernière intervention 13 décembre 2023 - 7 nov. 2023 à 23:11
NICK337 Messages postés 9 Date d'inscription vendredi 3 juillet 2015 Statut Membre Dernière intervention 13 décembre 2023 - 7 nov. 2023 à 23:11
A voir également:
- Excel : Cellule avec toujours 8 caractères
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
2 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
30 oct. 2023 à 16:55
30 oct. 2023 à 16:55
Bonjour,
Formatez la colonne.
Code obtenu avec l'enregistreur de macro et modifie pour eviter les select
Sub Macro1() ' ' Macro1 Macro ' ' Columns("C:C").NumberFormat = "00000000" 'Selection.NumberFormat = "00000000" End Sub
NICK337
Messages postés
9
Date d'inscription
vendredi 3 juillet 2015
Statut
Membre
Dernière intervention
13 décembre 2023
7 nov. 2023 à 23:11
7 nov. 2023 à 23:11
Bonjour,
Pour ajouter des zéros devant les valeurs dans la colonne B de votre feuille Excel à l’aide d’une macro VBA, vous pouvez utiliser le code suivant :
Sub AjouterZeros()
Dim Plage As Range
Dim Cellule As Range
' Définir la plage de cellules
Set Plage = ThisWorkbook.Sheets("Nom_de_votre_feuille").Range("B7:B2000")
' Parcourir chaque cellule dans la plage
For Each Cellule In Plage
' Si la cellule n'est pas vide
If Cellule.Value <> "" Then
' Ajouter des zéros devant la valeur jusqu'à atteindre 8 caractères
Cellule.Value = Right("00000000" & Cellule.Value, 8)
End If
Next Cellule
End Sub
N’oubliez pas de remplacer “Nom_de_votre_feuille” par le nom de votre feuille Excel.