You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel图表不遵循小数分隔符设置的问题求助

Excel图表不遵循小数分隔符设置的问题求助

大家好,我遇到了一个Excel的小难题,想请教下各位:

我电脑系统默认的小数分隔符是点(.),但有一个特定的Excel工作表必须用逗号(,)作为小数分隔符。所以我写了一段简单的VBA脚本,利用工作簿的打开和窗口失活事件来切换分隔符设置:

Private Sub Workbook_Open()
    Application.UseSystemSeparators = False
    Application.DecimalSeparator = ","
    Application.ThousandsSeparator = " "
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
    Application.UseSystemSeparators = True
End Sub

打开这个工作簿时,第一个过程会把小数分隔符改成逗号,千位分隔符设为空格;当切换到其他窗口时,第二个过程会把分隔符重置回系统默认的设置。

目前单元格里的数值显示都正常,完全按照设置的逗号来显示,但图表却不遵循这个分隔符设置,还是顽固地显示点而不是逗号。

有没有朋友知道怎么解决这个问题呀?

编辑:我发现如果手动在选项里修改分隔符的话……

备注:内容来源于stack exchange,提问作者user2078224

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:14:41