Excel 2010 マクロを使用してセルを連結する方法を教えてください。列 A から E があります。列 D と列 C を列 F に連結したいです。列 D と C の正確な行数がわからないことに注意してください。と述べた。サンプル:
A B C D E F
0 Exist Echalas Gerald 25256 Gerald Echalas
....
ありがとうございました。
Excel 2010 マクロを使用してセルを連結する方法を教えてください。列 A から E があります。列 D と列 C を列 F に連結したいです。列 D と C の正確な行数がわからないことに注意してください。と述べた。サンプル:
A B C D E F
0 Exist Echalas Gerald 25256 Gerald Echalas
....
ありがとうございました。
フォーミュラの良い仕事のようです
Sub ConcatName()
With ActiveSheet
.Range("F1").Resize(.Range("A1").CurrentRegion.Rows.Count, 1).FormulaR1C1 = "=RC[-2]&"" ""&RC[-3]"
End With
End Sub
CurrentRegion プロパティは、A1 周辺のデータのブロブを取得し、F1 を行数だけ拡張してから、連結する数式を挿入します。
シート 1 で ur としましょう
Sub test()
Dim r As Range
Dim lr As Integer
With Sheets("Sheet1")
lr = .Range("C500000").End(xlUp).Row
For Each r In .Range("F2:F" & lr)
r.Value = r.Offset(0, -2).Value & " " & r.Offset(0, -3).Value
Next r
End With
End Sub
テスト済み