質問
Access 2003 には、デザイン モードまたは SQL モードでクエリを実行するキーボード ショートカットはありますか?
解決
内蔵されていません。マクロ - AutoKeys を試してみますか?この方法で、ほぼすべてのキーボードを短くできるはずです。
他のヒント
Access ではコード経由で実行できないことはほとんどないため、Sendkeys は常に間違いです。
正しいコードは次のとおりです。
DoCmd.RunCommand acCmdRun
そのコードをどのように実行するかはあなた次第ですが、SendKeys よりも確実に実行する方が望ましいです。
私は回答を組み合わせて、次のように AutoKeys マクロから呼び出される小さな関数を作成しました。
Public Function RunMyQuery() As Boolean
SendKeys "%Q" & "R"
RunMyQuery = True
End Function
ありがとう!
Ctrl+, そして Ctrl+. MS Access は、デザイン、データシート、SQL、ピボットテーブル、ピボットグラフのクエリ ビューを左右に循環させます。
それ以外の場合は、「実行」の感嘆符を右クリックしてカスタマイズを選択し、そのカスタマイズ ウィンドウを開いた状態で、「実行」の感嘆符を再度右クリックし、「画像とテキスト」を選択して「実行」という単語を表示します。単語が表示されている限り、次を使用できます。 オルタナティブ+シフト+R 下線付きの大文字 R に基づいてそのボタンをアクティブにします。「ファイル名を指定して実行」の感嘆符を再度右クリックしてプロパティを選択すると、大文字の R を小文字の r に変更できるため、Shift キーは必要なくなり、ショートカットは次のようになります。 オルタナティブ+R.
この機能は組み込まれていませんが、ボタンを押すことができるように設定できます。 F5 クエリを実行するファンクション キー。
- 新しいマクロを作成します。
- まだ表示されていない場合は、メニューの [表示] > [マクロ名] を使用して、グリッドに「マクロ名」列を追加します。
- 「マクロ名」列に次のように入力します。{F5}
- [アクション] 列で下にスクロールし、[RunCommand] を選択します。
- ウィンドウペインの下半分は「アクション議論」です。 「コマンド」の場合、下にスクロールして「実行」を選択します。
- マクロを AutoKeys として保存します。
- マクロを閉じます。
- 保存されたクエリをデザイン ビューまたは SQL ビューで開きます。
- ファンクションキーを押して、 F5, 、クエリを実行します。
クエリを実行するためのキーボード ショートカット:
プレス (しないでください 押し続ける) オルタナティブ 次にタップします v 次にタップします s
クエリ ビューに戻るキーボード ショートカット:
プレス オルタナティブ 次にタップします v 次にタップします q
Alt Q Alt R (つまりメニュー項目の選択) は適していませんか?
これが Windows 2007 の同じ問題とどのような類似点があるのかはわかりませんが、FWIW では、次の手順を実行して修正しました。
- 「実行」ボタンを右クリックします
- 「クイックアクセスツールバーをカスタマイズ」を選択します。
- 表示されるダイアログで、左側のドロップダウン リストから「クエリ ツール | デザイン タブ」を選択します。左側のリスト ボックスのオプションは、選択内容を反映して変更されます。
- 左側のリストボックスで「実行」を選択し、「追加>>」をクリックします。右側のリストに「実行」が追加されるはずです。
- 「OK」をクリックします。
これで、次を使用して SQL を実行できるようになります。 オルタナティブ+4.
キーボード ショートカットではありませんが、ボタンをクイック アクセス ツールバーに追加して、どのタブを所有しているか、リボンが最小化されているかに関係なく、簡単にアクセスできるようにすることもできます。