×
¥
查看详情
🔥 会员专享 文生文 工具

主题驱动VBA生成助手

👁️ 493 次查看
📅 Aug 5, 2025
💡 核心价值: 一键生成PPT代码不用写,主题输入就能搞定

🎯 可自定义参数(3个)

主题名称
演示文稿的主题名称,例如:'人工智能发展趋势'
幻灯片数量
要生成的幻灯片数量,例如:5
语言
PPT内文本的语言,例如:'中文'

🎨 效果示例

{"vbaCode":"Sub CreatePresentation()\n Dim pptApp As Object\n Dim pptPres As Object\n Dim pptSlide As Object\n Dim slideTitle As String\n\n ' 创建PowerPoint应用程序\n Set pptApp = CreateObject("PowerPoint.Application")\n pptApp.Visible = True\n\n ' 创建一个新的演示文稿\n Set pptPres = pptApp.Presentations.Add\n\n ' 定义每张幻灯片的标题\n Dim slideTitles(1 To 5) As String\n slideTitles(1) = "年度销售报告概述"\n slideTitles(2) = "销售数据分析"\n slideTitles(3) = "市场表现总结"\n slideTitles(4) = "未来计划与目标"\n slideTitles(5) = "总结与展望"\n\n ' 添加幻灯片并设置标题\n Dim i As Integer\n For i = LBound(slideTitles) To UBound(slideTitles)\n Set pptSlide = pptPres.Slides.Add(i, 1) ' 1表示标题幻灯片布局\n pptSlide.Shapes(1).TextFrame.TextRange.Text = slideTitles(i) ' 设置幻灯片标题\n Next i\n\n ' 释放对象\n Set pptSlide = Nothing\n Set pptPres = Nothing\n Set pptApp = Nothing\n\n MsgBox "PPT创建完成!"\nEnd Sub","slideTitles":["年度销售报告概述","销售数据分析","市场表现总结","未来计划与目标","总结与展望"]}

{"vbaCode":"Sub CreatePresentation()\n Dim pptApp As Object\n Dim pptPres As Object\n Dim pptSlide As Object\n Dim slideIndex As Integer\n Dim slideTitles As Variant\n\n ' 定义每张幻灯片的标题\n slideTitles = Array("封面", "Python是什么", "安装Python", "第一个Python程序", "变量和数据类型", "控制流简介", "函数和模块", "总结与资源")\n\n ' 创建PowerPoint应用程序\n On Error Resume Next\n Set pptApp = GetObject(Class:="PowerPoint.Application")\n If pptApp Is Nothing Then\n Set pptApp = CreateObject(Class:="PowerPoint.Application")\n End If\n On Error GoTo 0\n\n ' 创建一个新的演示文稿\n Set pptPres = pptApp.Presentations.Add\n pptApp.Visible = True\n\n ' 添加幻灯片并设置标题\n For slideIndex = LBound(slideTitles) To UBound(slideTitles)\n Set pptSlide = pptPres.Slides.Add(slideIndex + 1, ppLayoutText)\n With pptSlide\n .Shapes(1).TextFrame.TextRange.Text = slideTitles(slideIndex) ' 设置标题\n .Shapes(2).TextFrame.TextRange.Text = "添加您的内容这里" ' 设置内容占位符\n End With\n Next slideIndex\n\n ' 释放对象\n Set pptSlide = Nothing\n Set pptPres = Nothing\n Set pptApp = Nothing\n\nEnd Sub","slideTitles":["封面", "Python是什么", "安装Python", "第一个Python程序", "变量和数据类型", "控制流简介", "函数和模块", "总结与资源"]}

{"vbaCode":"Sub CreatePresentation()\n Dim pptApp As Object\n Dim pptPres As Object\n Dim pptSlide As Object\n Dim slideIndex As Integer\n\n ' 创建 PowerPoint 应用程序\n On Error Resume Next\n Set pptApp = GetObject(, "PowerPoint.Application")\n If pptApp Is Nothing Then\n Set pptApp = CreateObject("PowerPoint.Application")\n End If\n On Error GoTo 0\n\n ' 创建一个新的演示文稿\n Set pptPres = pptApp.Presentations.Add\n\n ' === 创建每张幻灯片 ===\n ' 第一张:介绍\n slideIndex = 1\n Set pptSlide = pptPres.Slides.Add(slideIndex, ppLayoutTitle)\n pptSlide.Shapes(1).TextFrame.TextRange.Text = "深度学习综述"\n pptSlide.Shapes(2).TextFrame.TextRange.Text = "介绍"\n\n ' 第二张:背景\n slideIndex = slideIndex + 1\n Set pptSlide = pptPres.Slides.Add(slideIndex, ppLayoutText)\n pptSlide.Shapes(1).TextFrame.TextRange.Text = "深度学习的背景"\n pptSlide.Shapes(2).TextFrame.TextRange.Text = "深度学习源于人工智能技术的快速发展..."\n\n ' 第三张:核心技术\n slideIndex = slideIndex + 1\n Set pptSlide = pptPres.Slides.Add(slideIndex, ppLayoutText)\n pptSlide.Shapes(1).TextFrame.TextRange.Text = "深度学习的核心技术"\n pptSlide.Shapes(2).TextFrame.TextRange.Text = "包括神经网络、卷积神经网络(CNN)、递归神经网络(RNN)等..."\n\n ' 第四张:应用场景\n slideIndex = slideIndex + 1\n Set pptSlide = pptPres.Slides.Add(slideIndex, ppLayoutText)\n pptSlide.Shapes(1).TextFrame.TextRange.Text = "深度学习的应用场景"\n pptSlide.Shapes(2).TextFrame.TextRange.Text = "广泛应用于图像处理、语音识别、自然语言处理等领域..."\n\n ' 显示 PowerPoint 应用程序\n pptApp.Visible = True\n\n ' 清理变量\n Set pptSlide = Nothing\n Set pptPres = Nothing\n Set pptApp = Nothing\nEnd Sub","slideTitles":["介绍","背景","核心技术","应用场景"]}

