0
列Kのすべての行から内容を追加できるようにマクロを作成しようとしています列Sのすべての行の終わりを表します。新しい列を作成しても私は役に立ちません。マクロ(新しい列を作成しない)APPEND(別の列を作成しない)
データを列Kから列S(毎月)にAPPENDする必要があります。どんな助けもありがとうございます。これらの列は両方とも同じシート上にあります。
列Kのすべての行から内容を追加できるようにマクロを作成しようとしています列Sのすべての行の終わりを表します。新しい列を作成しても私は役に立ちません。マクロ(新しい列を作成しない)APPEND(別の列を作成しない)
データを列Kから列S(毎月)にAPPENDする必要があります。どんな助けもありがとうございます。これらの列は両方とも同じシート上にあります。
はこのサブをお試しください:
Sub AppendColumns()
Dim sheetname As String, srccell as String, dstcell as String
Dim src As Range, dst As Range
Dim y As Integer
sheetname = "Sheet1" 'Put your sheet´s name here, as listed in VBA file list
srccell = "K1" 'Put your source top cell here
dstcell = "S1" 'Put your destination top cell here
Set src = Worksheets(sheetname).Range(srccell)
Set dst = Worksheets(sheetname).Range(dstcell)
y = 0
Do Until src.Offset(y, 0) = ""
dst.Offset(y, 0) = dst.Offset(y, 0) & src.Offset(y, 0)
y = y + 1
Loop
End Sub
ので、数式なしで、あなたは 'K1'を取ると' S1'の最後にそれを追加する必要がありますか?間にスペースがありますか? – BruceWayne
また、列を作成しても助けにならないと言われます。つまり、ヘルパー列を使用できないか、それを理解できなかったということですか? – BruceWayne
あなたはこれまで何を試しましたか?あなたのコードを投稿してください!あなたがそれを走らせたとき何が起こったのですか?代わりに何が起こると思いますか?具体的に何が問題になっていますか? https://stackoverflow.com/help/mcve – Robert