We (unfortunately) have to start with the full table, as it (and the rest of the presentation) is created automatically by another software application. The idea to use a VBA macro is to provide flexibility. E.g. it is unknown up front if there are titles, subtitles, footers, logo's, etc. on the slide. It is also unknown which formatting (among others font size) has been chosen, which impacts the number of rows that fit on the slide.