|
お世話になります。
よくわからないので、教えていただきたく質問いたします。
EXCELから、全く別のソフトを立ち上げたいと考えています。
ソフトはマイクロソフトのアプリケーション以外のもので、何で作られているかはわかりません。
「新しいマクロの記録」で、行うと、
挿入⇒ハイパーリンク⇒ソフトを指定⇒
ACTIVECELLに「..\..\..\フォルダー名\ファイル名.lnk」が表示され、
(ショートカットから立ち上げるように設定されているソフトのようです)
そこをクリックし、ソフトが立ち上がったら、記録を終了、とすると
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
が記録され、これをコマンドボタンへ登録すれば、立ち上がるのですが、
私がやりたいことは、
例えば、
セルA1に、ソフトのあるドライブ名を
セルB1に、同フォルダー名を
セルC1に、同ファイル名を
入力することにより、そのソフトがどこにあっても、EXCEL側で
パスを設定すれば、開くようにしたいと思っています。
マクロ等はあまり経験がないのですが、過去ログを見て試したり、ソフトではなく
EXCELを立ち上げて、その後変更したりもしましたが、うまくできません。
お分かりになる方、教えていただけないでしょうか?
|
|