ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: 简小白

[求助] 懵逼小白在线求助,excel自动转ppt

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-7-22 11:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
没什么具体要求,就做个简单样子,仅供参考,自己看着改吧:

test.rar

64.12 KB, 下载次数: 5

TA的精华主题

TA的得分主题

发表于 2024-7-22 12:13 | 显示全部楼层
一、三点想法:
1、可以先考虑文本框、表格、图表三类组件,能解决大部分情况。
2、可以通过复制粘贴的方式,不建议将表格、图表粘贴为图形。
3、可以考虑通过标记的方式,将一个较为复杂的问题分解成几步走完成。
以表格为例。
将一个比较大的表格复制到PPT中,会自动减小字号,则至少需要下面几个标记相互配合:表格列宽、表格行高、表格位置(左上宽高)、表格字号、表格复制。思路有2种,其一是前四个仅提供参数设置,不对PPT进行任何操作,然后在表格复制以后,根据几个参数的设置对表格进行调整;其二就是个子负责各自的功能,表格复制进负责将表格复制到PPT中,表格列宽仅负责设置当前幻灯片上当前表格的列宽。两种方法下,各个标记的先后顺序则不一致。
二、四点提示:
1、复制粘贴时要避免出现“剪切板未准备好”或“剪切板为空”之类的问题。
2、文本框需要考虑将多行数据写入一个文本框、一行为一段这种情况。
3、需要考虑如何处理长表格情况(一个表格复制到2张及以上的幻灯片中,比如:一个表格长40行,没15行复制到一张PPT上,要注意解决PPT中第2个以上的表格的标题问题)。
4、复制图表需要考虑数据连接问题,考虑生成PPT后能否仅在PPT中更改图表的数据区?
三、Excel表格设置
1、数据可以集中在一个工作表中,也可以分散在多个工作表中。
2、和写入PPT相关的数据,可以约束在3列中:标记列、格式列(字体字号等)、内容列。例如:标记列为表格复制,格式列设置为字体为宋体、字号为14,内容列是表格的范围,用做左上角、右下角的行列数表示(10:10:20:13,表示11行、4列的表格)等。

大约就是这样。
想法越多,代码越长,复杂性越大,慢慢完善吧。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 04:33 , Processed in 0.024833 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表