you can use a macro. say, for example, I have one sheet in my workbook, and I want to past 50 copies of it, one sheet after another in the workbook. I would use this macro in the WORKBOOK module:
Code:
dim i as long
for i = 1 to 50
sheets(i).copy after:= sheets(i)
next i
YOU CAN ALSO DO THINGS LIKE RENAMING THE NEW SHEET WHEN IT'S CREATED AND SUCH. CHECK OUT THE HELP MENU FOR THIS KIND OF STUFF. JUST REMEMBER THAT THE SHEET COUNT STARTS AT 1 FOR THE BASE, NOT 0 (SOME OBJECTS IN VB START THE BASE AT 0 FOR THE ELEMENT COUNTS IN THE COLLECTIONS). ALSO REMEMBER THAT SHEET 1 STARTS AT THE LEFT SIDE OF THE BOOK AND GOES RIGHT INCREMENTALLY.