定义变量以设置pdf的动态位置和文件名以查找打开的文件

时间:2019-03-25 16:03:53

标签: excel vba

我正在尝试使用excel vba来简化常规过程,在该过程中,用户将找到特定的pdf,然后将其打开以允许使用pdf编辑器进行一些更新。文件名在excel工作表中指定,并且是动态的。

(我稍后可能会想动态更新此文件,但暂时不要让它变得简单-甚至现在只是出现在我眼前)。

我尝试了一些代码,但是不断遇到运行时错误或类型不匹配。

这是我当前的代码

Dim ws As Worksheet: Set ws = ThisWorkbook.Worksheets("TNR Update")
Dim r As Range: Set r = ws.Range("A82") ' this defines the actual path and filename to be searched for
Dim Hyperlink As String: Hyperlink = r.Value

ThisWorkbook.FollowHyperlink

(这是我搁浅的地方-不管我在此处添加的内容是什么,它都不起作用或完全错误)

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

这应该有效:

ParameterExpression

以上测试在我的机器上很好。如果仍然出错,请检查您在Project中获得的路径,因为它可能无效。