- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
Sub Ìàêðîñ1()
Sheets("Îò÷åò_Âêë.1_15-98").Select
For i = 0 To 25 Step 1
Sheets(Sheets.Count).Select
If i = 0 Then
Range("A:A, B:B").Select
ElseIf i = 1 Then
Range("A:A, C:C").Select
ElseIf i = 2 Then
Range("A:A, D:D").Select
ElseIf i = 3 Then
Range("A:A, E:E").Select
ElseIf i = 4 Then
Range("A:A, F:F").Select
ElseIf i = 5 Then
Range("A:A, G:G").Select
ElseIf i = 6 Then
Range("A:A, H:H").Select
ElseIf i = 7 Then
Range("A:A, I:I").Select
ElseIf i = 8 Then
Range("A:A, J:J").Select
ElseIf i = 9 Then
Range("A:A, K:K").Select
ElseIf i = 10 Then
Range("A:A, L:L").Select
ElseIf i = 11 Then
Range("A:A, M:M").Select
ElseIf i = 12 Then
Range("A:A, N:N").Select
ElseIf i = 13 Then
Range("A:A, O:O").Select
ElseIf i = 14 Then
Range("A:A, P:P").Select
ElseIf i = 15 Then
Range("A:A, Q:Q").Select
ElseIf i = 16 Then
Range("A:A, R:R").Select
ElseIf i = 17 Then
Range("A:A, S:S").Select
ElseIf i = 18 Then
Range("A:A, T:T").Select
ElseIf i = 19 Then
Range("A:A, U:U").Select
ElseIf i = 20 Then
Range("A:A, V:V").Select
ElseIf i = 21 Then
Range("A:A, W:W").Select
ElseIf i = 22 Then
Range("A:A, X:X").Select
ElseIf i = 23 Then
Range("A:A, Y:Y").Select
ElseIf i = 24 Then
Range("A:A, Z:Z").Select
ElseIf i = 25 Then
Range("A:A, AA:AA").Select
End If
Selection.Copy
Sheets.Add
Sheets(Sheets.Count - 1).Select
Columns("A:A").Select
ActiveSheet.Paste
Next i
End Sub
Макрос для копирования подряд расположенных столбцов на отдельные листы