There can be a number of reasons why your charts might not be printing on the same page as your data in Excel. Here are some things you can do to try and solve the issue:
- Ensure the chart is within the printable area of the spreadsheet.
- In Excel Options, try adjusting the scaling to a value between 70%-100%.
- Check that the page orientation is set to landscape.
- Check that your margins are set up correctly (which is can be found in Page Layout report).
- Check that the size of the chart is smaller than the page size.