Direkt zum Inhalt

Wie stelle ich die Zellengröße in Excel in cm (Zentimeter) ein?

In einem Arbeitsblatt sind die Standardeinheiten für die Zeilenhöhe und Spaltenbreite voreingestellt. Die Standardspaltenbreite beträgt 8.38 Zeichen und die Standardzeilenhöhe 12.75 Punkte. In Excel ist es schwierig, die Zeilenhöhe oder Spaltenbreite in Zoll oder Zentimetern festzulegen. Manchmal müssen Sie jedoch aus irgendeinem Grund die Höhe und Breite auf Zentimeter ändern. Wie können Sie dieses Problem lösen?

Stellen Sie die Zellengröße mit dem VBA-Code in cm (Zentimeter) ein

Stellen Sie die Zellengröße mit Kutools for Excel in cm (Zentimeter) eingute Idee3


Pfeil blau rechte Blase Stellen Sie die Zellengröße mit dem VBA-Code in cm (Zentimeter) ein

Sie können die Höhe und Breite mit den Funktionen von Excel nicht in Zentimetern einstellen, außer wenn Sie VBA-Code verwenden. Die folgenden zwei Codes können Ihnen beim Festlegen der Spaltenbreite und Zeilenhöhe helfen. Gehen Sie wie folgt vor:

1. Wählen Sie die Zellen aus, für die Sie sie in Zentimetern festlegen möchten.

2 Klicken Entwickler:in / Unternehmen > Visual BasicEin neuer Microsoft Visual Basic für Anwendungen Fenster wird angezeigt, klicken Sie auf Insert > Modulund geben Sie den folgenden Code in das Modul ein:

Code zum Einstellen der Zeilenhöhe in Zentimetern:

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. Dann klick doc-multiplizieren-berechnen-3 Schaltfläche, um den Code auszuführen. Ein Eingabeaufforderungsfeld wird angezeigt, in dem Sie aufgefordert werden, eine Reihe von Zeilenhöhen einzugeben. Siehe Screenshot:

doc-set-cell-size-cm1

Note: Die von Ihnen eingegebene Zahl muss kleiner als 15 sein. Dieser VBA-Code ändert die Zeilenhöhe nicht, wenn Sie in dieses Dialogfeld 0 eingeben.

4 Klicken OK. Die Zeilenhöhe der ausgewählten Zellen wurde auf 2 Zentimeter eingestellt. Siehe Screenshot:

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

Wenn Sie die Spaltenbreite auch in Zentimetern einstellen möchten, können Sie den folgenden Code eingeben:

Code zum Einstellen der Spaltenbreite in Zentimetern:

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

Pfeil blau rechte Blase Stellen Sie die Zellengröße mit Kutools for Excel in cm (Zentimeter) ein

Mit den oben genannten Codes können Sie die Zellengröße nur in Zentimetern einstellen. Heute stelle ich Ihnen ein multifunktionales Tool vor. Kutools for Excel Hiermit kann nicht nur die Zellengröße in Zentimetern, sondern auch in Zoll, Pfund und Pixel eingestellt werden.

Kutools for Excel, mit mehr als 300 praktische Funktionen erleichtern Ihre Arbeit. 

Nach der Installation Kutools für Excel, bitte gehen Sie wie folgt vor:(Kutools für Excel jetzt kostenlos herunterladen!)

1. Markieren Sie die Zellen, für die Sie sie festlegen möchten, in Zentimetern.

2 Klicken Kutools > Format > Adjust Cell Size, siehe Screenshot:

doc Zellengröße cm9 einstellen

3. In dem Adjust Cell Size Wählen Sie im Dialogfeld Unit type Sie benötigen und spezifizieren die Row height und Column width für Set values Sektion. Siehe Screenshot:

doc Zellengröße in cm 5 einstellen

4. Dann klick OK or Jetzt bewerben. Sie erhalten Zellen mit einer Zeilenhöhe von 2 cm und einer Spaltenbreite von 3 cm.

doc-set-cell-size-cm6


Pfeil blau rechte Blase Stellen Sie die Zellengröße mit Kutools for Excel in cm (Zentimeter) ein

Kutools für Excel: 300 + Funktionen, die Sie in Excel haben müssen, 30 Tage kostenlose Testversion von hier.

In Verbindung stehende Artikel:

Legen Sie die Spaltenbreite und Zeilenhöhe für einen Bereich fest

Wie quadriere ich mehrere Zellen in Excel?

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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;
This comment was minimized by the moderator on the site
Seems redundant. Just go into the regular column size dialogue and add "cm" after typing the size.
This comment was minimized by the moderator on the site
Needed this badly. Thank you so much!
This comment was minimized by the moderator on the site
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!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations