I am also facing another big challenge that is an addition to the latest VBA script of yours by working with "Name Define". I'll try my best to explain it by sketching the following scenario:

At this point there is a sheet that contains one table which is dynamic. The table allows us to make a choice on the model (9) and country (23) by selecting the criteria we want. However, as I am working with the "RangeToCopy" script, isn't it possible to create multiple "Name Defined" arrays that will be put into 1 slide? So let's say for example you will have a "RangeToCopy2".

Even though I'm not sure whether this is the best solution, because this indicates that I will have to make either 9 slides with 23 tables (per country) and thus 9 x 23 Name Defined arrays. Do you have any tips for this? The dynamic table really is the bottleneck in this case I believe.

I understand the photo will be small, but I have put it in the attachments so you have a better image of what I'm referring to.Yours sincerely,

Djani Sadloe