I saw some questions on here that touch the subject, but not specific enough so I could extrapolate what I need with the knowledge I have.
I have a macro that prints 5 different sheets 4 times each that works fine, but I want to be able to choose which one I want printed with a table like the one below (a1:b5) so i can select multiple pages, but i have no idea how.

This is what I use now:
Sub PrintRow1()
'Prints CMR 1 to 5
Sheets("CMR 1").PrintOut , Copies:=4
Sheets("CMR 2").PrintOut , Copies:=4
Sheets("CMR 3").PrintOut , Copies:=4
Sheets("CMR 4").PrintOut , Copies:=4
Sheets("CMR 5").PrintOut , Copies:=4
End Sub