access vba から windowsAppを起動したい

access2016のVBAでWindowsアプリを起動したいのですが方法はありますか?

Shellでexe起動してもエラーになり起動できません。

「このアプリケーションはアプリコンテナのコンテキストでのみ実行できます」

と表示されます。

よろしくお願いいたします。

 

質問情報


最終更新日 2020年3月25日 表示 2,823 適用先:
回答
回答

VBAから実行する場合は下記のような感じでしょうか。

Public Sub Sample()
  Const AppUserModelID As String = "Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" '電卓
  Shell "explorer.exe shell:AppsFolder\" & AppUserModelID
End Sub

FreshPaintの識別子(AppUserModelId)は分かりませんが、代表的なアプリの識別子を下記に挙げておきます。
ご参考までに。


名前 AppUserModelId
Get Started Microsoft.Getstarted_8wekyb3d8bbwe!App
Groove ミュージック Microsoft.ZuneMusic_8wekyb3d8bbwe!Microsoft.ZuneMusic
Internet Explorer Microsoft.InternetExplorer.Default
Microsoft Edge Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge
Microsoft Solitaire Collection Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe!App
ODBC データ ソース {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\odbcad32.exe
OneDrive Microsoft.SkyDrive.Desktop
PC Microsoft.Windows.Computer
People Microsoft.People_8wekyb3d8bbwe!x4c7a3b7dy2188y46d4ya362y19ac5a5805e5x
Snipping Tool {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\SnippingTool.exe
Windows Defender {7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Windows Defender\MSASCui.exe
Windows FAX とスキャン {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\WFS.exe
Windows Journal {7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Windows Journal\Journal.exe
Windows Media Player Microsoft.Windows.MediaPlayer32
Windows PowerShell {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\WindowsPowerShell\v1.0\powershell.exe
Windows PowerShell ISE {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\WindowsPowerShell\v1.0\PowerShell_ISE.exe
Windows フィードバック Microsoft.WindowsFeedback_cw5n1h2txyewy!App
Windows メモリ診断 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\MdSched.exe
Windows 音声認識 Microsoft.AutoGenerated.{866E6D2B-1C11-B7B7-2EBB-50D2B949F0B4}
アラーム & クロック Microsoft.WindowsAlarms_8wekyb3d8bbwe!App
イベント ビューアー Microsoft.AutoGenerated.{A5294213-6473-6AEC-9FE8-C4DC1DFDD1B2}
エクスプローラー Microsoft.Windows.Explorer
カメラ Microsoft.WindowsCamera_8wekyb3d8bbwe!App
カレンダー microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.calendar
コマンド プロンプト {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\cmd.exe
コントロール パネル Microsoft.Windows.ControlPanel
コンピューターの管理 Microsoft.AutoGenerated.{9BC0C182-2EB1-D242-F4F1-EB60E3978346}
コンポーネント サービス {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\comexp.msc
サポートに問い合わせる Windows.ContactSupport_cw5n1h2txyewy!App
サービス {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\services.msc
システム情報 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\msinfo32.exe
システム構成 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\msconfig.exe
スクリーン キーボード {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\osk.exe
ステップ記録ツール {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\psr.exe
ストア Microsoft.WindowsStore_8wekyb3d8bbwe!App
スポーツ Microsoft.BingSports_8wekyb3d8bbwe!AppexSports
セキュリティが強化された Windows ファイアウォール {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\WF.msc
タスク スケジューラ Microsoft.AutoGenerated.{FC715E43-DDE5-9F19-D0C0-A7336C7414D7}
タスク マネージャー Microsoft.AutoGenerated.{216F52FF-1A5B-FFC0-E638-5861AAE5CCCE}
ディスク クリーンアップ {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\cleanmgr.exe
デバイス Microsoft.Windows.PCSettings.Devices
ドライブのデフラグと最適化 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\dfrgui.exe
ナレーター {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\narrator.exe
ニュース Microsoft.BingNews_8wekyb3d8bbwe!AppexNews
パフォーマンス モニター Microsoft.AutoGenerated.{CEDD44D2-A5B2-1CE7-2EC1-FA113DB2B1CF}
ファイル名を指定して実行 Microsoft.Windows.Shell.RunDialog
フォト Microsoft.Windows.Photos_8wekyb3d8bbwe!App
ペイント {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\mspaint.exe
ボイス レコーダー Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe!App
マップ Microsoft.WindowsMaps_8wekyb3d8bbwe!App
マネー Microsoft.BingFinance_8wekyb3d8bbwe!AppexFinance
メモ帳 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\notepad.exe
メール microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail
モバイル コンパニオン Microsoft.WindowsPhone_8wekyb3d8bbwe!CompanionApp.App
リソース モニター Microsoft.AutoGenerated.{FC9AE604-08AC-B162-5532-88CBC4322FD7}
リモート デスクトップ接続 Microsoft.Windows.RemoteDesktop
ローカル セキュリティ ポリシー Microsoft.AutoGenerated.{C85B2B53-EA75-7151-6A6A-9728A5752150}
ワードパッド {7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Windows NT\Accessories\wordpad.exe
付箋 Microsoft.Windows.StickyNotes
印刷の管理 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\printmanagement.msc
天気 Microsoft.BingWeather_8wekyb3d8bbwe!App
拡大鏡 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\magnify.exe
数式入力パネル {7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Common Files\Microsoft Shared\Ink\mip.exe
文字コード表 {D65231B0-B2F1-4857-A4CE-A8E7C6EA7D27}\charmap.exe
新しい Office を始めよう Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe!Microsoft.MicrosoftOfficeHub
既定のプログラム Microsoft.Windows.DefaultPrograms
既定のプログラム Microsoft.Windows.PCSettings.DefaultApps
映画 & テレビ Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo
検索 Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUI
設定 windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel
電卓 Microsoft.WindowsCalculator_8wekyb3d8bbwe!App

この回答は 6 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。