如何将Range值添加到字符串

时间:2016-08-21 06:50:58

标签: excel vba excel-vba

保存为我的文件,我目前正在使用常规字符串名称:

ActiveWorkbook.SaveAs Filename:=Application.ActiveWorkbook.Path & "\pleaseworkooo", FileFormat:=52

我有范围值:

Dim mNumber As Range
Set mNumber = Range("C13:D13")

我想用mNumber.Value保存我的文件,以保存为具有此值名称的文件。

有任何帮助吗?谢谢!

2 个答案:

答案 0 :(得分:1)

Filename:=Application.ActiveWorkbook.Path & "\" & Range("C13").Value

即使两个单元格C13和D13合并,"值"表现得好像它在C13中(合并的一组单元格中包含的任何值都是"在"左上角的单元格中)

如果您尝试从C13:D13获取值,您仍然会得到一个数组。

答案 1 :(得分:0)

对不起,那是我的第二个用户...
@Andreas - 你是什么意思?
@user - 将它们组合成一个单元格...... 蒂姆 - 我只有一个号码,例如207 ......

此代码目前正在运行:

ActiveWorkbook.SaveAs Filename:=Application.ActiveWorkbook.Path & "\pleaseworkooo", FileFormat:=52