¿Cómo insertar numero iterativo fila a fila?
Tengo el siguiente código, el cuál se encarga de copiar unos datos de una hoja a otra de forma transpuesta cuando presiono un botón. Necesitaría que esta función que les indico, además de copiar dichas celdas de forma iterativa (fila a fila), también inserte un número identificador (fila a fila) de forma iterativa.
El código es el siguiente:
Sub Copiar()
'Copiar datos
Range("D5") = ""
Dim valor As Range
value1 = Range("F56")
value2 = Range("F67")
num = Range("D5").Value
Set valor = Sheets("bbdd").Range("B6")
Range("D6:D11").Copy
Application.Goto Sheets("bbdd").Range("B6")
If ActiveCell.Value = "" Then
ActiveCell.Offset(0, -1) = num + 1
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
ActiveCell.End(xlToRight).Offset(0, 1) = value1
ActiveCell.End(xlToRight).Offset(0, 1) = value2
Exit Sub
Else
Do
ActiveCell.Offset(1, 0).Select
Loop Until ActiveCell.Value = ""
ActiveCell.Offset(0, -1) = num + 1
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
ActiveCell.End(xlToRight).Offset(0, 1) = value1
ActiveCell.End(xlToRight).Offset(0, 1) = value2
End If
ActiveSheet.Select
Application.CutCopyMode = False
End Sub
Esta función realiza correctamente la inserción de los datos de una hoja a otra, pero no sé como hacer para que inserte un valor (ID) en la primera celda de cada fila de información de forma iterativa (a partir de la A6).