1

サブフォームとして埋め込まれたテーブルを使用して、MS Access フォームにボタンを追加して、[列の再表示] ダイアログを開こうとしています。

ユーザーが列を右クリックして [列の表示] ダイアログにアクセスできることを認識しています。他の一般的なテーブル ユーザー操作タスク (並べ替え、フィルターなど) の中で、ボタンを介してそのダイアログを呼び出すことを検討しています。

可能?おそらくsendkeysを介して?

4

1 に答える 1

1

これにより、データシート ビューで開いていて、Access アプリケーション ウィンドウにフォーカスがあるテーブルの [列の非表示解除] ダイアログが開きます。

DoCmd.RunCommand acCmdUnhideColumns

それがあなたの状況に直接当てはまるかどうかはわかりませんが、うまくいけば、あなたが使用できる何かにつながることを願っています.

コマンド ボタンをクリックすると、フォーカスがあります。したがって、そのクリック イベントでは、最初SetFocusにテーブル データシートに移動してから を呼び出しRunCommandます。

于 2013-08-14T16:18:48.250 に答える