0

対応するタブがアクティブになっている場合、特定のシートをアクティブにする必要があり
ます XML

<tab id="books" label="books" onAction = "goTo1">

VBA

Sub goTo1()
Sheet1.Activate
End Sub

tab 要素の onAction 属性が存在しないようです (noComment)
これを行う別の方法はありますか?

4

1 に答える 1

2

これは、リボン インターフェイスを「逆に」使用することになります。そのままでは使用できません。リボンのアイデアは、現在のシートで意味のあるアクションとタブのみが表示されるということです。

できることは、アクティブなリボンをチェックして適切なシートをアクティブにする非表示のフォームにタイマーを設定することです。ただし、アクティブなタブを取得するのは簡単ではありません。詳細については、こちらを参照してください。

于 2012-10-02T20:56:04.770 に答える