为什么我在 .Attachments 部分收到“文件路径错误”

时间:2020-12-20 03:53:27

标签: vba

嗨,我收到了一个文件路径错误,我一生都无法弄清楚原因。

开始: 在我的电子表格中,A 列包含支票编号,B 列包含区域编号(即支票编号 123456 和区域编号 2)。我正在尝试自动发送电子邮件,以便向关联区域发送一个支票号码。

问题: 将包含在电子邮件中的附件是“FCC02 218920457”。 FCC02 是地区,后面的数字是支票号码。它是并将永远是 pdf 文档。

下面的代码是我目前必须抓取支票号码并在它之前添加区域号码以完成文件路径:

.Attachments.Add "Y:\M. Clark" & "\" & "Check Copies" & "\" & Yr & "\" & Mnth & "\" & Dte & "\" & "FCC0" & CStr(Chk.Offset(, 1).Value) & vbNewLine _

 & " " & CStr(Chk.Value) & ".pdf"

Yr、Mnth 和 Dte 是通过输入框获取值的变量(不幸的是我必须这样做,因为我们在保存文件时处理随机日期)。 “CStr(Chk.Offset(, 1).Value)”是获取区域编号的原因,这就是为什么在介绍中所述的 B 列中存在偏移。

无论如何,只要程序到达上面的代码,我就会收到错误消息。我相信它在此部分的某个地方:

"FCC0" & CStr(Chk.Offset(, 1).Value) & vbNewLine _

但是我不知道为什么

如果有人能提供帮助,将不胜感激!

谢谢

0 个答案:

没有答案
相关问题