Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Log In
x
or
x
x
Inscription
x

or

Comment définir la taille de la cellule en cm (centimètres) dans Excel?

Sur une feuille de calcul, les unités par défaut pour la hauteur de ligne et la largeur de colonne sont prédéfinies et la largeur de colonne par défaut est 8.38 caractères et la hauteur de ligne par défaut est 12.75 points. Et dans Excel, il vous est difficile de définir la hauteur ou la largeur de la colonne en pouces ou en centimètres. Mais, parfois, vous devez changer la hauteur et la largeur en centimètres dans un but précis. Comment pourriez-vous résoudre ce problème?

Définir la taille de la cellule en cm (centimètres) avec le code VBA

Définir la taille de la cellule en cm (centimètres) avec Kutools for Excelbonne idée3

Combinez facilement plusieurs feuilles / classeurs en une seule feuille ou un classeur

Pour combiner plusieurs feuilles ou classeurs dans une feuille ou un classeur peut être difficile dans Excel, mais avec le Combine Fonction dans Kutools pour Excel, vous pouvez combiner fusionner des dizaines de feuilles / classeurs dans une feuille ou un classeur, aussi, vous pouvez consolider les feuilles en un par plusieurs clics seulement. Cliquez pour l'essai gratuit de 60 days!
combiner des feuilles
Kutools for Excel: avec plus de 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60.

flèche bleue droite bulle Définir la taille de la cellule en cm (centimètres) avec le code VBA

Navigation par onglets et édition de plusieurs classeurs Excel / documents Word tels que Firefox, Chrome, Internet Explorer 10!

Vous pouvez être familier pour voir plusieurs pages Web dans Firefox / Chrome / IE, et basculer entre eux en cliquant sur les onglets correspondants facilement. Ici, l'onglet Office prend en charge le traitement similaire, ce qui vous permet de parcourir plusieurs classeurs Excel ou documents Word dans une fenêtre Excel ou une fenêtre Word et de basculer facilement entre eux en cliquant sur leurs onglets. Cliquez pour l'essai gratuit de l'onglet Office!

excel

Vous ne pouvez pas définir la hauteur et la largeur en centimètres avec les fonctions d'Excel, sauf pour l'utilisation du code VBA. Les deux codes ci-dessous peuvent vous aider à définir la largeur de la colonne et la hauteur de la ligne. Faites comme suit:

1. Sélectionnez les cellules que vous souhaitez définir en centimètres.

2. Cliquez Développeur > Visual Basic, Un nouveau Microsoft Visual Basic pour les applications la fenêtre sera affichée, cliquez sur insérer > Moduleet entrez le code suivant dans le module:

Code de réglage de la hauteur de la rangée en centimètres:

Sub RowHeightInCentimeters()
Dim cm As Single
cm = Application.InputBox("Enter Row Height in Centimeters", _
"Row Height (cm)", Type:=1)
If cm Then
Selection.RowHeight = Application.CentimetersToPoints(cm)
End If
End Sub

3. Puis clique doc-multiplier-calcul-3 bouton pour exécuter le code. Et une boîte de dialogue apparaîtra pour vous demander d'entrer un nombre de lignes. Voir la capture d'écran:

doc-set-cell-size-cm1

Note: le nombre que vous entrez doit être inférieur à 15. Et ce code VBA ne changera pas la hauteur de ligne si vous entrez 0 dans cette boîte de dialogue.

4. Cliquez OK. Et la hauteur de ligne des cellules sélectionnées a été définie avec des centimètres 2. Voir la capture d'écran:

doc-set-cell-size-cm2 -2 doc-set-cell-size-cm3

Si vous souhaitez également définir la largeur de colonne en centimètres, vous pouvez entrer le code suivant:

Code pour la définition de la largeur de la colonne en centimètres:

