excel_userss
New Member
- Joined
- Jun 4, 2019
- Messages
- 11
Hi All
I would like to create a macro where i can paste Columns of Option, Strike and Expiry in respective sheets on the left. I have written a macro. please advice the necessary changes
<colgroup><col width="64" span="4" style="width:48pt"> </colgroup><tbody>
</tbody>
Sub Macro1()'Sub SearchSheetName()
Dim xName As String
For m = 2 To Range("g1")
xName = Worksheets("sheet1").Range("A" & m)
Range(("B" & m), ("D" & m)).Copy
Worksheets(xName).Select
Range("A2").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).PasteSpecial
'Selection.Value = Worksheets("sheet1").Range(("B" & m), ("c" & m))
Next m
End Sub
I would like to create a macro where i can paste Columns of Option, Strike and Expiry in respective sheets on the left. I have written a macro. please advice the necessary changes
Sheet1 | Option | Strike | Expiry |
NIkit | c | 11200 | 27-Jun-19 |
sandeep | P | 11300 | 27-Jun-19 |
Shraddha | c | 11400 | 27-Jun-19 |
NAyan | C | 11500 | 27-Jun-19 |
sansbin | P | 11600 | 27-Jun-19 |
<colgroup><col width="64" span="4" style="width:48pt"> </colgroup><tbody>
</tbody>
Sub Macro1()'Sub SearchSheetName()
Dim xName As String
For m = 2 To Range("g1")
xName = Worksheets("sheet1").Range("A" & m)
Range(("B" & m), ("D" & m)).Copy
Worksheets(xName).Select
Range("A2").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).PasteSpecial
'Selection.Value = Worksheets("sheet1").Range(("B" & m), ("c" & m))
Next m
End Sub