Anzeige
Archiv - Navigation
432to436
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
432to436
432to436
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Spaltenbreite in cm
27.05.2004 08:52:45
Greta
Hallo!
Ich habe vorhin in einem Beitrag gesehen, dass 5 cm Spaltenbreite 25,14 ausmacht bei der Standardschrift ARIAL 10. Ich hatte vor kurzem dasselbe Problem. Wie rechnet man da um?
Vielen Dank für Eure Hilfe
Greta

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Wer ist bereit mir zu helfen?
27.05.2004 09:20:45
Greta
Vielen Dank
AW: Wer ist bereit mir zu helfen?
KlausK
Hi Greta,
die Berechnung habe ich aus dem Beitrag weiter unten.
-0,71 + 5,1425 * Wunsch in mm / 10
oder hier
https://www.herber.de/bbs/user/6811.xls
Gruss
Klaus
AW: Wer ist bereit mir zu helfen?
27.05.2004 10:06:43
Greta
Vielen Dank KlausK
Greta
AW: Spaltenbreite in cm
27.05.2004 09:46:36
Thomas
Grüezi Greta
Die Berchnungen sind alle nicht ganz stimmig, da letztlich auch der Druckertreiber ncoh mit hineinspielt - wenns denn *ganz* genau sein soll, ist noch etwas feintuning angesagt.
Ich habe die Methoden für die Breite/Höhe mal in ein Add-In gepackt:
http://users.quick-line.ch/ramel/Files/Spalte-Zeile_in_cm.XLA
Mit freundlichen Grüssen
Thomas Ramel
- MVP für Microsoft-Excel -
[Win XP Pro SP-1 / xl2000 SP-3]
Anzeige
AW: Spaltenbreite in cm
geri
Hallo Greta
hier noch als Makro, Eingabe bereits in mm

Sub Format_Spalten_ZeilenMM()
Dim sBreite As Single
Dim sAktuell As Single
Dim strText As String
Dim strAntwort As String
Dim ZHöhe As Single
Dim ZAktuell As Single
On Error GoTo Fehler
Spalte = Selection.ColumnWidth
sAktuell = (Selection.ColumnWidth + 0.71) / 5.1425 * 10
strText = "Aktuelle Spaltenbreite in mm: " & _
Format(sAktuell, "###0.00 mm") & Chr(13) _
& "Gib die gewünschte Spaltenbreite für die " & _
"aktuelle Markierung in mm ein:"
strAntwort = InputBox(strText, "Neue Spaltenbreite festlegen", _
Format(sAktuell, "###0.00"))
If strAntwort <> "" Then
sBreite = Val(strAntwort)
'sBreite = CSng(strAntwort)
Selection.ColumnWidth = -0.71 + 5.1425 * sBreite / 10
End If
ZAktuell = Selection.RowHeight
Faktor = 2.999999
ZAktuell = ZAktuell / Faktor '(Selection.RowHeight)
strText = "Aktuelle Zeilenhöhe in mm: " & _
Format(ZAktuell, "###0.00 mm") & Chr(13) _
& "Gib die gewünschte Zeilenhöhe für die " & _
"aktuelle Markierung in mm ein:"
strAntwort = InputBox(strText, "Neue Zeilenhöhe festlegen", _
Format(ZAktuell, "###0.00"))
If strAntwort <> "" Then
ZHöhe = CSng(strAntwort)
Selection.RowHeight = Faktor * ZHöhe
End If
Range("A1").Select
Exit Sub
Fehler:
Range("A1").Select
End Sub

gruss geri
Anzeige
AW: Spaltenbreite in cm
27.05.2004 10:08:37
Greta
Ihr seid wirklich super!
Danke
Greta
AW: Spaltenbreite in cm
Becker
Der Umrechnungsfaktor ist 3,6 und man erhält den Pixelwert
von Pixelwert in mm kennich nicht.
Nutze die Möglichkeit von Matthias G am 27.05.2004 08:21:44.
mfg

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige