vba - 在文本字符串中插入空格 准备文件目录

标签 vba excel

我准备了一个代码,它读取工作表中的单元格并使用这些单元格来确定要打开必要文件的目录。

Workbooks.Open Filename:= _
"Q:\Accounts Department\JM Period End ADI\1516\Stats\Period 0" & Range("C3").Value & _
"\Eng PERIOD Reports SOUTH P" & Range("C3").Value & Range("C6").Value & " 15 16.xls"

我想要返回的是 "Q:\Accounts Department\JM Period End ADI\1516\Stats\Period 01\Eng PERIOD Reports South P1 Jul 15 16.xls" .

但不是这个,而是返回 "Q:\Accounts Department\JM Period End ADI\1516\Stats\Period 01\Eng PERIOD Reports South P1Jul 15 16.xls" (注意末尾 P1Jul 之间缺少空格)。

有人可以帮忙在里面找个地方吗?

最佳答案

改变

Range("C3").Value & Range("C6").Value 


Range("C3").Value & " " & Range("C6").Value 

我假设 Range("C3").Value1Range("C6").ValueJul

关于vba - 在文本字符串中插入空格 准备文件目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33626820/

相关文章:

VBA 检查列中的空单元格并打印值

excel - 从一个文件中随机复制数据,然后使用宏将其随机粘贴到其他 Excel 中

vba - Excel范围到平面字符串

excel - 查找某个范围内的最小/最大日期(如果它与其他列的条件匹配)

c++ - 将 __stdcall 与 C++ DLL 一起使用

xml - 使用 xsl 时,CDATA 未包含在我的 XML 中

vba - Excel VBA 自动调整 ListView 列的大小

c# - 使用 .NET Core 在 Mac OSX 上进行 Office (Excel) COM 互操作?

python - xlsxwriter: text_wrap() 不工作

vba - 运行时错误 '1004' 对象 'Range' 的方法 '_Global' 失败 - 动态表名称、循环、工作表间搜索