关于 Visio ShapeSheet 参考) (度量单位
当您向文本插入域或者建立公式时,常常要指定所键入的值的度量单位。
根据您输入的公式所在的单元格的不同,Microsoft Visio 对这个公式求值的结果也会有所不同。 通常,用来表示形状位置、尺寸或角度的单元格需要一个数字单位对,它由一个数字和用来解释该数字的限定单位组成。 很多其他单元格不需要单位,它们求值的结果为字符串、TRUE 或 FALSE,或是索引值。 例如, FillForegnd 单元格中的同一公式表示绘图调色板中的颜色 5 表示 TRUE (并将形状的宽度) 锁定在 LockWidth 单元格中。
如果在单元格中输入的公式的期望值是个尺寸标记值,则一定要指定度量单位。 如果没有指定度量单位,Visio 会为该单元格使用默认单位,如页面单位、绘图单位、类型单位、持续时间单位或者角度单位。
度量单位
在 ShapeSheet 公式中指示度量单位时,使用在下表中列出的缩写。
要指定如下度量单位 | 使用 | 自动常量 |
---|---|---|
厘米 |
厘米 |
visCentimeters (69) |
Ciceros |
c |
visCiceros (54) |
日期或时间 |
date |
visDate (40) |
学位 |
度 |
visDegrees (81) |
Didots |
d |
visDidots (53) |
已用星期数 |
ew |
visElapsedWeek (43) |
已用天数 |
ed |
visElapsedDay (44) |
已用小时数 |
嗯 |
visElapsedHour (45) |
已用分钟数 |
em |
visElapsedMin (46) |
已用秒数 |
es |
visElapsedSec (47) |
脚 |
英尺 |
visFeet (66) |
英寸 |
in |
visInches (65) |
公里 |
公里 |
visKilometers (72) |
米 |
m |
visMeters (71) |
英里 |
mi |
visMiles (68) |
毫米 |
mm |
visMillimeters (70) |
分钟 |
' |
visMin (84) |
海里 |
纳米 |
visNautMiles (76) |
Percent |
% |
visPercent (33) |
Picas |
p |
visPicas (51) |
Points |
pt |
visPoints (50) |
Radians |
Rad |
visRadians (83) |
秒 |
" |
visSec (85) |
码 |
Yd |
visYards (75) |
复合度量单位
在公式中,您可以用下表中的缩写表示复合数字的度量单位。 Visio 会简化结果并将它们用复合单位显示出来。
例如,如果您输入 45.635°,Visio 显示等价值为 45° 38' 6"。
要指定单位 | 使用如下缩写 | 自动常量 |
---|---|---|
Cicero 和 didot |
CICERO/DIDOT |
visCicerosAndDidots (52) |
度、分和秒 |
° |
visDegreeMinSec (82) |
英尺和英寸 |
英尺/英寸 |
visFeetAndInches (67) |
十二点活字和磅 |
PICAPOINTS |
visPicasAndPoints (49) |
分数度量单位
可以在 DrawingScale 单元格中指定小数度量单位,以影响 Visio 在绘图窗口中显示的标尺细分数。 默认情况下,Visio 在绘制其标尺时将距离十等分。 如果在 DrawingScale 单元格中使用小数度量单位,Visio 会将距离划分为以下值:
visInchFrac 和 visMileFrac 的八分之八*
对于 visFeetAndInches 而言为十二等分
分数度量单位对除 DrawingScale 单元格以外的单元格没有影响。
要指定分数单位 | 使用如下缩写 | 自动常量 |
---|---|---|
分数英寸 |
IN_F |
visInchFrac (73) |
分数英里 |
MI_F |
visMileFrac (74) |
英尺和英寸 |
英尺/英寸 |
visFeetAndInches (67) |
多维度量单位
在公式中,您可以用下表中的缩写表示多维数字的度量单位。 Visio 会简化结果并将它们用多维单位显示出来。
要指定多维单位 | 使用如下缩写 | 自动常量 |
---|---|---|
英亩 |
亩 |
visAcre (36) |
厘米 |
平方。 CM.、SQ CM、CM.^2、CM^2 |
visCentimeters (69) |
脚 |
平方。 FT.、SQ FT、FT.^2、FT^2 |
visFeet (66) |
公顷 |
HECTARES、HECTARE、HA.、HA |
visHectare (37) |
英寸 |
平方。 IN.、SQ IN、IN.^2、IN^2 |
visInches (65) |
公里 |
平方。 KM.、SQ KM、KM.^2、KM ^2 |
visKilometers (72) |
米 |
平方。 M.、SQ M、M.^2、M ^2 |
visMeters (71) |
英里 |
平方。 MI.、SQ MI、MI.^2、MI ^2 |
visMiles (68) |
毫米 |
平方。 MM.、SQ MM、MM.^2、MM ^2 |
visMillimeters (70) |
码 |
平方。 YD.、SQ YD、YD.^2、YD^2 |
visYards (75) |
通用字符串
在 Visio 的本地化版本中,可识别的字符串集随语言而变化。 如果您希望程序可以使用多种语言,则将通用字符串用于度量单位。
适用对象 | 使用 |
---|---|
厘米 |
厘米 |
Ciceros |
C |
Cicero 和 didot |
CICERO/DIDOT |
日期或时间 |
日期 |
学位 |
度 |
度、分和秒 |
° |
Didots |
D |
已用星期数 |
EW |
已用天数 |
ED |
已用小时数 |
嗯 |
已用分钟数 |
Em |
已用秒数 |
ES |
脚 |
英尺 |
英尺和英寸 |
英尺/英寸 |
英寸 |
IN |
分数英寸 |
IN_F |
公里 |
公里 |
米 |
M |
英里 |
米 |
分数英里 |
MI_F |
毫米 |
MM |
分钟 |
' |
海里 |
纳米 |
Percent |
% |
Picas |
P |
十二点活字和磅 |
PICAPOINTS |
Points |
铂 |
Radians |
Rad |
秒 |
" |
码 |
Yd |
隐式度量单位
当 Visio 分析和存储数字单位对时,它可以使用显式单位或隐式单位。 用显式单位表示的数字总是按最初输入的度量单位显示。 用隐式单位表示的数字总是转换为以适合于单元格的绘图、页面或角度单位表示的等价值。
例如,假设您在单元格 A 和单元格 B 中分别用显式单位和隐式单位输入 1 英寸的等价值,单元格 A 和 B 都使用绘图单位。 然后,您将页面的默认单位改为厘米。 单元格 A 仍然显示 1 in.,因为它使用不随默认值变化的显式单位。 而单元格 B 现在显示 2.54 cm,它使用默认单位的等价值。
要隐式输入单位,应使用以下语法。
number [unit , flag ]
值 | |
---|---|
number |
原始值,如 3.7、1.7E-4 或 5 1/2。 |
单位 |
最初表示 number 的单位。 |
flag |
显示隐式值单位时使用的度量系统。 其值请参见下表。 |
参数 标志 是以下字母之一, (大写或小写) 指示显示隐式值单位时应使用的度量系统。
国旗 | 度量系统 | 示例 |
---|---|---|
a、A |
Angular |
=5[deg,A] |
d、D |
Drawing |
=5[in,D] |
e、E |
持续时间 |
=5[eh,E] |
p、P |
页面 |
=5[in,P] |
t、T |
类型 |
=5[pt,T] |
另外,您可以对隐式绘图、页面、文本、角度和时间单位分别使用隐式单位 DL、DP、DT、DA、DE。 这些单位假设关联值是内部单位。 例如,如果当前的度量系统是厘米,则 =2 DL 将被解释为两个内部单位(英寸)并显示为 5.08 cm。
使用上述隐式语法,该表达式(=2 DL)等价于 2[in,d]。 使用隐式语法可以选择如何解释值,因此还可以指定 2[ft,d],它将解释为 2 英尺,并显示为 60.96 cm。隐式单位 DL、DP、DT、DA 和 DE 是通用的,没有本地化的对应项。
默认度量单位
以下是默认度量单位及其在用户界面中的等价设置。
默认度量单位 | 用户界面等价设置 |
---|---|
visDrawingUnits |
页面中 DrawingScale 单元格的单位或者包含该单元格的主控形状的单位。 |
visPageUnits |
在“页面设置”对话框的“页面属性”选项卡上的“度量单位”框中选定的单位(在“设计”选项卡上,单击“页面设置”箭头)。 |
visTypeUnits |
在“Visio 选项”对话框的“高级”选项卡上的“显示”下的“文本”框中选择的单位 (单击“文件”选项卡,然后单击“选项”) 。 |
visAngleUnits |
在“Visio 选项”对话框的“高级”选项卡上的“显示”下方的“角度”框中选定的单位。 |
visDurationUnits |
在“Visio 选项”对话框的“高级”选项卡上的“显示”下方的“持续时间”框中选定的单位。 |