Run shell command in VBA

I have tested the below code running from a macro in excel and it works fine
Shell "rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen \\path"

But instead of opening fax viewer i want to open document imaging. I tried this but it doesn't work. I know document imaging is mspview.exe but don't know if thats what i need.
Shell "rundll32.exe C:\Program Files\Common Files\Microsoft Shared\MSPaper\MSPVIEW.EXE, \\path"

Also instead of path I want the value of the active cell in excel, which is the path.

Any help would be appreciated as I have tried loads of variations
j8547Asked:
Who is Participating?
 
AmazingTechConnect With a Mentor Commented:
Try this.

Shell "C:\Program Files\Common Files\Microsoft Shared\MSPaper\MSPVIEW.EXE"
0
 
j8547Author Commented:
Yes that works. I have tried that path before but I was putting the run infront of it and then nothing was happening. It opens up document imaging. How do I pass the value of the active cell. it is a path to a file
0
 
j8547Author Commented:
Got all working. Thanks for your help.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.