将字符串和数字连接为数字

Tom*_*k37 1 excel vba string-concatenation excel-vba

我有一些由连接的单元格组成的文本.文本中的一项是数字.如何使用所有necesarry comas等使其成为一个完整的数字.

我有:on stt 03/06 db corr PLN 60000000 val 03/06 pending
我需要:on stt 03/06 db corr PLN 60,000,000.00 val 03/06 pending

我试过CDbl(Sheets(1).Cells(i, 5).Value)但数字仍然相同.请注意,源单元格包含正确格式的数字:60,000,000.00从DB2数据库下载

非常感谢任何帮助如何实现这一目标

Tri*_*max 5

要连接您刚刚使用的字符串和数字&,请将结果转换为带有Val()函数的数字.然后,如果要格式化结果编号,可以使用Format()函数.然后你得到一个格式化的字符串

例:

j = Val("10" & 10)
s = Format(j, "##,###.00")
Run Code Online (Sandbox Code Playgroud)