2012-10-01 86 views

回答

3

使用Alt鍵 + PgDown鍵去最後一排當前表(在同一列)。

在VBA等效:

Selection.EndKey Unit:=wdColumn 

編輯

(後在這個問題的新信息更新)

對不起,我誤會了。 OK,那麼,請嘗試以下找到小區的VBA結束:

Selection.EndOf Unit:=wdCell 

我不知道這是否可以用鍵盤快捷鍵來完成,也許別人知道?

+0

謝謝你的回答!也許我制定了我的問題很糟糕:我想跳轉到當前單元格中的**最後一行文本**(而不是表格中的最後一行)。 (我編輯了我的問題,希望更清楚我需要什麼) – MostlyHarmless

+0

非常感謝 - 有效。還有一個問題:如果當前單元格的結尾不在當前頁面的可見區域內,則當我使用Selection.EndOf Unit:= wdCell時,單詞不會滾動到新的遊標位置**。你能告訴我如何自動向下滾動到新的光標位置嗎? – MostlyHarmless

+1

可能有很多方法可以做到這一點,但您可以在Selection.EndOf Unit:= wdCell後添加'ActiveWindow.ScrollIntoView Selection.Range',以確保插入點是可見的。 –

0

鍵的組合是可能的,但我不知道它會在任何情況下工作:

  • 標籤(跳轉到下一個單元格),
  • 或者標籤 + 標籤(當前小區選擇),(選擇結束=當前單元格的結尾)
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" 

當然,如果在單元格中有文本已經你想添加一個回車,因此添加的文本是在電池的底部。

相關問題