2009-07-01 16 views
0

マクロを作成して、Tabキーを押して定義済みのブックマークに移動できるようにしようとしています。私はおそらく、関数で構築された単語を使ってこれを行うことができますが、回避する必要のあるバグがいくつかあります。Word vba - タブを押してブックマークに移動しますか?

私はいくつかの[ここにテキストを入力]フィールドを作成し、これらをブックマークにカプセル化することを考えていました。次に、Tabキーを押すと、マクロに定義されている次のブックマークに移動します。 これはできますか?いくつかの並べ替えの配列を使ってpreferrably。

+0

[OK]をだから私は、配列で定義されたブックマーク、探すためにいくつかのコードを書くことができました。問題は、コードが正常に動作することです。しかし、VBAには一時停止がないので、最初のブックマークを見つけた後にコードを停止させる方法がわかりません。 Tabをもう一度押すと、次のページに移動します。これは不可能なのでしょうか? –

答えて

0

これは、ユーザーが入力して残りのドキュメントを保護するための特定の領域(フィールド)を作成するフォームとかなり似ています。ユーザーは、その後のための情報

フィールド間を移動するには、Tabキーを使用しています、 Excel 2007Excel 2003

+0

はい、それです。しかし、Wordが吸うと、これらのフィールドはドキュメントが保護されている場合にのみ機能します。保護はセクションごとにしか適用できません。たとえば、セクションを表に挿入することはできません。そして私のすべての畑はテーブルの中にあります。しかし、問題は、私がそのセクションを保護すれば、テーブル全体が保護されていることです。それが保護されていると、フォントなどを変更することはできません:(私は科学者のためのテンプレートを作成しており、下付き文字やギリシャ文字などを書くことができる必要があります。 –

関連する問題