MS Word 2007 (複数ページにまたがる) に大きなテーブルがあり、各行に多くのテキストが含まれています。
Word 2007 に、現在のテーブル セルの最後の行に直接ジャンプして、セルの「下部」にテキストを追加するためのキーボード ショートカットはありますか?
ない場合、どうすれば VBA でそれを行うことができますか?
MS Word 2007 (複数ページにまたがる) に大きなテーブルがあり、各行に多くのテキストが含まれています。
Word 2007 に、現在のテーブル セルの最後の行に直接ジャンプして、セルの「下部」にテキストを追加するためのキーボード ショートカットはありますか?
ない場合、どうすれば VBA でそれを行うことができますか?
Alt+を使用PgDownして、現在のテーブル (同じ列) の最後の行に移動します。
VBA で同等:
Selection.EndKey Unit:=wdColumn
編集
(質問の新しい情報後に更新されました)
すみません、誤解しました。それでは、次のようにして VBA でセルの末尾を見つけてください。
Selection.EndOf Unit:=wdCell
キーボードショートカットでできるかどうかわかりませんが、他の誰かが知っているのでしょうか?
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"
もちろん、セルに既にテキストがある場合は、改行を追加して、追加したテキストがセルの下部にくるようにします。
キーの組み合わせは可能ですが、すべての場合で機能するかどうかはわかりません。