ли эта работа для вас:
* добавлен в фактор, который пользователь должен ссылку на клетки, а не только значения ячеек.
Sub Row2ColumnReferance()
Dim rRangeCopy As Range, CRangePaste As Range
Dim jump As Integer
'get input
Set rRangeCopy = Application.InputBox("Select Copy Range", "Transform", Type:=8)
Set CRangePaste = Application.InputBox("Select Destination Range", "Transform", Type:=8)
jump = Application.InputBox("Enter")
Dim cel As Range, intCnt As Integer
'place new cells
intCnt = 1
For Each cel In rRangeCopy
CRangePaste.Cells(intCnt, 1).Formula = "=" & cel.Address(False, False)
intCnt = intCnt + 1
Next
Dim intRows As Integer
'insert space
intCnt = CRangePaste.Rows.Count
For intRows = intCnt To 2 Step -1
Range(CRangePaste.Cells(intRows, 1), CRangePaste.Cells(intRows + jump - 1, 1)).Insert shift:=xlDown
Next
End Sub
все работает, но две мелочи: 1. Я хотел бы иметь ссылку на ячейку вместо значения. Поэтому он просто связывает ячейки C6, C7, C8 с ячейкой D1 («= C6), D3 (« = C7 »), D5 (=« C8 ») принимает скачок 2. Существует скачок начатой ячейки. ваша помощь. – NCC
см. мои правки. Я взял на это –
прыжок не работает. Теперь он делает ссылку на столбцы без пробелов (даже я вхожу в 10,20,30 ...). – NCC