Les nombres saisis ou collés dans une cellule Excel utilisent par défaut le format Général. Il n'utilise pas de séparateurs de milliers, car cela ne serait pas toujours approprié. Les nombres que vous avez saisis ou collés peuvent être des identifiants ou des nombres à plusieurs chiffres pour lesquels il ne serait pas approprié de séparer les chiffres. Le format général est l'option la plus sûre car il essaie de faire le moins d'hypothèses possible.
Par exemple, j'ai souvent des colonnes qui contiennent une année à quatre chiffres. Si celles-ci étaient automatiquement formatées en 2 020 (pour cette année), ce serait très ennuyeux !
Vous pouvez utiliser le raccourci clavier Ctrl + Shift + ! pour formater les cellules sélectionnées au format "Style virgule", qui utilise généralement le séparateur de milliers et deux décimales. Dans Excel 365, Alt + H + K permettra d'obtenir le même résultat.
EDITAR:
Une solution de rechange consiste à créer une macro dans votre classeur de macros personnelles et à lui attribuer un raccourci clavier.
Si vous n'avez jamais utilisé le classeur de macros personnelles, le moyen le plus simple d'y accéder est d'enregistrer une nouvelle macro et de la sélectionner dans le menu déroulant.
Cliquez sur "Enregistrer une macro" dans le groupe "Code" de l'onglet "Développeur" du ruban, puis utilisez le menu déroulant de la boîte de dialogue. Vous pouvez en même temps lui donner un raccourci :
Notez l'étape que vous suivez habituellement pour formater de la façon dont vous le souhaitez.
J'ai cliqué sur "style virgule", puis j'ai supprimé les décimales et j'ai élargi un peu la colonne pour m'assurer que cela fonctionnait sur un grand nombre que j'avais dans mes données de test. Appuyez sur Alt + F11 pour ouvrir l'éditeur de code, et j'ai vu ceci :
Sub MyFormat()
'
' MyFormat Macro
'
' Keyboard Shortcut: Ctrl+g
'
Selection.Style = "Comma"
Selection.NumberFormat = "_(* #,##0.0_);_(* (#,##0.0);_(* ""-""??_);_(@_)"
Selection.NumberFormat = "_(* #,##0_);_(* (#,##0);_(* ""-""??_);_(@_)"
Columns("A:A").ColumnWidth = 24.71
End Sub
Je n'ai pas besoin de tout ça. Juste la troisième ligne, alors je l'ai modifiée pour avoir ça :
Sub MyFormat()
' Keyboard Shortcut: Ctrl+g
Selection.NumberFormat = "_(* #,##0_);_(* (#,##0);_(* ""-""??_);_(@_)"
End Sub
J'ai maintenant cette macro dans le classeur de macros personnelles, Ctrl + G appliquera ce format à ce que j'ai sélectionné.
0 votes
Vous pouvez le faire assez facilement en utilisant
Ctrl+A
puis en sélectionnant le,
dans l'onglet chiffres. Pourquoi ne pouvez-vous pas faire ça ?