Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


66531 / 76734 ←次へ | 前へ→

【14766】Re:他のアプリケーションのオープン
発言  ichinose  - 04/6/7(月) 16:14 -

引用なし
パスワード
   皆さん、こんにちは。
>

クウガさんの方法でご希望の表示であれば、これが簡単だし良いと思いますが・・。

>ヘルプによると、Shell は
>>実行可能プログラムを実行し
>とありますので、*.hlp が実行可能プログラムでないためにエラーになるのでは?
とおっしゃているように、ExcelブックをExcelを起動しないで立ち上げようとしているのに等しいことになってしまいます。

'===========================================================
Sub test()
  ph = Shell("C:\WINDOWS\winhlp32.exe c:\windows\help\Sol.hlp", vbNormalFocus)
'                            hlpのパス
End Sub


関連付けがされていれば(普通はされています)、
'=================================================================
Sub test2()
  Set wshshell = CreateObject("WScript.Shell")
  wshshell.Run "c:\windows\help\Sol.hlp", 1
End Sub

なんて方法があります。
確認してみて下さい。

1 hits

【14747】他のアプリケーションのオープン まえだ 04/6/6(日) 18:33 質問
【14749】Re:他のアプリケーションのオープン かみちゃん 04/6/6(日) 18:59 回答
【14750】Re:他のアプリケーションのオープン まえだ 04/6/6(日) 19:17 お礼
【14762】Re:他のアプリケーションのオープン Excel大好きちゃん 04/6/7(月) 14:09 質問
【14763】Re:他のアプリケーションのオープン クウガ 04/6/7(月) 15:17 回答
【14765】Re:他のアプリケーションのオープン Asaki 04/6/7(月) 15:40 回答
【14766】Re:他のアプリケーションのオープン ichinose 04/6/7(月) 16:14 発言
【14794】Re:他のアプリケーションのオープン Excel大好きちゃん 04/6/8(火) 8:59 お礼

66531 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free