選擇範圍你知道一個相當於VBA代碼:在閱讀Aspose
Range(Selection, Selection.End(xlToRight)).Select
在的Aspose.Cells。似乎它的唯一可能選擇整個行中的最後一個單元格:
public Aspose.Cells.Cell EndCellInRow (Int32 rowIndex)
或一定範圍內右側的最後一個單元格:
public Aspose.Cells.Cell EndCellInRow (Int32 startRow, Int32 endRow, Int32 startColumn, Int32 endColumn)
但你必須知道或多或少如何你的桌子會變大。
我從2009年發現這個:http://www.aspose.com/community/forums/permalink/196519/196405/showthread.aspx但這不會解決我的問題,因爲我可能有許多表在水平和垂直的工作表中。我無法預測他們將會在哪裏。
編輯1: 對不起,如果這是愚蠢的問題,但Ctrl + Shift +箭頭是這樣一個常見的操作,我不相信它不會實現,所以我確保我真的必須重新發明輪。
對不起遲到的反應,但我忙於其他的東西。我現在回到這裏,我需要說,你的偉大答案並不能解決問題。按照http://www.aspose.com/docs/display/cellsnet/Creating+a+List+Object在ListObjects集合中有任何東西,我需要先創建列表。目前我無法要求用戶這樣做。在這種情況下,收集只是空的。但是,感謝您花時間分享這些知識。我會贊成它,但我不能接受它。 –