Microsoft Access 掲示板

VBSでのaccess 起動について / 11

13 コメント
views
4 フォロー
11

こんばんは。
起動.mdb作成してみました。
autoexecでverのチェック、アップデートなどはうまくいきました。

そこで問題があったのですが、
MSACCESS.EXEのパスが一定ではなく、
もちろん私と同じフォルダ名の人以外は動きませんでした…
各pcのMSACCESS.EXEのパスを取得して、起動できるのでしょうか?
下記がshellの部分です。

strAPPT = "C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE"
  strDBPT = "C:\ACCESSCSV\依頼書_2課.mdb"
  
  Shell strAPPT & " " & strDBPT, vbNormalFocus
通報 ...
  • 12

    こんにちは。

    '''
    strAPPT = SysCmd(acSysCmdAccessDir) & "\MSACCESS.EXE"
    ’’’

    と書き換えて、今のところ32bit、64bit共に問題なく起動できています。

    来週pcの入れ替えが始まるので、Windows10で最終テストしてみます。

    とりあえず、お知らせまで。