I want to ignore sheet names and instead reference sheets in a loop as sheet1, sheet2
My sheet names have codes that are good for the user to pick from quickly, but not for my simple coding skills
my vba doesn't work.
Code
loop through data sheets copying an area of known data
For x = 3 To 15
Sheets("Sheet " & x).Select
Range(Sheet1.Range(Cells((42 + x - 3), 6).Value, Cells((42 + x - 3), 7).Value)).Copy
Sheets(CStr(rSheets(x, 1))).Cells(3, CStr(rSheets(x, 2))).PasteSpecial xlValues
Sheets(CStr(rSheets(x, 1))).Cells(3, CStr(rSheets(x, 2))).PasteSpecial xlPasteColumnWidths
Next x