ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 请问朋友们帮忙看看,是否用代码或公式能实现生成门贴模板?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-9-20 10:37 | 显示全部楼层 |阅读模式
本帖最后由 晴天一线 于 2024-9-20 10:39 编辑


你们好,麻烦各位帮忙看看我的模板,生成模板是否可以用VBA代码或公式实现,我尝试用邮件合并,类似说打印奖状的方法,用INDEX+small函数生成,但因为有照片,所以失败了,并且也有去重的问题,等于以宿舍为单位把学生的信息都显示在宿舍门贴中。能生成可以批量打印。

具体说明:


1、根据学生名单、宿舍门贴模板,批量生成“宿舍门贴“表。

2、把宿舍号、宿舍长、班级(同一宿舍有多个班级的学生用”、“号分隔)填入模板。

3、根据对应的宿舍号、床号,把学生名单中的,姓名、学号进行填充。

4、再根据D列的学号与学生名单中K列的学号进行匹配,把对应的照片,填到B列对应单元格中。照片设置统一大小

5、照片随单元格位置和大小改变

6、我们学院大约有3万多学生


附件如下:

宿舍门贴111.zip (223.61 KB, 下载次数: 20)

TA的精华主题

TA的得分主题

发表于 2024-9-20 13:09 | 显示全部楼层
3万多人,把图片放到单元格中是不可取的,把图片统一放到一个文件夹内,然后代码调取图片插入到相应模板单元格中岂不是更学科高效吗

TA的精华主题

TA的得分主题

发表于 2024-9-20 13:29 | 显示全部楼层
对应学生照片文件应该固定在指定文件夹(注意命名规则,防止重名),然后vba插入指定
图片即可

TA的精华主题

TA的得分主题

发表于 2024-9-20 13:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
适合用邮件合并功能吧

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-9-20 14:34 | 显示全部楼层
3190496160 发表于 2024-9-20 13:09
3万多人,把图片放到单元格中是不可取的,把图片统一放到一个文件夹内,然后代码调取图片插入到相应模板单 ...

这种操作应该要怎么编写合适?

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-9-20 14:34 | 显示全部楼层
kevinchengcw 发表于 2024-9-20 13:52
适合用邮件合并功能吧

邮件合并功能做不了,要用到去重的问题,不知VBA是否可以实现。或者公式

TA的精华主题

TA的得分主题

发表于 2024-9-20 14:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
晴天一线 发表于 2024-9-20 14:34
邮件合并功能做不了,要用到去重的问题,不知VBA是否可以实现。或者公式

这么多数据,肯定不适合用公式了,不然,卡死。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-9-20 14:43 | 显示全部楼层
ykcbf1100 发表于 2024-9-20 14:42
这么多数据,肯定不适合用公式了,不然,卡死。

我不是很懂VBA,请问VBA应该要怎么编写?

TA的精华主题

TA的得分主题

发表于 2024-9-20 14:44 | 显示全部楼层
晴天一线 发表于 2024-9-20 14:43
我不是很懂VBA,请问VBA应该要怎么编写?

建议按2楼说的做。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-9-20 14:46 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-9-21 11:24 , Processed in 0.047152 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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