我正在尝试使用该Shell
函数从 Excel-VBA 打开图像。第一行代码有效,但我不希望它在 Paint 中打开。正如第二行代码所建议的那样,我希望它在 Windows Live 照片库中打开,但这一行不起作用。谁能告诉我问题是什么?
Shell("mspaint.exe C:\test\Data_Sample\Figures\" & ActiveCell.Value & ".jpeg")
Shell ("WLXPhotoGallery.exe C:\test\Data_Sample\Figures\" & ActiveCell.Value & ".jpeg")
编辑 正如 BK201 建议的那样,我尝试编写 WLXPhotoGallery 可执行文件的完整路径;虽然这确实打开了 Windows Live 照片库,但它并没有打开我需要的图像。为什么?
PGallery = "C:\Program Files (x86)\Windows Live\Photo Gallery\WLXPhotoGallery.exe"
Pic = "C:\test\Data_Sample\Figures\" & ActiveCell.Value & ".jpg"
Shell (PGallery & " " & Pic)