FOR in PowerPointUse FOR loops to duplicate slide content or bullet points in PowerPoint templates.Sep 25, 2025Knowledge
InformationArticle BodyExamples Use Case 1: Project team members (table rows) Populate a PowerPoint table with one row per team member including name, title, and email. Example data: { Project: { TeamMembers: [ { Name: "Leah Patel", Title: "Project Manager", Email: "leah@example.com" }, { Name: "Andre Soto", Title: "Lead Engineer", Email: "andre@example.com" }, { Name: "Maya Chen", Title: "UX Designer", Email: "maya@example.com" } ] }} Template Document: Output: Use Case 2: Survey results (bulleted list) Generate a bulleted list where each survey response is one bullet with label, percentage, and count. Example data: { Survey: { Question: "How satisfied are you with onboarding?", Responses: [ { Label: "Very satisfied", Percent: 48, Count: 192 }, { Label: "Satisfied", Percent: 36, Count: 144 }, { Label: "Neutral", Percent: 10, Count: 40 }, { Label: "Dissatisfied", Percent: 6, Count: 24 } ] }} Template Document: Output: Notes FOR loops in PowerPoint repeat content inside a single slide ΓÇö they cannot generate multiple slides.In tables, the row containing merge fields is repeated for each item in the loop. The rows with the start and end FOR commands are removed.For bulleted lists, apply the bullet style to the prototype line. Each repeated line inherits the same bullet formatting.Nesting is supported: you can place another FOR inside a bullet item or a table cell.Start and end FOR commands should be in the same shape. Attempting to put a full shape in between the start and end FOR command will result in the output shapes stacking on top of each other. Next Steps About FOR FOR in Excel FOR in Word TitleFOR in PowerPointURL NameFOR-in-PowerPoint