在Excel 2010中,如何使用VBA創建兩個獨立區域的兩列範圍?Excel VBA聯盟
下面的代碼使用聯盟,但所述組合的範圍(rngAll)僅包含第一列(RNG1):
Dim rng1 As Range
Dim rng2 As Range
Dim rngAll As Range
Set rng1 = Range(TableColumn1)
Set rng2 = Range(TableColumn2)
Set rngAll = Application.Union(rng1, rng2)
感謝。
什麼是TableColumn1和2? – 2013-03-13 15:09:43
它們是在函數的輸入變量中定義的表引用,例如ThisWorkbook.Worksheets(「Data」)。Range(「Table [Column_Name]」) – user1423997 2013-03-13 15:20:37
你能聯合他們兩個嗎? – 2013-03-13 17:14:19