• 締切済み

エクセルではタブインデックスはないのでしょうか?

アクティブエックスコントロールの方でコマンドボタンを挿入したのですが アクセスのコマンドボタンはタブインデックスはあるけど、 エクセルではタブインデックスはないのでしょうか? コマンドボタンをアクティブにしてタブキーを押しても、隣のコマンドボタンに移動しません。 コマンドボタンがアクティブな状態なら、タブキーで他のコマンドボタンに移動する方法はありますか?

みんなの回答

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

シートに配置したコントロールには、タブインデックスはないのでマクロで処理することになります。 CommandButton1のボタンを右クリックして「コードの表示」で以下のようなコードを挿入してください。 (CommandButton2には数字が逆のコードを挿入) Private Sub CommandButton1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 9 Then Me.CommandButton2.Activate End If End Sub

関連するQ&A