示例详情

📖 如何使用

30秒出活:复制 → 粘贴 → 搞定
与其花几十分钟和AI聊天、试错,不如直接复制这些经过千人验证的模板,修改几个 {{变量}} 就能立刻获得专业级输出。省下来的时间,足够你轻松享受两杯咖啡!
加载中...
💬 不会填参数?让 AI 反过来问你
不确定变量该填什么?一键转为对话模式,AI 会像资深顾问一样逐步引导你,问几个问题就能自动生成完美匹配你需求的定制结果。零门槛,开口就行。
转为对话模式
🚀 告别复制粘贴,Chat 里直接调用
无需切换,输入 / 唤醒 8000+ 专家级提示词。 插件将全站提示词库深度集成于 Chat 输入框。基于当前对话语境,系统智能推荐最契合的 Prompt 并自动完成参数化,让海量资源触手可及,从此彻底告别"手动搬运"。
即将推出
🔌 接口一调,提示词自己会进化
手动跑一次还行,跑一百次呢?通过 API 接口动态注入变量,接入批量评价引擎,让程序自动迭代出更高质量的提示词方案。Prompt 会自己进化,你只管收结果。
发布 API
🤖 一键变成你的专属 Agent 应用
不想每次都配参数?把这条提示词直接发布成独立 Agent,内嵌图片生成、参数优化等工具,分享链接就能用。给团队或客户一个"开箱即用"的完整方案。
创建 Agent

✅ 特性总结

根据用户输入的主题与需求,自动生成完整的PPT VBA代码,无需编程经验。
智能命名每张幻灯片的标题,快速为整套PPT提供结构清晰的命名参考。
支持中英文切换,满足不同语言演示场景的需求,让操作更加贴合实际工作环境。
精心设计每段代码,让生成的代码更直观易懂,同时方便后期修改。
支持多种主题与幻灯片数量的灵活定制,轻松满足多维场景的个性化需求。
以标准化JSON结构输出,代码可直接复制粘贴使用,省去格式调整的烦恼。
内置逻辑严谨的自动化流程,完成输入即输出,极大地缩短了手动开发的时间成本。
贴近用户真实需求,任何人都能快速生成满足特定目的的高效PPT,轻松应对紧急场合。

🎯 解决的问题

通过简化制作主题化PPT的VBA代码流程,提升用户效率,将复杂的代码任务化繁为简,从需求输入到可用输出实现全流程自动化。

🕒 版本历史

当前版本
v2.1 2024-01-15
优化输出结构,增强情节连贯性
  • ✨ 新增章节节奏控制参数
  • 🔧 优化人物关系描述逻辑
  • 📝 改进主题深化引导语
  • 🎯 增强情节转折点设计
v2.0 2023-12-20
重构提示词架构,提升生成质量
  • 🚀 全新的提示词结构设计
  • 📊 增加输出格式化选项
  • 💡 优化角色塑造引导
v1.5 2023-11-10
修复已知问题,提升稳定性
  • 🐛 修复长文本处理bug
  • ⚡ 提升响应速度
v1.0 2023-10-01
首次发布
  • 🎉 初始版本上线
COMING SOON
版本历史追踪,即将启航
记录每一次提示词的进化与升级,敬请期待。

💬 用户评价

4.8
⭐⭐⭐⭐⭐
基于 28 条评价
5星
85%
4星
12%
3星
3%
👤
电商运营 - 张先生
⭐⭐⭐⭐⭐ 2025-01-15
双十一用这个提示词生成了20多张海报,效果非常好!点击率提升了35%,节省了大量设计时间。参数调整很灵活,能快速适配不同节日。
效果好 节省时间
👤
品牌设计师 - 李女士
⭐⭐⭐⭐⭐ 2025-01-10
作为设计师,这个提示词帮我快速生成创意方向,大大提升了工作效率。生成的海报氛围感很强,稍作调整就能直接使用。
创意好 专业
COMING SOON
用户评价与反馈系统,即将上线
倾听真实反馈,在这里留下您的使用心得,敬请期待。
加载中...