Hi,
I am trying to:
Sub process_test()
Dim RmRng As Range
Dim TgRng As Range
Set RmRng = Worksheets("Data").Range("B9:B25")
Set TgRng = Worksheets("Data").Range("C1")
'unhide sheets
UnhideAllSheets
'select CAM/BDM name
Worksheets("Data").Select
RmRng.Select
ActiveCell.Offset(0, 0).Copy
TgRng.PasteSpecial (xlPasteAllUsingSourceTheme)
'refresh pivot tables name range
Refresh_Pivots
'hide Team sheets
Hide_Sheet
'hide Data sheet
Hide_Data
'print PDF sheets to file
PrintPDF
I am trying to:
- Loop through the list of names in 'Set RmRng = Worksheets("Data").Range("B9:B25")'
- Copy and Paste each value into 'Set TgRng = Worksheets("Data").Range("C1")'
- Run procedures
- Repeat for next value in range 'Set RmRng = Worksheets("Data").Range("B9:B25") until last value in range
Sub process_test()
Dim RmRng As Range
Dim TgRng As Range
Set RmRng = Worksheets("Data").Range("B9:B25")
Set TgRng = Worksheets("Data").Range("C1")
'unhide sheets
UnhideAllSheets
'select CAM/BDM name
Worksheets("Data").Select
RmRng.Select
ActiveCell.Offset(0, 0).Copy
TgRng.PasteSpecial (xlPasteAllUsingSourceTheme)
'refresh pivot tables name range
Refresh_Pivots
'hide Team sheets
Hide_Sheet
'hide Data sheet
Hide_Data
'print PDF sheets to file
PrintPDF