我想要一个 Excel 电子表格,它在 A 列中有一个文件路径和名称。运行宏时,假设 A1 中指定的文件应该在用户的机器上打开。该文件可以是 .doc、.xls、.txt 等......而不是我的 vba 需要知道应用程序的完整路径,我怎么能让 vba 告诉机器“请打开这个文件并使用你的应用程序与扩展相关联”?
我已经发现它可以与完整路径一起使用:
dblShellReturned = Shell("C:\Windows\System32\notepad.exe myfile.txt, vbNormalFocus)
我怎样才能让它与类似的东西一起工作:
dblShellReturned = Shell("myfile.txt", vbNormalFocus) ' how do I get this to work
先感谢您!