-
?
WPS Excel:如何快速插入多行数据
陈思烟
展开
在表格中插入一行,很简单,怎样快速插入多行呢?怎样在多个表格中插入多行呢?怎样隔行插入呢?这里分享4个小技巧,很多人只用过一个。
快速插入多行
方法:你想插入几行,就用鼠标选中几行,接着点击右键菜单上的“插入”即可。
同时在一个表格不同行下插入多行
如图,希望在表头中增加一行,在“行政部”后添加三行。
方法:先选中表头的一行,按住Ctrl键,同时选中“行政部”下方的三行,然后点击右键菜单上的“插入”即可。
同时在多个表格中插入多行
一个工作簿中有很多个相似的表格,来了几个新员工,需要在每个表格中同样的位置添加几行增加新员工信息。
方法:先选中几行,接着用鼠标点击一个工作表名称,然后按住Ctrl键或Shift键选中多个工作表名称,最后将鼠标移动到行上,在右键菜单中点击“插入”,即可同时在每个表格中插入多行。注意操作顺序不能错哦。
隔行插入一行
方法:先选中一行,接着按住Ctrl键,用鼠标一一点击每一行,然后点击右键菜单上的“插入”,即可隔行插入一个空白行。注意此方法与第一个方法在操作上的不同哦。
插入时,默认会在你选中行的上方添加新的行,格式也会和你选中的行一样。
以上批量插入行的方法也适用于批量插入很多列。
欢迎点赞、评论、关注和点击头像。
-
?
Excel小技巧-多张工作表同时批量编辑
贾储
展开
有的时候一个工作簿中有十多个工作表,想把格式或者数据进行批量处理,如果逐个修改,即便使用复制粘贴功能,依然很是浪费时间,很麻烦。其实,微软为我们提供了很简单的解决方法,那就是先选中多个目标工作表,再进行操作,就可以完成批量修改啦。今天来和小编一起来学习如何为多张工作表同时进行批量编辑吧。
一、选中多个工作表
如果是连续的工作表,则点击第一个目标工作表标签,按住【Shift】键,同时再点击末尾的目标工作表标签,这样就选中了区间所有的工作表。如果不是连续的工作表,则点击第一个工作表标签后,按住【Ctrl】键,依次点击目标工作表,这样就选中了不连续工作表。
二、批量编辑
完成工作表的选中后,在目前单元格中的任意操作都将运用到被选中的每一个工作表中。例如:(1)输入数据:当我在A1中输入数字1,则后面的所有表格中都将在单元格A1中完成数字1的输入。(2)格式设置:比如调整单元格A1中的数字大小、颜色、填充色等。(3)单元格设置:合并单元格、插入、删除、调整单元格大小等;(4)插入公式:自制公式、插入函数等。
PS:完成批量操作后,需要在任意工作表标签上单击鼠标右键,在弹出的列表中,点击【取消成组工作表】按钮,再次操作时就会只应用到当前工作表。
欢迎关注,以上。
-
?
用EXCEL批量更改文件名,一个命令就能完成
亦竹
展开
工作任务:学籍库里需要更新和完善学生信息,其中有一项工作就是要导入以身份证号为文件名的学生照片,而目前各个班级提交的学生照片是以学生姓名命名的。如何将学生姓名批量转换成身份证号码呢?
解决方案:用EXCEL协助文件名处理,用DOS批处理执行程序完成
具体操作如下:
1、批量导出“学生姓名”文件名到EXCEL表中。(关于这一步的具体操作,可以“关注”我的百家号后,查看上一篇文章《批量提取文件名,分分钟的事》)
打开任意一个空白文档,编写如下DOS命令:dir D:\2018届学生照片 /b > D:\2018届学生照片\照片名.xls,将这一命令复制到DOS执行窗口,粘贴,然后,回车。回到文件夹中,就可以看一个“照片名”的EXCEL文件。
2、打开“照片名”EXCEL文件,进行拟替换名的批量编辑。
在表中“学生姓名”列,对应位置导入学生的身份证号码,在辅助列增加“.jpg”,在F2单元格录入:="ren "&A1&" "&C1&D1,然后向下复制。
解释:ren是一个改名的命令,结构为“ren 旧名 新名”,其中ren后面、旧名与新名之间,一定要是空格。
3、复制EXCEL表中批量ren命令内容,到一个空白文本文件中,并将该文件放到原文件夹中
4、更改文本文件后缀“.txt”为“.bat”,产生一个批处理执行程序,双击执行,批量将学生姓名改为身份证号,完美完成任务。
每天学习一点点,每天进步一点点,积硅步,必能致千里,得大成。
-
?
Java实现文件批量导入导出实例(兼容xls,xlsx)
虫虫猪
展开
1、介绍
java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。
目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出。另外还有jxl类似poi的方式,不过貌似很久没跟新了,2007之后的office好像也不支持,这里就不说了。
2、POI使用详解
2.1 什么是Apache POI?
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
2.2 POI的jar包导入
本次讲解使用maven工程,jar包版本使用poi-3.14和poi-ooxml-3.14。目前最新的版本是3.16。因为3.15以后相关api有更新,部分操作可能不一样,大家注意下。
2.3 POI的API讲解
2.3.1 结构
HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。HWPF - 提供读写Microsoft Word格式档案的功能。HSLF - 提供读写Microsoft PowerPoint格式档案的功能。HDGF - 提供读写Microsoft Visio格式档案的功能。
2.3.2 对象
本文主要介绍HSSF和XSSF两种组件,简单的讲HSSF用来操作Office 2007版本前excel.xls文件,XSSF用来操作Office 2007版本后的excel.xlsx文件,注意二者的后缀是不一样的。
HSSF在org.apache.poi.hssf.usermodel包中。它实现了Workbook 接口,用于Excel文件中的.xls格式
常用组件:HSSFWorkbook excel的文档对象HSSFSheet excel的表单HSSFRow excel的行HSSFCell excel的格子单元HSSFFont excel字体HSSFDataFormat 日期格式HSSFHeader sheet头HSSFFooter sheet尾(只有打印的时候才能看到效果)样式:HSSFCellStyle cell样式辅助操作包括:HSSFDateUtil 日期HSSFPrintSetup 打印HSSFErrorConstants 错误信息表
XSSF在org.apache.xssf.usemodel包,并实现Workbook接口,用于Excel文件中的.xlsx格式
常用组件:XSSFWorkbook excel的文档对象XSSFSheet excel的表单XSSFRow excel的行XSSFCell excel的格子单元XSSFFont excel字体XSSFDataFormat 日期格式和HSSF类似;
2.3.3 两个组件共同的字段类型描述
其实两个组件就是针对excel的两种格式,大部分的操作都是相同的。
2.3.4 操作步骤
以HSSF为例,XSSF操作相同。
首先,理解一下一个Excel的文件的组织形式,一个Excel文件对应于一个workbook(HSSFWorkbook),一个workbook可以有多个sheet(HSSFSheet)组成,一个sheet是由多个row(HSSFRow)组成,一个row是由多个cell(HSSFCell)组成。
3、代码操作
3.1 效果图
惯例,贴代码前先看效果图
Excel文件两种格式各一个:
代码结构:
导入后:(我导入了两遍,没做校验)
导出效果:
3.2 代码详解
这里我以Spring+SpringMVC+Mybatis为基础
Controller:
Service
3.3 导出文件api补充
大家可以看到上面service的代码只是最基本的导出。
在实际应用中导出的Excel文件往往需要阅读和打印的,这就需要对输出的Excel文档进行排版和样式的设置,主要操作有合并单元格、设置单元格样式、设置字体样式等。
3.3.1 单元格合并
使用HSSFSheet的addMergedRegion()方法
参数CellRangeAddress 表示合并的区域,构造方法如下:依次表示起始行,截至行,起始列, 截至列
3.3.2 设置单元格的行高和列宽
3.3.3 设置单元格样式
1、创建HSSFCellStyle
2、设置样式
3、将样式应用于单元格
3.3.4设置字体样式
1、创建HSSFFont对象(调用HSSFWorkbook 的createFont方法)
2、设置字体各种样式
3、将字体设置到单元格样式
大家可以看出用poi导出文件还是比较麻烦的,等下次在为大家介绍下irport的方法。
导出的api基本上就是这些,最后也希望上文对大家能有所帮助。
学习Java的同学注意了!!!学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群495273252,我们一起学Java!
-
?
如何轻松愉快的将Word中的大量表格放入Excel中编辑
Maha
展开
如何轻松愉快的将Word中的大量表格放入Excel中编辑
大家好,我是头条号@爱玩电脑,专注于计算机相关技巧的讲解,目前侧重于操作系统、硬件及办公软件等方面。今天给大家讲讲如何轻松愉快的将Word中的大量表格放入Excel中编辑。
概述:如果在Word中只有一两个表格,想将其放到Excel中,我们只要简单的复制粘贴就行了。但是如果表格数量很多,一个个的粘贴就太不科学了。今天讲解的将Word中的大量表格放入Excel中编辑技巧,一句话概括就是将Word转换为网页,然后在Excel中进行导入。我的演示环境如下:操作系统windows7,办公软件为微软的Office2007,文档和表格都在D盘下面,文档中插入了3个表格作为例子。
第一步:将文档另存为单个文件网页。
在Word中点"文件"—"另存为"—"单个文件网页"。如下图:
存为网页
保存好后的文件名为我的文档.mht"。
第二步:在Excel中导入网页文件。打开Excel,点"数据"—"自网站"
导入数据
在地址中输入如下内容:file:///D:/我的文档.mht,这就是我们保存的网页文件的路径。
导入
点导入。出现如下对话框
导入内容
根据需要点最左上角的向右的箭头导入全部内容,或者每个表格左上角的向右的箭头,导入该表格。
我选择全部,导入结果如下:
导入后
第三步:在Excel中对导入的表格们进行编辑并保存。
好了,将Word中的大量表格放入Excel中编辑的小技巧就讲到这里,希望能给你的日常办公带来一点帮助。如果觉得文章讲得不够清楚,晚点我会录制发表视频版。文章由头条号@爱玩电脑首发于今日头条,未经作者允许,禁止转载。
-
?
4个Excel批量操作技巧,学会了瞬间碾压“装逼”高手!
小凝
展开
转载自百家号作者:录音转文字
电脑日常工作中,经常需要做Excel表格,所以掌握一些Excel批量操作技巧是很有必要的,不仅可以提高工作效率,还能提早下班,爽歪歪,接下来分享给大家,学会了可以瞬间碾压“装逼”高手哦。
1. 批量添加工作表
工作中,经常要创建工作表,少的时候可以一个个添加,但多了就会很麻烦,这时候可以批量添加工作表。
方法:利用数据透视表来生成,选中区域,单击插入数据透视表,之后将相应的字段放在筛选中,然后点击分析下的选项下拉框,选择显示报表筛选页即可。
2. 批量添加单位
有时候为了方便可能会先输入数值,然后在加单位。但是怎么实现批量操作呢?
方法:利用快捷键完成,选中区域,按Ctrl+1打开相应对话框,之后在G/通用格式之后添加单位即可。
3. 批量更改日期格式
如果你原来的格式是日期格式的话:选择日期单元格(可以直接选择日期所在的整列或多列),右键选择“设置单元格格式”,在“数字”一栏中的“分类”框中选择“自定义”,右侧的“类型”框中输入:yyyy"年"m"月"d"日"即可。
4. 批量提取不重复值
在excel中提取不重复值,是很常见的需求,但如果方法不当,也可能会花费较多的时间。接下来教大家一个比较实用的。
方法:利用高级筛选,选中数据区域,之后点击数据——筛选——高级,在相应的对话框中选中相应的区域,并勾选选择不重复的记录前复选框,点击确定即可。
以上就是我今天总结的Excel批量操作技巧,学会了可以不用做同一个操作了。
-
?
Excel表中批量导入照片,这个方法挺管用
翠曼
展开
小伙伴们好啊,今天老祝继续和大家分享一个比较冷门的技巧,将照片批量导入Excel表。
首先在Excel工作表中输入员工姓名和序号。
在文件夹中准备好统一尺寸的员工照片:
单击姓名所在列的任意单元格,在【数据】选项卡下点击【升序】按钮:
然后设置工作表的行高和列宽。设置的行高可以比实际图片高度再大一些。
单击C2单元格,插入图片。
在【插入图片】对话框中找到照片文件夹位置,单击任意一个图片,然后按Ctrl+A全部选定,再按【插入】按钮:
插入的图片效果如下图所示:
选中最上层的照片,拖动到最后一个姓名的对应位置。
单击最后一个图片,再按Ctrl+A选中全部图片
单击【格式】→对齐→纵向分布
然后再单击【格式】→对齐→水平居中
此时的效果如下图所示:
单击A列序号任意单元格,数据→升序
最后再适当调整一下行高列宽,OK
-
?
Excel里批量快速插入图片,并调整好大
静候
展开
1.做一个简单表格,如图这样
测试数据
2.新建一个img文件夹,命名为照片,放到d盘中,按人名命名。
img文件夹
3.然后在照片中输入此内容
="