首页 > 其他分享 >WPS邮件合并:将图片名称通过WPS整体成文档

WPS邮件合并:将图片名称通过WPS整体成文档

时间:2024-01-16 15:00:42浏览次数:32  
标签:文件 单元格 excel WPS 效果图 文件夹 文档 文件名称 邮件

项目介绍

项目功能介绍(影像志):将文件夹下的所有图片名称(图1)批量制作成word中的样式(图2)。

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名

图1

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_02

图2

项目章节/知识点
  1. 获取文件夹下的所有文件名称
  2. Excel表格数据分列
  3. Word邮件合并

观察/思考/总结

1、文件夹下的所有图片名称包括:日期+文字说明+摄影者

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_03

2、Word效果图中包括:照片号+摄影者+摄影时间+文字说明

  • 照片号:Sz-Y-年份-编号,“编号”的数字逐渐递增
  • 摄影时间:2020.1.13年.月.日(日期由小数点隔开)

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_02

3、思考/总结word数据来源都是根据文件夹下的图片名称获得。

项目操作步骤

前期准备:前期在命名图片名称时注意图片名称格式为日期,文字说明。摄影者:姓名,如:1月1日,学校在南校区报告厅举办元旦晚会。拍摄者:飞沙

步骤一:获取文件夹下的所有文件名称

1、创建一个文件获取当前文件夹下的所有文件(图片)名称.bat

WPS邮件合并:将图片名称通过WPS整体成文档_数据_05

2、右击bat文件,使用记事本打开,,文件获取当前文件夹下的所有文件名称.bat中的内容如下

chcp 65001 
dir *.*/b /s >当前文件夹下的所有文件名称.xls

【相关文章分享】显示文件后缀名

3、双击运行文件获取当前文件夹下的所有文件名称.bat就会在当前文件夹下出现一个当前文件夹下的所有文件名称.xls的表格文件。

WPS邮件合并:将图片名称通过WPS整体成文档_数据_06

4、双击打开表格进行查看

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_07

代码解释(可跳过)
chcp 936
dir *.*/b /s >当前文件夹下的所有文件名称.txt
  1. chcp 936chcp65001是代码的文本编码
  2. dir *.*/b /s >文件名.文件后缀名,文件后缀名可以是任意文件,里面会保存当前文件夹下的所有文件名称。

步骤二:整理Excel数据表格

2.1 调整表格格式

1、由前面的观察我们知道了日期的格式是xxxx年xx月xx日,现在打开excel表格文件,将表格中不符合规范的内容进行修改。

* 如下图,A5单元格里面的内容是11月22日下午,不符合xxxx年xx月xx日

WPS邮件合并:将图片名称通过WPS整体成文档_数据_08

2、如下图,将A5单元格修改为11月22日,内容前缀统一修改为xx月xx日,

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_09

2.2 Excel数据分列

2.2.1数据分列 - 拍摄时间

1、【选中表格中的A列】——【数据】——【分列】

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_10

2、【固定宽度】——【下一步】

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_11

3、【移动标尺到逗号的位置】——【下一步】

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_12

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_13

效果图,逗号附近有一条竖线

4、效果图

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_14

A列

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_15

B列

5、选中A列,按Ctrl+H替换A列中的逗号为,点击【全部替换】,替换无用的信息,只留取日期。

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_16

WPS邮件合并:将图片名称通过WPS整体成文档_数据_17

效果图

5、选中A列,设置单元格格式

WPS邮件合并:将图片名称通过WPS整体成文档_数据_18

6、在左边的分类中选择【自定义】,类型设置为yyyy.mm.dd(分别代表year,month,day)

WPS邮件合并:将图片名称通过WPS整体成文档_数据_19

7、Ctrl+H替换自己想要的年份

WPS邮件合并:将图片名称通过WPS整体成文档_数据_20

8、效果图:此时拍摄时间已完成

WPS邮件合并:将图片名称通过WPS整体成文档_数据_21

excel效果图

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_22

对比图

2.2.2数据分列 - 摄影者

1、现在我们要将摄影者单独做成一列。选中【B列单元格】-【分列】

WPS邮件合并:将图片名称通过WPS整体成文档_数据_23

2、选择【分隔符号】

WPS邮件合并:将图片名称通过WPS整体成文档_数据_24

3、选择【其他】,填写“摄”。(观察图中黑色方框,“摄影”的第一个字是“摄”;图片右下角有预览效果)

WPS邮件合并:将图片名称通过WPS整体成文档_数据_25

4、效果图:摄影者成为了单独一列

WPS邮件合并:将图片名称通过WPS整体成文档_数据_26

5、选中C列,Ctrl+H替换(把无用的内容替换为空白),此时excel表格C列就都是拍摄者的姓名。

WPS邮件合并:将图片名称通过WPS整体成文档_数据_27

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_28

效果图

2.3设置excel标题

1、在单元格上方和左方插入一行

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_29

右击表中左边的数字1

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_30

右击表中上方的字母A

2、设置excel单元格标题,并在A2和A3单元格分别输入SZ-Y-2022-001SZ-Y-2022-002

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_31

