如果您運行下面的代碼:Excel的VBA - 創建一個表中的特定非默認(A1)位置
WorkSheet.ListObjects.add(SourceType:=xlSrcRange, Destination:=Range("A10:C13"))
有人可能會被誘惑進入思想,這將使表中的「A10範圍:C13" 。沒有的話,一個表被代替插入A1與一列和一個行(不包括報頭):
這在此函數的Official Documentation明確規定:
的如果SourceType設置爲 xlSrcRange,則目標參數將被忽略。
如何將表格插入任何其他範圍的單元格?
其中'.Select'實際上很有用的VBA中很少有幾次! – FreeMan
也許有用,但不是絕對必要的。 – Jeeped