меняете где примечании, если столбиков 10 то тогда где 5 на 10, 6 на 11, Вашем случаи
1 To 6 заменил на 1 To 2
Resize(z - 1, 6) заменил на Resize(z - 1, 2)
приветствую еще раз! успешно вроде справлялся с вашим скриптом, но теперь когда столбиков стало 207, макрос запустившись говорит: "Run-time error '9'. Subscript out of range.
скрипт модернизировал следующим образом:
Sub www() Dim a(), c(), i&, y&, z a = Range("A1:GY1" & Cells(Rows.Count, 1).End(xlUp).Row).Value ReDim c(1 To UBound(a) * 207, 1 To 6): z = 0 For i = 1 To UBound(a) For y = 2 To 208: z = z + 1 c(z, 1) = a(i, 1) c(z, 2) = a(i, y) Next y, i [GZ1].Resize(z - 1, 2).Value = c End Sub