Макрос Excel у меня выглядит следующим образом:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim i&, j&, k&, LR_A&, LR_B&, LR_C&, count&
LR_A = Range("A" & Rows.count).End(xlUp).Row
LR_B = Range("B" & Rows.count).End(xlUp).Row
LR_C = Range("C" & Rows.count).End(xlUp).Row
count = 1
For i = 1 To LR_A
For j = 1 To LR_B
For k = 1 To LR_C
Range("D" & count).Value = Range("A" & i).Value
Range("E" & count).Value = Range("B" & j).Value
Range("F" & count).Value = Range("C" & k).Value
count = count + 1
Next k
Next j
Next i
Application.ScreenUpdating = True
End Sub
Как видите, данные в столбцах A, B и C преобразуются в D, E и F.
Какой код мне нужно добавить, чтобы он игнорировал заголовки столбцов в A, B и C?Я искал вокруг, но не смог найти ответ.
Кроме того, как бы я изменил его, чтобы вместо того, чтобы переносить данные в D, E и F, он преобразовывал их в A, B и C на другом листе?
Это мой первый макрос, так что это довольно простые вопросы.
Заранее спасибо