※当サイトの一部記事には広告を含みます。
うさねこ気まぐれPG開発室

Excel VBA エクスプローラで指定フォルダ起動「Shell関数」

エクスプローラでプログラム指定フォルダ起動

うさこちゃん
うさこちゃん

このサンプルはShell関数を利用してエクスプローラでプログラム指定フォルダ起動を開きます。

サンプルコード

うさこちゃん
うさこちゃん

サンプルコードではエクスプローラで「D:\Work」にウィンドウフォーカスを持たせて通常サイズで開きます。

Dim StrFolderPath as String
StrFolderPath = "D:\Work"
Shell "C:\Windows\Explorer.exe " & StrFolderPath, vbNormalFocus

広告
マリオカート ワールド -Switch2
マリオカート ワールド -Switch2
大陸横断。世界をまたぐレースが開幕!
『マリオカート ワールド』の舞台は、どこまでも続くひとつながりの世界。コースを飛び出してレースを繰り広げたり、世界の端から端まで大陸横断ラリーに挑んだり、24人対戦によるハチャメチャレースが幕を開ける!
また、広い世界を自由気ままにドライブできる「フリーラン」では、お気に入りのスポットを見つけて記念撮影をしたり、オンラインで世界中のプレイヤーやフレンドと一緒にドライブを楽しむことも。
最新の価格・在庫状況はAmazonでご確認ください。

Shell(パス, [ ウィンドウスタイル ])

ウィンドウスタイル 定数

定数説明
vbHide非表示になる。 
vbNormalFocusウィンドウにフォーカスが行く。
通常サイズで開く。
vbMinimizedFocusウィンドウがフォーカスが行く。
最小サイズで開く。
vbMaximizedFocusウィンドウにフォーカスが行く。
最大サイズで開く。
vbNormalNoFocusウィンドウにフォーカスはいかない。
通常サイズで開く。
vbMinimizedNoFocusウィンドウにフォーカスはいかない。
最小サイズで開く。

📝 免責事項

本記事のサンプルプログラムは実行を保証するものではなく、利用に伴う結果について一切の責任を負いません。


※本文中に記載の会社名・製品名・サービス名・ゲームタイトル名等は、各社の商標または登録商標であり、権利は各社に帰属します。

※サンプルはテストを行っていますが、すべての環境での動作を保証するものではありません。ご利用は自己責任でお願いいたします。

※本記事の仕様・価格・対応状況等は執筆時点で確認できた情報をもとに掲載しています。最新の情報はメーカー公式サイトをご確認ください。

※当サイトでは一部の記事において、アイキャッチ画像にAI生成を使用しています。

※Amazonのアソシエイトとして、うさねこ散歩は適格販売により収入を得ています。