I want to export multiple ranges from the same sheet to a single pdf.

Account 1 starts in column A, account 2 starts in column C, account 3 starts in column E, and so on. Each account can be n rows long, but I only want a maximum of 50 rows for each account on a sheet within the pdf, e.g.

Account 1 = 100 rows long
Account 2 = 32 rows long
Account 3 = 56 rows long

In this case, I would want my pdf to look like this:

Sheet 1 = first 50 rows of account 1
Sheet 2 = next 50 rows of account 1
Sheet 3 = first 32 rows of account 2
Sheet 4 = first 50 rows of account 3
Sheet 5 = next 6 rows of account 3

Can anyone think of a neat way to do this that doesn't involve copying the ranges to a new sheet?