Sub ColumnWidthInCentimeters()
Dim cm As Single, points As Integer, savewidth As Integer
Dim lowerwidth As Integer, upwidth As Integer, curwidth As Integer
Dim Count As Integer
Application.ScreenUpdating = False
cm = Application.InputBox("Enter Column Width in Centimeters", _
"Column Width (cm)", Type:=1)
If cm = False Then Exit Sub
points = Application.CentimetersToPoints(cm)
savewidth = ActiveCell.ColumnWidth
ActiveCell.ColumnWidth = 255
If points > ActiveCell.Width Then
MsgBox "Width of " & cm & " is too large." & Chr(10) & _
"The maximum value is " & _
Format(ActiveCell.Width / 28.3464566929134, _
"0.00"), vbOKOnly + vbExclamation, "Width Error"
ActiveCell.ColumnWidth = savewidth
Exit Sub
End If
lowerwidth = 0
upwidth = 255
ActiveCell.ColumnWidth = 127.5
curwidth = ActiveCell.ColumnWidth
Count = 0
While (ActiveCell.Width <> points) And (Count < 20)
If ActiveCell.Width < points Then
lowerwidth = curwidth
Selection.ColumnWidth = (curwidth + upwidth) / 2
Else
upwidth = curwidth
Selection.ColumnWidth = (curwidth + lowerwidth) / 2
End If
curwidth = ActiveCell.ColumnWidth
Count = Count + 1
Wend
End Sub

flèche bleue droite bulle Définir la taille de la cellule en cm (centimètres) avec Kutools for Excel

Avec les codes ci-dessus, vous ne pouvez définir que la taille des cellules en centimètres, aujourd'hui, je vais vous présenter un outil multifonctionnel, Kutools for Excel qui non seulement peut définir la taille des cellules en centimètres mais aussi en pouces, livres et pixels.

Kutools for Excel, avec plus de 200 fonctions pratiques, rend vos travaux plus faciles.

Après l'installation de Kutools pour Excel, s'il vous plaît faire comme ci-dessous:(Téléchargement gratuit Kutools pour Excel maintenant!)

1.Highlight les cellules que vous voulez les définir en centimètres.

2. Cliquez Kutools > Format > Adjust Cell Size, voir capture d'écran:

doc définir la taille de la cellule cm9

3. dans le Adjust Cell Size boîte de dialogue, choisissez le Unit type vous avez besoin et spécifiez le Row height et Column width avec Set values section. Voir la capture d'écran:

doc définit la taille de la cellule en cm 5

4. Puis clique OK or Appliquer. Vous obtiendrez des cellules avec une hauteur de ligne cm 2 et une largeur de colonne 3cm.

doc-set-cell-size-cm6


flèche bleue droite bulle Définir la taille de la cellule en cm (centimètres) avec Kutools for Excel

Kutools pour Excel: 200 + fonctions que vous devez avoir dans Excel, Essai gratuit 60-day d'ici.

Articles Liés:

Définir la largeur de colonne et la hauteur de ligne pour une plage

Comment carreler plusieurs cellules dans Excel?


Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

Voir la liste des fonctionnalités Essai gratuit illimité de jours 60 Voir la liste de prix

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Iverson Farias Costa · 3 years ago
    Thank you. I used your idea to compare ColumnWidth and Width, and it was very helpful. I did this function in Object Pascal and want to share it with you. Thanks.

    procedure ActiveCellColumnWidthInCentimeters(ExcelApp: Variant; CM: Double);
    var
    dColumnWidth, dWidth, points: Double;
    begin
    dColumnWidth := ExcelApp.ActiveCell.ColumnWidth;
    dWidth := ExcelApp.ActiveCell.Width;
    points := ExcelApp.CentimetersToPoints(CM);

    ExcelApp.ActiveCell.ColumnWidth := ((points * dColumnWidth) / dWidth);
    end;
  • To post as a guest, your comment is unpublished.
    dm · 3 years ago
    Seems redundant.

    Just go into the regular column size dialogue and add "cm" after typing the size.
  • To post as a guest, your comment is unpublished.
    Sani · 4 years ago
    Needed this badly. [b]Thank you so much![/b]
  • To post as a guest, your comment is unpublished.
    MrsJennyk · 4 years ago
    Wow - that is awesome! I needed to set cells to print at a certain size. I have never been able to figure out how to do that before. Yay for VBA!