ショートカットのプロパティを開いてリンク先を
"C:\Program Files\Microsoft Office\Office\MSACCESS.EXE" "C:\aaa.mdb" /cmd keiri
といったような形に書き換えます。
※MSACCESS.EXEのフルパスはそれぞれのパソコンにて検索を行って、
ファイルの存在を確認した上で設定してください。
※mdbファイル名の部分はそのままの状態で残しておけば良いですが
ダブルクォーテーションで囲われていない場合は囲っておく事をお勧めします。
/cmdをつけて起動させたAccessは、
VBAにてcommandというコマンドを使うことによって
keiriというパラメータを得る事が出来ますので、
フォームの開く時イベントにて、
Private Sub Form_Open(Cancel As Integer) Select Case Command Case "keiri" Me.ページ1.SetFocus Case "syomu" Me.ページ2.SetFocus End Select End Sub
といった感じで制御できます。
※パラメータに日本語を用いるのはトラブルの元となりますのでkeiriやsyomuといったように半角英数字にしておくことをお勧めします。
※タブという言葉からタブコントロールだと推測してコードを書いています(動作テスト済みのものです)が、ボタンなどでも書き方は同じ(Me.ボタン1.SetFocus)です。
コメント(0件)