s输出就是.txt,而不是a.txt,为什么dim s as string s= "a " s=s & ".txt "[解决办法]楼主的代码绝不可能出这个问题 [解决办法]不可能吧 楼主的电脑坏了[解决办法]Dim s As String s = "a " s = s & ".txt " Debug.Print s 不会吧 你好好看看结果[解决办法]楼主可能是在实际项目中遇到了问题,现在贴的并非实际出问题的代码