单元格

Python xlrd处理Excel文件

风格不统一 提交于 2020-02-04 02:25:25
''' 参考链接: https://www.cnblogs.com/insane-Mr-Li/p/9092619.html ''' import xlrd data = xlrd . open_workbook ( filename ) #文件名以及路径,如果路径或者文件名有中文给前面加一个r拜师原生字符。 table = data . sheets ( ) [ 0 ] #通过索引顺序获取 table = data . sheet_by_index ( sheet_indx ) ) #通过索引顺序获取 table = data . sheet_by_name ( sheet_name ) #通过名称获取 #以上三个函数都会返回一个xlrd.sheet.Sheet()对象 names = data . sheet_names ( ) #返回book中所有工作表的名字 data . sheet_loaded ( sheet_name or indx ) # 检查某个sheet是否导入完毕 #对行的操作 nrows = table . nrows #获取该sheet中的有效行数 table . row ( rowx ) #返回由该行中所有的单元格对象组成的列表 table . row_slice ( rowx ) #返回由该列中所有的单元格对象组成的列表 table . row

Java使用POI对Excel进行基本操作(3)-合并单元格

╄→гoц情女王★ 提交于 2020-02-03 17:31:54
1、使用poi合并单元格 public static void main(String[] args) throws Exception { // 定义一个工作簿 Workbook workbook = new XSSFWorkbook(); // 创建一个sheet页 Sheet sheet = workbook.createSheet("第一个sheet页"); // 创建一个行 Row row = sheet.createRow(0); // 创建单元格 row.createCell(0).setCellValue("测试内容"); row.createCell(1).setCellValue("测试内容2"); // 合并单元格,合并后的内容取决于合并区域的左上角单元格的值 CellRangeAddress region = new CellRangeAddress(0,3,0,3); sheet.addMergedRegion(region); FileOutputStream fileOutputStream = new FileOutputStream("D:\\用poi测试合并单元格.xlsx"); workbook.write(fileOutputStream); fileOutputStream.close(); } 来源: https://www

那些特殊边框效果在报表中要怎样实现?

妖精的绣舞 提交于 2020-02-03 15:56:49
斜线表头 单斜线表头 1. 点击选中要设置斜线边框的单元格; 2. 点击“报表”菜单——边框设置选项; 点击斜线的边框按钮 单元格中输入内容为 纵向维度名称,横向维度名称 ,例如:样品信息, 项目信息; 单元格失去焦点后,我们就可以看到下面的效果: 双斜线表头 设置的方法步骤和但斜线表头一样,不同的是在单元格中输入 纵向维度,横向维度,统计指标名称 ,例如: 样品信息, 项目信息, 统计值。 注意:斜线表头中输入的内容中间分隔的逗号使用的是 英文逗号 。 文字下划线 使用报表工具实现诸如下面的这种承诺函,申请表类的文档,数据动态变化的部分是带有线的就可以通过设置边框线的方式实现。 下面具体说下实现方法: 首先选中单元格,然后选择工具栏中的边框设置,选择下边框线。 预览报表就能看到单元格下划线的效果了。 注意: 由于相邻的单元格共用边框,即某个单元格的下边框是其下方相邻单元格的上边框,上边框、左边框、右边框也类似。如果某单元格上方的相邻单元格设置了下边框,那这个单元格也就设置了上边框。从边框的角度看,这是非常的合理的。但是,当我们把下边框当做下划线来使用,这就不合理。其不合理之处在于下划线属于某个单元格所有,而下边框属于相邻单元格所共有。 这种不合理在处理普通单元格和合并单元格相邻时,会表现出来。 例如,B2 是个合并格,无论设置 B1 或是 C1 的单元格的下划线,B2

Java读取、写入、处理Excel文件中的数据(转载)

血红的双手。 提交于 2020-02-03 08:37:50
原文链接 在日常工作中,我们常常会进行文件读写操作,除去我们最常用的纯文本文件读写,更多时候我们需要对Excel中的数据进行读取操作,本文将介绍Excel读写的常用方法,希望对大家学习Java读写Excel会有帮助。 在开始进行Java读写Excel前,我们需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,在百度里所搜一下jxl.jar下载就会出现很多下载地址了,这里不再累述。随后我们将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.jar后,便可以开始Java读写Excel的神秘之旅了。 第一章 Java读取Excel数据 首先,创建一个xls文件(如:jxltest.xls),然后在文件中添加一些数据,Excel文件创建完成后,我们便可以开始写代码读取了: 代码如下: package jxl.zhanhj; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import jxl.Sheet; import jxl.Workbook; import jxl.read.biff

1.8、html表格

筅森魡賤 提交于 2020-02-03 06:57:26
table常用标签 1、table标签:声明一个表格 2、tr标签:定义表格中的一行 3、td和th标签:定义一行中的一个单元格,td代表普通单元格,th表示表头单元格 table常用属性: 1、border 定义表格的边框 2、cellpadding 定义单元格内内容与边框的距离 3、cellspacing 定义单元格与单元格之间的距离 4、align 设置单元格中内容的水平对齐方式,设置值有:left | center | right 5、valign 设置单元格中内容的垂直对齐方式 top | middle | bottom 6、colspan 设置单元格水平合并 7、rowspan 设置单元格垂直合并 传统布局: 传统的布局方式就是使用table来做整体页面的布局,布局的技巧归纳为如下几点: 1、定义表格宽高,将border、cellpadding、cellspacing全部设置为0 2、单元格里面嵌套表格 3、单元格中的元素和嵌套的表格用align和valign设置对齐方式 4、通过属性或者css样式设置单元格中元素的样式 传统布局目前应用: 1、快速制作用于演示的html页面 2、商业推广EDM制作(广告邮件) table布局实例(个人简历页面布局实例): 表格常用样式属性 border-collapse:collapse 设置边框合并,制作一像素宽的边线的表格 来源:

HTML+CSS的学习之路(二)

China☆狼群 提交于 2020-02-03 00:18:31
HTML标签(下) 表格标签 表格的作用:用来显示数据,使数据看上去不那么冗杂,增强数据的可读性。 表格不是用来布局页面的,而是用来展示数据的。 表格的基本语法: <table></table> 用于定义 表格的标签 <tr></tr > 用于定义 表格的行 <td></td> 用于定义 表格的单元格 表格是 嵌套关系 : <table>---<tr>---<td> 表头单元格 标签 一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容加粗居中显示 <th></th>(table head) 表格的相关属性设置: 注意的是这些属性都写在<table后面> 如 <table align="center"> align :有center,left,right选择,意义是决定表格放在页面的哪边位置,是居中还是居左右。 border :有1和""选择,表示决定表格单元是否拥有边框,默认为“”,表示没有边框。 cellpadding :规定单元边沿与其内容之间的空白,默认1像素 cellspacing :规定单元格之间的空白,默认2像素。 width :规定表格的宽度 表格结构标签: 使表格结构更清晰,语义更明确。 1. <thead></thead> :用于定义表格的头部。 <thead> 内部必须拥有 <tr> 标签。一般是位于第一行。 2. <tbody></tbody>

04-表格 table(会使用)

可紊 提交于 2020-02-02 00:40:39
人生苦短,要学就只学有用的 【前端教学-Html-3】 经久不衰的table...... HTML 目标 注意:在十多年前的时候,那时候使用表格来完成网页布局是非常参常见的技术,没有现在的css+div布局这一回事。表格你需要掌握,但是不必须精通,对于以后的css+div 你必须精通! 能出说表格用来做什么的 能说出列表用来做什么的 能说出表单用来做什么的 为了让我们页面显示的更加整齐,我们需要学习三个表(表格、表单、列表) 表格 table(会使用) 目标: 理解: 能说出表格用来做什么的 表格的基本结构组成 应用: 能够熟练写出n行n列的表格 能简单的合并单元格 ​ 表格作用: 存在即是合理的。 表格的现在还是较为常用的一种标签,但不是用来布局, 常见显示、展示表格式数据。 因为它可以让数据显示的非常的规整,可读性非常好。 特别是后台展示数据的时候表格运用是否熟练就显得很重要 ,一个清爽简约的表格能够把繁杂的数据表现得很有条理,虽然 div 布局也可以做到,但是总没有表格来得方便。 1. 创建表格 创建表格的基本语法: <table> <tr> <td>单元格内的文字</td> ... </tr> ... </table> 要深刻体会表格、行、单元格他们的构成。 在上面的语法中包含基本的三对HTML标签,分别为 table、tr、td,他们是创建表格的基本标签,缺一不可

前端入门Js笔记

巧了我就是萌 提交于 2020-02-01 07:19:53
T 001 ____________--信息页面展示 需求分析: 有一个页面,在页面上有很多文字信息,且格式不一. 技术分析: html: 文字标签: 字体标签: 标题标签: 其他标签: 排版标签: 段落标签: 水平线: 换行: 步骤分析: 1.创建html页面 2.添加标题标签 h1 3.添加一个水平线标签 4.添加4个段落标签 5.给指定的文字添加样式 案例2-图片页面展示 需求分析: 在一个页面上展示两张图片. 技术分析: html: 图片标签 ★★★ <img/> 步骤分析: 1.创建一个页面 2.添加两个图片标签 T003_____________-列表页面展示 需求分析: 有一个页面,页面上有一个友情链接,友情连接中包含多个超链接. 技术分析: 列表标签: 超链接标签: ★★★★★ <a></a> T004_______________________________4-首页面展示 需求分析: 有一个页面,页面上有很多文字和图片,且格式均不一. 技术分析: html: 表格(完成布局):★★ 步骤分析: 创建一个页面,在页面上提供一个8行1列的表格 1.嵌套一个1行3列的表格 图片 图片 超链接 2.给这一行添加黑色的背景,添加白色的文字 3.一张图片 4.嵌套一个3行7列的表格 a.第一行的7个单元格跨列合并 b.第二行的第一个单元格和第三行的第一个单元格跨行合并 c

常用的Excel快捷键

徘徊边缘 提交于 2020-02-01 06:17:43
WPS表格是否有最后一行?直到,某一天网上一位穷极无聊的外国主播,一直保持手指按压着方向键下箭头下拉表格,用了9.5个小时,拉到了最后一行,得出的答案是:1048576行!是不是很感人呢?当然,如果你不是这么无聊,又正好需要快速统计出表格的行数,只需要使用快捷键:Ctrl+Shift+方向键下箭头,即可一秒统计出表格行数。熟练使用表格快捷键无疑可以帮助我们节省不少的时间。类似这样的表格快捷键还有很多,下面就为你一一呈现。 ① Ctrl键操作表格全局的快捷键 重点记忆: Ctrl+S: 快捷保存, 断电死机也不怕; Ctrl+P: 打印时, 电子 表格 转换成纸质 表格; Ctrl+A: 选中 所有 表格 内容,批量处理,快速完成 。 ② Ctrl键+单元格操作快捷键 重点记忆: Ctrl+X: 剪切,将文档内容移动到其他位置; Ctrl+C: 重复操作同一内容?复制它就好了; Ctrl+V: 粘贴, 拷贝剪切板内的复制内容,多种粘贴形式总有一款满足你 ; Ctrl+M: 合并居中,将多个单元格合并为一个,且合并后的单元格内容居中。 ③ Ctrl键+单元格输入快捷键 重点记忆: Ctrl+E: 智能填充,根据字符串间的关系,给出最符合需要的填充规则。 (注: Ctrl+E是指「快速填充」 。它能通过比对字符串间的关系,给出最符合用户需要的一种填充规则,可参考的对应关系越多,判断越准确

1030. Matrix Cells in Distance Order

天大地大妈咪最大 提交于 2020-02-01 04:02:08
1030. 距离顺序排列矩阵单元格 给出 R 行 C 列的矩阵,其中的单元格的整数坐标为 (r, c) ,满足 0 <= r < R 且 0 <= c < C 。 另外,我们在该矩阵中给出了一个坐标为 (r0, c0) 的单元格。 返回矩阵中的所有单元格的坐标,并按到 (r0, c0) 的距离从最小到最大的顺序排,其中,两单元格 (r1, c1) 和 (r2, c2) 之间的距离是曼哈顿距离, |r1 - r2| + |c1 - c2| 。(你可以按任何满足此条件的顺序返回答案。) 示例 1: 输入:R = 1, C = 2, r0 = 0, c0 = 0 输出:[[0,0],[0,1]] 解释:从 (r0, c0) 到其他单元格的距离为:[0,1] 示例 2: 输入:R = 2, C = 2, r0 = 0, c0 = 1 输出:[[0,1],[0,0],[1,1],[1,0]] 解释:从 (r0, c0) 到其他单元格的距离为:[0,1,1,2] [[0,1],[1,1],[0,0],[1,0]] 也会被视作正确答案。 示例 3: 输入:R = 2, C = 3, r0 = 1, c0 = 2 输出:[[1,2],[0,2],[1,1],[0,1],[1,0],[0,0]] 解释:从 (r0, c0) 到其他单元格的距离为:[0,1,1,2,2,3]