2014-09-22 106 views

回答

3

在VBE立即窗口CTRL + 克尝试

? replace(replace("9.811.365,054",".",""),",",".") 
9811365.054 

所以几乎你只是窝两种功能;首先用“”替换所有的点(什么也没有),然后用点替换逗号。

具有同等的公式将是=SUBSTITUTE(SUBSTITUTE(A1,".",""),",",".")假设A19.811.365,054

+0

伟大的作品表示感谢。我无法将“9.811.365,054”替换为另一张表格中的单元格,例如'CoordinatesSheet'!C15。有任何想法吗? – Howeitzer 2014-09-22 09:59:09

+0

感谢您的更新vba4all。替代方案完美运作。 – Howeitzer 2014-09-22 10:16:22