首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel单元默认测量单元

Excel单元默认测量单元
EN

Stack Overflow用户
提问于 2017-11-17 07:56:55
回答 3查看 9.3K关注 0票数 6

Excel单元格大小的默认测量单元是什么?是Point还是Pixel还是毫米波

默认情况下,excel单元格行高15,这个值的含义是什么?是15像素还是15点

默认情况下,excel单元格列宽度为8.43,此值的含义是什么?是8.43像素还是8.43点

如果行和列的单位是相同的,那么行高应该小于对列的宽度。但测量结果相反,行高的数目大于列宽。在单元格外观中,行小于列的宽度。

我需要创建高度90毫米(毫米)和宽度195毫米(毫米)的盒子。请让我知道哪些值要放在行和列文本框中。

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2017-11-17 09:30:52

当通过GUI访问时,列和行的默认单元确实是不同的。

图形用户界面中显示的列宽度引用Range.ColumnWidth属性,其中一个列宽度单位等于正常样式中一个字符的宽度。对于比例字体,使用字符0(零)的宽度(来源)。这意味着当您更改工作表样式时,您的列宽度也可能发生更改。

但是,该高度以点显示正常高度。

在VBA中,您既可以得到这个字体相关的单元,也可以得到宽度的正常点单元。对于高度,只能得到以点为单位的值:

代码语言:javascript
复制
Debug.Print Range("A1").ColumnWidth '8.43 characters wide by default
Debug.Print Range("A1").Width '48 points wide by default
Debug.Print Range("A1").Height '12.75 points high by default

当然,您可以计算字符宽度和点之间的转换因子:使用Arial时,Range("A1").Width / Range("A1").ColumnWidth = 5.69,10 pt。这意味着,如果你想要的大小为195毫米乘90毫米,你需要输入97.0777作为列的宽度,255.118作为列的高度,如果你使用阿里尔,10pt作为正常样式。

票数 5
EN

Stack Overflow用户

发布于 2017-11-17 08:13:59

根据微软的文档..。

您可以指定0(零)到409的行高。此值表示以点为单位的高度测量(1点等于大约1/72英寸或0.035厘米)。默认行高为12.75点(约1/6英寸或0.4厘米)。如果一行的高度为0(零),则该行将被隐藏。

多读一些这里

票数 2
EN

Stack Overflow用户

发布于 2017-11-17 08:15:44

在上面的链接中指向的位置,您可以手动更改和定义此单元:

在“文件”选项卡上,单击“Options”,单击“高级”类别,然后在“显示”下,从“规则单元”列表E 214中选择一个选项。

  • 所以,请访问这里,Microsoft参考,准确地解释了您的要求。

上面你问的是,像素宽度被重新转换成字符单位(基于普通字体)来显示.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47345811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档