如何同时给每张PPT插入不同的图片?这2种方法可行!

有时候创作PPT,我们需要把几十张图片插入到PowerPoint中,每张图片作为一张幻灯片,如果一张张手动操作,那就未免太花时间了。今天小编来分享2种方法,可以让您快速给每张PPT插入不同图片。

方法一、使用“创建相册”

1. 将所有需要插入PowerPoint的图片全部放在一个文件夹里;

2. 打开PowerPoint,然后依次点击菜单选项卡【插入】→【相册】-【新建相册】;

 

3. 在弹出的“相册”界面中,点击【文件/磁盘】;

 

4. 随后会弹出“插入新图片”界面,找到并选择需要插入PowerPoint的所有图片,比如小编需要插入6张图片,然后点击【插入】按钮;

5. 回到“相册”界面,如果需要插入文本框,可以选择“新建文本框”,还可以调整图片的顺序,删除不要图片,“相册版式”列表中的“图片版式”可以单独调整每张图片的形状,选择完成后点击【创建】即可将图片以相册的形式导入PowerPoint中。

操作完成后,可以看到,选中的每张图片都分别插入到每张幻灯片中。

 

 方法二、使用“VBA”代码

1. 将所有需要插入PowerPoint的图片全部放在一个文件夹里,并且按“文件名+序号”统一命名,比如小编需要插入6张图片,命名如下图样式,如果需要插入100张图片,则按1-100命名,以此类推。

2. 打开PowerPoint后,通过快捷键“Alt+F11”打开VBA编辑器,然后依次点击菜单选项卡【插入】→【模块】;

3. 出现空白编辑器后,输入以下代码:

Sub InsertPic()

Dim i As Integer

For i = 1 To ActivePresentation.Slides.Count

ActivePresentation.Slides(i).Select

With ActiveWindow.Selection.SlideRange

.FollowMasterBackground = msoFalse

.Background.Fill.UserPicture "D:\资料\图片" & i & ".jpg"

End With

Next

End Sub

其中,"D:\资料\图片"表示图片的“所在文件地址\图片名”,需要根据自己文件保存地址及命名做更改, i 表示文件序号。

4. 输入代码完成后,关闭VBA编辑器,回到PPT页面,通过快捷键“Ctrl+M”创建与需要插入图片数量一样多的空白幻灯片,比如小编需要插入6张图片,就创建6个空白幻灯片。

5. 通过快捷键“Alt+F8”打开宏对话框,然后选择刚才创建的宏,并点击【运行】,就会开始自动添加图片了。 

完成操作后,可以看到,文件夹里的图片都自动添加到每张幻灯片上了。

以上就是PPT快速插入不同图片的2种方法。

另外再分享一下,做好的PPT如果不想被他人随意编辑更改,记得给PPT设置“限制编辑”的密码,这样只要没有密码就无法编辑PPT了。

操作很简单,只需要将PPT通过“另存为”方法,在“另存为”对话框中依次点击【工具】→【常规选项】;

在“常规选项”页面中的【修改权限密码】一栏里输入想要设置的密码,点击【确定】后再输入一次就设置好了。再次打开PPT,就会提示需要密码才能编辑文件。

 

需要提醒一下的是,设置了“编辑密码”后,一定要把密码记牢或者保存好,因为忘记密码,只能以“只读方式”打开PPT,就无法进行编辑更改了。

如果担心会不小心忘记密码,不妨收藏一个PPT相关的工具,比如小编使用的工具,可以在忘记密码的情况下,直接去除PPT的“限制密码”。

只需要选择工具里的【解除限制】模块,再导入受限制的PPT文件即可。

 

今天的分享就到这里,希望可以帮到小伙伴们! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/232731.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第三方软件验收测试对于软件项目验收的重要性

软件公司开发出一款软件产品后需要通过一系列的验收测试才能顺利上市,从而被最终用户使用。验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。由于软件企业会将更多的精…

护肤品类小红书素人达人的推广报价是多少?

小红书是一款集社交和电商于一体的平台,用户可以在上面分享生活点滴、购物心得、旅游攻略等。近年来,随着护肤美妆市场的不断扩大,越来越多的品牌和商家选择在小红书上投放广告,借助素人达人的影响力为产品引流。那么,…

某国有银行业务收益提升 30 倍,它究竟是怎么做到的!

在激烈的银行竞争环境下,释放存量客户的复购潜力成为关注的重点。然而,目前银行销售理财产品过程中存在一系列问题,其中一个主要原因是过度依赖理财经理的个人经验。国有银行也难以避免这些问题在目标客户定位和营销执行过程中的出现。 某国…

Word的兼容性问题很常见,禁用兼容模式虽步不是最有效的,但可以解决兼容性问题

当你在较新版本的Word应用程序中打开用较旧版本的Word创建的文档时,会出现兼容性问题。错误通常发生在文件名附近(兼容模式)。兼容性模式问题(暂时)禁用Word功能,从而限制使用较新版本Word的用户编辑文档。…

