Добрый день! Информация к размышлению во вложении, суть такова: после того как я скопировал с PDF и вставил в excel, всё разместилось в одном столбце а мне нужно чтобы эта информация была размещена в шести столбцах. Заранее благодарю!
Добрый день! Информация к размышлению во вложении, суть такова: после того как я скопировал с PDF и вставил в excel, всё разместилось в одном столбце а мне нужно чтобы эта информация была размещена в шести столбцах. Заранее благодарю!Dimman31
Прикольно! Спасибо Саня! Но как это сделать? Можно коротенькую инструкцию? Дело в том что эта инфа была на 2000 страницах в PDF, в экселе она распологается на 100000 страницах.
[moder]выдели диапазон F11:K12 и протяни вниз за маркер (в нижнем правом углу) до тех строк, как тебе надо[/moder]
Прикольно! Спасибо Саня! Но как это сделать? Можно коротенькую инструкцию? Дело в том что эта инфа была на 2000 страницах в PDF, в экселе она распологается на 100000 страницах.
[moder]выдели диапазон F11:K12 и протяни вниз за маркер (в нижнем правом углу) до тех строк, как тебе надо[/moder]Dimman31
100000 страниц? На каждой миллион строк? Думаю быстрее макросом:
[vba]
Код
Sub tt() Dim a(), i&, ii&, arr, x& a = [b9:g40].Value For i = 1 To UBound(a) Step 2 ii = ii + 1: a(ii, 1) = a(i, 1) arr = Split(a(i + 1, 1)) a(ii, 1) = CDate(a(ii, 1) & " " & arr(0)) For x = 1 To 5: a(ii, x + 1) = arr(x): Next Next [f10].Resize(ii, 6) = a End Sub
[/vba] Только конечно по месту загнать его в цикл по листам/диапазонам.
100000 страниц? На каждой миллион строк? Думаю быстрее макросом:
[vba]
Код
Sub tt() Dim a(), i&, ii&, arr, x& a = [b9:g40].Value For i = 1 To UBound(a) Step 2 ii = ii + 1: a(ii, 1) = a(i, 1) arr = Split(a(i + 1, 1)) a(ii, 1) = CDate(a(ii, 1) & " " & arr(0)) For x = 1 To 5: a(ii, x + 1) = arr(x): Next Next [f10].Resize(ii, 6) = a End Sub
[/vba] Только конечно по месту загнать его в цикл по листам/диапазонам.Hugo