首页 > 解决方案 > 用新值替换字符串

问题描述

我的工作表名称是例如:PMCC 1并且工作表中的内容是PMCC#01.
我想PMCC#01用替换功能将工作表名称转换为。

我试过这段代码

temp = ws.Name
newtemp = Replace(temp,"","#0")

结果,我只得到1。

标签: excelvba

解决方案


你不只需要:

ws.Name = Replace(ws.Name, " ", "#0")

主要区别是" "而不是""


推荐阅读