Excel VBA - 以英寸为单位计算列宽
Excel VBA - Calculate column width in inches
我正在尝试确定以英寸为单位的列宽。
此公式将宽度设置为 5 英寸,但我看不到 C 列的宽度(以英寸为单位)...
Columns("D:D").ColumnWidth = Application.InchesToPoints(5) * (Columns("D:D").ColumnWidth / Columns("D:D").Width)
感谢任何帮助。
将列宽除以 Application.InchesToPoints(1)(基本上是 72)。
MsgBox Columns("C").Width / Application.InchesToPoints(1)
"Columnwidth" 不是点数,"Width" 是点数。
我正在尝试确定以英寸为单位的列宽。 此公式将宽度设置为 5 英寸,但我看不到 C 列的宽度(以英寸为单位)...
Columns("D:D").ColumnWidth = Application.InchesToPoints(5) * (Columns("D:D").ColumnWidth / Columns("D:D").Width)
感谢任何帮助。
将列宽除以 Application.InchesToPoints(1)(基本上是 72)。
MsgBox Columns("C").Width / Application.InchesToPoints(1)
"Columnwidth" 不是点数,"Width" 是点数。