如果我無法準確解釋我的問題,我對此論壇很陌生,以致表示歉意。在工作簿中使用連接不同數量的行的宏
我在一個工作簿中的B列第1-1200行(估計)中有數據,我想在同一工作簿的C列中進行連接。我知道如何做到這一點,並創建一個宏完成這項任務。
問題出現在我有一個工作簿的B列1-2000行(估計)有數據時。當我使用我的宏,它停止在第1200行。
有沒有辦法選擇連接函數列C,並讓它在列B中停止數據時停止?
我使用的每個工作簿都需要相同的連接函數,但是,各行在每個工作簿中都有所不同。
Sub Macro1()
'
' Macro1 Macro
'
ActiveCell.FormulaR1C1 = "=CONCATENATE(RC[-1], "" "", ""-0000"")"
Range("B2").Select
Selection.AutoFill Destination:=Range("B2:B12")
Range("B2:B12").Select
End Sub
'當我用我的宏,它停止在1200行'你能告訴我們代碼? –
子宏1() ' ' Macro1的宏 ' ActiveCell.FormulaR1C1 = 「= CONCATENATE(RC [-1], 」「 」「 」「 -0000」, 「)」 範圍( 「B2」),選擇 Selection.AutoFill Destination:= Range(「B2:B12」) Range(「B2:B12」)。Select End Sub – user3120550
在評論中閱讀宏很困難。你能否更新這個問題? –