使用VBA将逗号小数转换为句点小数

时间:2018-07-27 13:36:25

标签: excel vba excel-vba

正如标题所示,我希望使用VBA将逗号小数(法语加拿大系统)转换为句点小数。

除此之外,

  1. 它必须转换第三列和第四列
  2. 这些列中的某些单元格是空的(我不是在谈论所有小数点以下的空单元格,而是中间的那些单元格
  3. 小数是字符串
  4. 下图中的行数仅用于示例目的。他们可能更多。
  5. 小数点对不同的表(银行对帐单)也有所不同,因此我不希望有仅适用于这些数字的代码。
  6. 小数点分隔符是“,”
  7. 组分隔符为“”

最后,一些我想要的图像不完全(请事先阅读以上内容):

从此

enter image description here

对此

enter image description here

1 个答案:

答案 0 :(得分:1)

  1. 按下“录制宏”按钮;
  2. 选择3.和4.列;
  3. Ctrl + H ;
  4. Replace box的字段中写下您需要替换的内容;
  5. 替换;
  6. 停止记录宏;
  7. 查看记录的代码;