3、选中A2:A3单元格,将鼠标放在绿色方框的右下角上,直到出现黑色的“+”号,按住鼠标不动一直往下拖动。

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_32

WPS邮件合并:将图片名称通过WPS整体成文档_数据_33

效果图

4、根据上方的所有步骤,我们制作了最终所需要的excel数据表

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_34

效果图

步骤三:Word邮件合并

WPS邮件合并:将图片名称通过WPS整体成文档_数据_35

excel数据表(数据源)

WPS邮件合并:将图片名称通过WPS整体成文档_数据_36

需要完成的word效果

Word邮件合并说明word的最终效果数据都是由前期excel数据表中获得


操作步骤

1、删除具体的信息,制作如图的效果。点击【引用】-【邮件】

WPS邮件合并:将图片名称通过WPS整体成文档_数据_37

2、打开数据源

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_38

3、选择前面我们制作的excel数据源(数据源:excel文件的后缀名一定要是xls,且excel文件没有打开)

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_39

4、在适当的位置【插入合并域】

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_40

步骤

WPS邮件合并:将图片名称通过WPS整体成文档_数据_41

最终效果图

5、点击【合并到新文档】——【全部】——【确定】

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_42

6、缩小文档比例为50%看文档效果

WPS邮件合并:将图片名称通过WPS整体成文档_数据_43

7、Ctrl+H【替换】——【特殊格式】——【分节符】——【全部替换】,此时我们发现文档右边没有内容。

WPS邮件合并:将图片名称通过WPS整体成文档_后缀名_44

效果图

8、移动左右标尺当中的竖线,使其自动换行。

WPS邮件合并:将图片名称通过WPS整体成文档_文件名_45

9、将word导出为pdf文件

WPS邮件合并:将图片名称通过WPS整体成文档_数据_46

10、将所有图片 + word文件 + pdf文件放在一个文件夹中,并做好文件归档。(项目完成)


标签:文件,单元格,excel,WPS,效果图,文件夹,文档,文件名称,邮件
From: https://blog.51cto.com/MrFlySand/9272360

相关文章

  • ABC 等多个系统 每个系统下有多个附件 ,每个系统获取自己最新日期的文档
    1.假如有ABC等多个系统每个系统下有多个附件,每个系统获取自己最新日期的文档(每个文件都标有最新日期duptime)Java代码从表中查询出的list怎莫处理得到每个系统下面最新的文件Map<String,List<Attachment>>attachmentsBySystem=newHashMap<>();//对每个附件进行遍......
  • ABAP:接口文档下载
    *&---------------------------------------------------------------------**&ReportZTEST_RFC*&---------------------------------------------------------------------**&*&----------------------------------------------------------------......
  • Python和RPA网页自动化-发送邮件
    以163邮箱为例,分别使用Python和RPA网页自动化发送邮件到指定邮箱其中2个方法都需要用到163邮箱授权码,开启IMAP/SMTP服务即可得到授权码(POP3/SMTP服务不用开启) 1、python代码如下importsmtplibfromemail.mime.textimportMIMETextfromemail.headerimportHeaderdef......
  • [源码分析] - flex 标准文档导读与 一个rust实现解析
    本文是w3中css-flexbox[标准文档](CSSFlexibleBoxLayoutModuleLevel1(w3.org)解读.(2023.1),并对一些开源实现进行调研分析.文档导读csslayoutmodecsslayout模式用于确定在盒模型中的元素如何排布(大小与位置),在css2.1中有如下几种方式.blocklayout,块级别......
  • markdown文档的一些特殊用法
    markdown中使用表情符号从表情符号Unicode列表获取到一个表情的Unicode编码,如......
  • 基于SpringBoot+Vue的OA办公系统设计实现(源码+lw+部署文档+讲解等)
    (文章目录)前言:heartpulse:博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌:heartpulse:......
  • Text Intelligence - TextIn.com AI时代下的智能文档识别、处理、转换
    一、智能文档处理介绍在AI时代,智能文档处理技术正变得越来越重要。它包括了智能文字识别(OCR)、智能文档信息抽取、文档图像处理以及文档转换等多个方面。这些技术共同构成了现代信息处理的核心,广泛应用于数据分析、自动化办公、数字化存档以及更多其他领域。智能文字识别(OCR)智......
  • Java实现在线编辑预览office文档
    目录1在线编辑1.1PageOffice简介1.2前端项目1.2.1配置1.2.2页面部分1.3后端项目1.3.1pom.xml1.3.2添加配置1.3.3controller2在线预览2.1引言2.2市面上现有的文件预览服务2.2.1微软2.2.2GoogleDrive查看器2.2.3阿里云IMM2.2.4XDOC文档预览2.2.5OfficeWeb3652......
  • 基于SpringBoot+Vue的居家养老系统设计实现(源码+lw+部署文档+讲解等)
    (文章目录)前言:heartpulse:博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌:heartpulse:......
  • Jenkins邮件模板
    模板一:1<!DOCTYPEhtml>2<html>3<head>4<metacharset="UTF-8">5<title>${ENV,var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>6</head>78<bodyleftmargin="8"marginw......