【华为OD题库-098】DNA序列-java

题目 一个DNA序列由A/C/G/T四个字母的排列组合-组成。G和C的比例(定义为GC-Ratio )是序列中G和C两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的GC-Ratio可能是基因的起始点。给定一个很长的DNA序列&…

腾讯云debian服务器的连接与初始化

目录 1. 远程连接2. 软件下载3. 设置开机自启动 1. 远程连接 腾讯云给的服务器在安装好系统之后,只需要在防火墙里面添加一个白名单(ip 或者域名)就能访问了。 防火墙添加本机WLAN的IPv4白名单,本地用一个远程工具连接&#xff…

免费api接口大全分享

免费api接口大全分享~使用第三方接口开发能大大加速我们的开发速度! 短信验证码:可用于登录、注册、找回密码、支付认证等等应用场景。支持三大运营商,3秒可达,99.99%到达率,支持大容量高并发。通知短信&a…

Java第十七章总结

数据库基础 SQL语言 1、select 语句 select 语句用于从数据中检索数据。语法如下: SELECT 搜选字段列表 FROM 数据表名 WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件) ORDER BY 字段名[ASC|DESC] 2、insert 语句 insert 语句用于向表中插入…

SpringMVC---获取参数

文章目录 传递单参数传递对象传递多个参数参数重命名传递JSON对象直接从 url 中传递参数 省略变量上传文件获取Cookie获取Header设置Session读取Session 传递单参数 RequestMapping("/name")//1. 传递参数//注:传参的时候一定要传递包装类型而非基础类型…

动手学深度学习2 安装环境

pytorch环境安装 1. windows 环境安装2. mac环境安装3. linux环境安装1. 申请云服务器 链接机器--Ubuntu2. 环境配置 4. 不安装环境直接使用colabQA 课程链接: https://www.bilibili.com/video/BV18p4y1h7Dr?p1&vd_sourceeb04c9a33e87ceba9c9a2e5f09752ef8 1.…

Pycharm中如何使用Markdown?只需装这个插件!

一、前言 由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等…

用ChatGPT辅助写个人性化显示结构体数据的类

初衷 我们产品有很多状态信息都持久化到文件中,从而数据库意外中断后重启还能知道之前的状态信息。文件中数据是按c struct直接灌进去的,所以我想写个通用类用来漂亮的显示文件内容。 大概如此这般展示: STAT_FILEHD size: 0x258 +0 version=64 +4 filetype=b\x07…

嵌入式linux面试题分享

系统相关 以下是一些嵌入式Linux面试题,并附有答案: 题目:什么是嵌入式Linux? 答案:嵌入式Linux是一种针对嵌入式系统的Linux操作系统。它具有轻量级、可定制和可扩展性强的特点,适用于各种嵌入式设备&am…

spring之基于注解管理Bean

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…

[每周一更]-(第28期):Windows服务自启动设置

需求:有时候有些软件,想在开机后自启动,但是由于屏幕需要录入密码,但是普通开机启动的应用,需要在录入密码进去Windows界面才能启动,但是 不用解锁屏幕但需要运行的应用还是有的,比如一些软件远…

《每天一分钟学习C语言·二》

1、当使用const关键字变量就无法修改可当常量来用。常量指针不能通过指针来改变变量的值,但可以通过其他引用来改变变量的值常量指针也可以指向其他变量地址,如 int a5,b6; const int *pt &a; *pt6; //错误 a6; //正确 pt&b; //正确指针常量指…

互式流程图|BPMN JointJS+ JavaScript 3.7.3 Crack

JointJS 是 JavaScript 图表库为卓越的 UI 提供支持 使用经过验证的库快速、自信地构建高级视觉和无代码/低代码应用程序。 赋能全球行业领导者 使用 JointJS 构建的图表 一个库,‍无限 UI 选项 直接在您的应用程序中享受交互式流程图、BPMN 和其他图表工作室。利用…

7000字详解ERP管理系统!

在当今竞争激烈的商业世界中,中小企业不仅需要保持灵活性,更需要高效管理企业资源。 你可能听说过ERP系统,但它究竟是什么?它为何成为中小企业管理的不二选择?又是如何助力中小企业整合资源、提升效率,并在…

C 库函数 - asctime()

描述 C 库函数 char *asctime(const struct tm *timeptr) 返回一个指向字符串的指针,它代表了结构 struct timeptr 的日期和时间。 声明 下面是 asctime() 函数的声明。 char *asctime(const struct tm *timeptr)参数 timeptr 是指向 tm 结构的指针&#xff0c…

使用极狐gitlab初始化导入本地项目

本地有项目的情况需要同步到极狐gitlab上 第一步: 在gitlab上新创建一个空项目 ⚠️⚠️⚠️这里需要注意红色圈住的地方一定不要选择,因为选择了这个后续会有不必要的麻烦 第二步 在本地项目中删除原来的.git文件(这一步如果是新项目可以忽略&#…