Good Day to all,
I am new to VBA, I have Budget data in sheet1 as follow
<tbody>
</tbody>
I want to copy this into sheet 2 using loop because sheet 1 is so long, I record the following code.
****** id="cke_pastebin" style="position: absolute; top: 89.6px; width: 1px; height: 1px; overflow: hidden; left: -1000px;">
<tbody>
</tbody>
Help please
I am new to VBA, I have Budget data in sheet1 as follow
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | |
1 | Comp | Div | Acct | CC | PG | Dim | CURR | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
2 | 905 | 101 | 4100 | UC000 | 526 | LU1 | USD | 52 | 58 | 53 | 63 | 57 | 56 | 53 | 59 | 57 | 63 | 69 | 72 |
3 | 905 | 102 | 4215 | UC526 | 313 | LO1 | USD | 14 | 17 | 16 | 19 | 12 | 23 | 17 | 16 | 15 | 12 | 19 | 21 |
<tbody>
</tbody>
I want to copy this into sheet 2 using loop because sheet 1 is so long, I record the following code.
****** id="cke_pastebin" style="position: absolute; top: 89.6px; width: 1px; height: 1px; overflow: hidden; left: -1000px;">
905 |
<tbody>
</tbody>
Code:
Sub Macro8()
'
' Macro8 Macro
'
'
Sheets("B").Select
Range("H2:S2").Copy
Sheets ("BM3"), Range("L1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Application.CutCopyMode = False
Selection.Copy
Range("M1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets("B").Select
Range("H1:S1").Select
Selection.Copy
Sheets("BM3").Select
Range("N1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Sheets("B").Select
Range("A2:F2").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("BM3").Select
Range("A1:A12").Select
ActiveSheet.Paste
''''''''''''''''''''''''''''''''''
Sheets("B").Select
Range("H3:S3").Select
Selection.Copy
Sheets("BM3").Select
Range("L13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Application.CutCopyMode = False
Selection.Copy
Range("M13").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets("B").Select
Range("$H$1:$S$1").Select
Selection.Copy
Sheets("BM3").Select
Range("N13").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Sheets("B").Select
Range("A3:F3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("BM3").Select
Range("A13:A24").Select
ActiveSheet.Paste
''''''''''''''''''''''''''''''''''
Sheets("B").Select
Range("H4:S4").Select
Selection.Copy
Sheets("BM3").Select
Range("L25").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Application.CutCopyMode = False
Selection.Copy
Range("M25").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets("B").Select
Range("$H$1:$S$1").Select
Selection.Copy
Sheets("BM3").Select
Range("N25").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Sheets("B").Select
Range("A4:F4").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("BM3").Select
Range("A25:A36").Select
ActiveSheet.Paste
''''''''''''''''''''''''''''''''''
End Sub
Help please
Last edited by a moderator: