Ik moet geregeld presentaties met productbladen maken waarbij ik productgegevens uit Excel over moet zetten naar Powerpoint.
De opzet is dat ieder produkt een eigen slide (productblad) krijgt en de plaats van de productgegevens op de slide iedere keer gelijk is. De gegevens die in Excel in een rij staan, zullen in Powerpoint onder elkaar moeten komen te staan:
- Artikelnummer
- Omschrijving
- Kenmerken
- Prijs
etc.
Het mooiste zou zijn ook afbeeldingen van de artikelen in Powerpoint vanuit een vaste schijflokatie in te voegen op een vaste plaats op de afzonderlijke slides. Dit heb ik al via VBA geregeld voor productoverzichten in Excel, maar ik kan me voorstellen dat het niet handig is deze weer vanuit Excel naar Powerpoint te exporteren (vooral omdat Excel helemaal niet gemaakt is om te werken met afbeeldingen).
Het aantal producten is niet altijd gelijk, dus het aantal slides is variabel. Het zou dan ook ideaal zijn als de marco d.m.v. een loop oor zou lopen tot aan het laatste artikel in de Excellijst.
Wie heeft er een VBA code beschikbaar die iets soortgelijks al kan? Mijn VBA kennis zit op beginnersniveau, dus alleen eenvoudige wijzigingen kan ik zelf aanbrengen.
De opzet is dat ieder produkt een eigen slide (productblad) krijgt en de plaats van de productgegevens op de slide iedere keer gelijk is. De gegevens die in Excel in een rij staan, zullen in Powerpoint onder elkaar moeten komen te staan:
- Artikelnummer
- Omschrijving
- Kenmerken
- Prijs
etc.
Het mooiste zou zijn ook afbeeldingen van de artikelen in Powerpoint vanuit een vaste schijflokatie in te voegen op een vaste plaats op de afzonderlijke slides. Dit heb ik al via VBA geregeld voor productoverzichten in Excel, maar ik kan me voorstellen dat het niet handig is deze weer vanuit Excel naar Powerpoint te exporteren (vooral omdat Excel helemaal niet gemaakt is om te werken met afbeeldingen).
Het aantal producten is niet altijd gelijk, dus het aantal slides is variabel. Het zou dan ook ideaal zijn als de marco d.m.v. een loop oor zou lopen tot aan het laatste artikel in de Excellijst.
Wie heeft er een VBA code beschikbaar die iets soortgelijks al kan? Mijn VBA kennis zit op beginnersniveau, dus alleen eenvoudige wijzigingen kan ik zelf aanbrengen.