我想将小数点分隔符从逗号更改为点。我怎么能用宏来做这个?
答案 0 :(得分:5)
实际上你可以做到。
Sub Macro1()
With Application
.DecimalSeparator = "."
.ThousandsSeparator = ","
.UseSystemSeparators = false
End With
End Sub
Importante注意:
此更改仅在Excel内部和所有打开的Excell文件中生效。下次打开Excel时,此设置将处于活动状态。
您可以在更改之前记录此设置的状态,以便您可以将应用程序恢复到其原始状态。
答案 1 :(得分:1)
你不能。
小数点分隔符是操作系统区域设置的一部分。
无法在应用程序(Excel)级别或文件(Excel工作簿)级别更改。
如果您要在Excel中使用的文件中存在小数点分隔符问题,请编辑您的问题以说明真正的问题。
您的系统可能会使用。作为小数,但您要导入的文件使用逗号。在文本编辑器中打开文件,用逗号分隔逗号和点和点。
保存文件,然后导入Excel。
答案 2 :(得分:0)
转到“选项”,在“高级”部分中,您将找到选项"使用系统分隔符" 。取消选择并输入你自己的角色。