3

MS Word 2007 (複数ページにまたがる) に大きなテーブルがあり、各行に多くのテキストが含まれています。

Word 2007 に、現在のテーブル セルの最後の行に直接ジャンプして、セルの「下部」にテキストを追加するためのキーボード ショートカットはありますか?

ない場合、どうすれば VBA でそれを行うことができますか?

4

3 に答える 3

5

Alt+を使用PgDownして、現在のテーブル (同じ列) の最後の行に移動します。

VBA で同等:

Selection.EndKey Unit:=wdColumn

編集

(質問の新しい情報後に更新されました)

すみません、誤解しました。それでは、次のようにして VBA でセルの末尾を見つけてください。

Selection.EndOf Unit:=wdCell

キーボードショートカットでできるかどうかわかりませんが、他の誰かが知っているのでしょうか?

于 2012-10-01T09:36:36.780 に答える
0

VBA での最善の方法は、最後の行を参照することではないでしょうか?

table.Cell(table.rows.count, yourColumnNumberToUpdate).Range.Text = table.Cell(table.rows.count, yourColumnNumberToUpdate).Range.Text + "What ever you want to add to the bottom of the cell"

もちろん、セルに既にテキストがある場合は、改行を追加して、追加したテキストがセルの下部にくるようにします。

于 2014-12-31T16:29:40.400 に答える
0

キーの組み合わせは可能ですが、すべての場合で機能するかどうかはわかりません。

  • Tab(次のセルにジャンプする) Left、、、Left
  • またはTab, Shift+ Tab(現在選択されているセル), Right(選択の終了 = 現在のセルの終了)
于 2013-11-09T15:16:07.043 に答える