jdm*_*jdm 7 microsoft-excel microsoft-excel-2013
我在德语版 Windows 8.1 上使用 Excel 2013。当我在单元格或图表中将数字格式化为 number 时,它会以逗号显示为小数点(如“3,1415”)。我想用句点显示数字,就像在英语(美国)语言环境中一样。
我尝试了具有明确语言环境的数字格式,例如
[$-409]0.0;@
Run Code Online (Sandbox Code Playgroud)
但这没有用。不过,它确实适用于日期 ( [$-409]MMM JJ;@
)。
如何设置带句点的数字格式?我正在寻找最具非侵入性的解决方案,因此更改我的系统区域设置不是一个选择。在工作簿或工作表的基础上更改语言是可以的,但我更喜欢适用于单个单元格或图表元素的语言。我不想更改数据,因此substitute
功能等将不起作用。
如果您有一个将pi显示为:
3,1415
Run Code Online (Sandbox Code Playgroud)
选择该单元格并运行这个小宏:
Sub Reformat()
Dim st As String
st = ActiveCell.Text
st = Chr(34) & Replace(st, ",", ".") & Chr(34)
ActiveCell.NumberFormat = st & ";;;"
End Sub
Run Code Online (Sandbox Code Playgroud)
显示将变为:
3.1415
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12605 次 |
最近记录: |