单元格

DataGridView如何获取某个数据

て烟熏妆下的殇ゞ 提交于 2020-03-25 13:32:44
3 月,跳不动了?>>> DataGridView的几个基本操作: 1.获取某个(指定的)单元格的值: dataGridView1.Row[i].Cells[j].Value; 2.获取选中的总行数: dataGridView1.SelectedRows.Count; 3.获取当前选中行的索引: dataGridView1.CurrentRow.Index; 4.获取当前选中单元格的值: dataGridView1.CurrentCell.Value; 5.获取选中行的数据 string [] str = new string [dataGridView.Rows.Count]; for ( int i;i<dataGridView1.Rows.Count;i++ ) { if (dataGridView1.Rows[i].Selected == true ) { str[i] = dataGridView1.Rows[i].Cells[ 1 ].Value.ToString(); } } 6.获取选中行的某个数据 int a = dataGridView1.SelectedRows.Index; dataGridView1.Rows[a].Cells[index].Value; 7.获取某个(指定的)单元格的值: dataGridView1.Rows[i].Cells[j]

JXL操作Excel

梦想与她 提交于 2020-03-25 06:31:52
JXL操作Excel jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识别PNG格式。 使用如下: 搭建环境 将下载后的文件解包,得到jxl.jar,放入classpath,安装就完成了。 基本操作 一、创建文件 拟生成一个名为“test.xls”的Excel文件,其中第一个工作表被命名为 “第一页”,大致效果如下: package test; // 生成Excel的类 import java.io.File; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; public class CreateExcel { public static void main(String args[]) { try { // 打开文件 WritableWorkbook book =

python:利用xlrd模块操作excel

久未见 提交于 2020-03-25 05:16:50
在自动化测试过程中,对测试数据的管理和维护是一个不可忽视的点。一般来说,如果测试用例数据不是太多的话,使用excel管理测试数据是个相对来说不错的选择。 这篇博客,介绍下如何利用python的xlrd模块来读取excel的数据。。。 一、下载安装 直接cmd进入命令行,然后输入 pip install xlrd 命令进行安装;或者输入 pip show xlrd 命令来查看是否安装有xlrd。 安装方法不重要,通过安装包安装也可以,只要达到目的即可。 二、用法介绍 xlrd是python语言中读取excel的扩展工具包,可以实现指定表单、指定单元格的读取(如果要写入数据,需要使用另一个扩展库:xlwt)。 官方文档 : http://xlrd.readthedocs.io/en/latest/index.html 基本用法介绍如下(来自 百度百科 ): # 示例: # 导入扩展包 import xlrd # 打开Excel文件读取数据 data = xlrd.open_workbook('excelFile.xls') [1] # 获取一个工作表 table = data.sheets()[0] #通过索引顺序获取 table = data.sheet_by_index(0) #通过索引顺序获取 table = data.sheet_by_name(u'Sheet1')

JQuery实现可直接编辑的表格

家住魔仙堡 提交于 2020-03-24 21:45:53
本文实例讲述了JQuery实现可直接编辑的表格。分享给大家供大家参考。具体分析如下: 功能: 创建一个表格,用户单击某个单元格后,可以直接修改单元格文本。 在编辑状态下,用户可按回车键确认修改,按ESC键撤销修改。 效果如下图: 思路: 当用户点击某个单元格后,立即向该单元格内插入一个文本框,将它的宽、高都设置成与单元格相的数值。用户确认输入后,清空该单元格内的所有HTML代码,然后把内容设置为用户刚刚输入的文本。 HTML代码: < table align = "center" > < tr > < td >学号</ td > < td >姓名</ td > </ tr > < tr > < td >001</ td > < td >dog</ td > </ tr > < tr > < td >002</ td > < td >cat</ td > </ tr > < tr > < td >003</ td > < td >pig</ td > </ tr > </ table > JavaScript代码: $( function (){ $( "td" ).click( function (event){ //td中已经有了input,则不需要响应点击事件 if ($( this ).children( "input" ).length > 0) return false

前端

余生颓废 提交于 2020-03-24 20:34:58
OXO1扫盲 一 . web 1.网页 通常是 html 格式的文件,通过浏览器来解析。 2.网站 英特网上根据一定的规则,使用 html 等制作的用于展示特定相关内容的网页集合。 3.web标准的构成 ( 1)结构: 结构是对页面元素的整理和分类, eg : HTML ( 2)表现 用于设置网页元素的版式,颜色,大小等外观样式, eg : CSS ( 3)行为 是指网页模型的定义以及交互。 eg : JS 注 : web 最佳的体验方案:结构,表现,行为相分离。 二 .浏览器 1.浏览器内核(渲染引擎): 负责读取网页内容,整理讯息,计算网页显示方法并显示页面。 Trident : IE 猎豹安全 360 极速浏览器 百度浏览器 Gecko : firefox Webkit : safari( 苹果浏览器 ) Blink : chrome Opera 注释 : Blink 是 webkit 的一个分支。 OX02 HTML 一 .HTML 1. HTML指的是超文本标记语言(Hyper Text Markup Language),它不属于编程语言,而是属于一套标签,用来描述网页。 2. HTML文档的后缀为 " .html " 或者 “ .htm ” 3.HTML语法 (1)标签通常是由尖括号括起来关键字的一对标签。(双标签) 1 <html> </html> (2)单标签

[Leetcode Weekly Contest]181

天大地大妈咪最大 提交于 2020-03-24 08:41:29
链接: LeetCode [Leetcode]1389. 按既定顺序创建目标数组 给你两个整数数组 nums 和 index。你需要按照以下规则创建目标数组: 目标数组 target 最初为空。 按从左到右的顺序依次读取 nums[i] 和 index[i],在 target 数组中的下标 index[i] 处插入值 nums[i] 。 重复上一步,直到在 nums 和 index 中都没有要读取的元素。 请你返回目标数组。 题目保证数字插入位置总是存在。 直接insert即可,如下。 class Solution: def createTargetArray(self, nums: List[int], index: List[int]) -> List[int]: res = [] for i in range(len(index)): res.insert(index[i],nums[i]) return res [Leetcode]1390. 四因数 给你一个整数数组 nums,请你返回该数组中恰有四个因数的这些整数的各因数之和。 如果数组中不存在满足题意的整数,则返回 0 。 示例: 输入: \(nums = [21,4,7]\) 输出:32 解释: 21 有 4 个因数:1, 3, 7, 21 4 有 3 个因数:1, 2, 4 7 有 2 个因数:1, 7 答案仅为

JavaScriptDOM

眉间皱痕 提交于 2020-03-23 10:11:27
一、DOM 是什么 ( 重点重点 ) Document Object Model 文档对象模型 DOM 定义了访问和操作 HTML 的文档的标准和方法 DOM 可以将 HTML 分为元素 文本 属性 结构树 ( 节点树 ) 使用 DOM 可以改变 HTML 里面的某个项目包含 删除 增加 修改 二、DOM 分为 3 个部分 1.XMLDOM 针对 XML 文档对象 2.HTMLDOM 针对 HTML 文档对象 3.COREDOM 针对所有结构化文档对象 三、XML( 可扩展的标记语言 ) 是一种灵活简单的文本格式 1.XML 其实就是自定义一些标签用来存储数据 进行数据交互 2.HTML 标记语言 主要用来页面遵循的一些规则和规范 XML 可扩展的语言 用来存储 微信开发我们会用到 3.HTMLDOM 和 XMLDOM -------> C 语言和 php 之间的关系 4.HTMLDOM 里面的语法都可以在 XMLDOM 里面使用但是 XMLDOM 里面的语法 HTMLDOM 中有的没有 四、HTMLDOM( 重点重点重点 ) 1. 节点 : HTML 里面的 每个成分都是一个节点 2.节点信息 (1)nodeName( 节点名称 ) 元素节点 nodeName 是标签名 属性节点 nodeName 是属性名称 文本节点 nodeName 永远都是 #text 文档节点

Excel数字与文本的批量转换 整列转换 excel分列功能

馋奶兔 提交于 2020-03-23 05:34:45
在Excel中进行数字与文本之间的转换时,往往设定好单元格属性后,还需要双击才能生效。而使用公式转换又需要新增一列。其实我们可以使用excel的分列功能进行批量转换。 文本转数字: 先把要转换的相关单元格的属性设置为“数值” 选中要转换的相关单元格--> 点击菜单“数据”-->选择“分列”--->选择“下一步”-->“下一步”--->选择“常规”--->点击“完成” 数字转文本: 选中要转换的相关单元格--->点击菜单“数据”-->选择“分列”--->选择“下一步”-->“下一步”--->选择“文本”--->点击“完成” 备注 : “分列”的功能只限于把一列的文本与数字进行转换,不能对两列以上的进行转换。 来源: https://www.cnblogs.com/wayne-ivan/archive/2011/11/10/2245022.html

excel相关

て烟熏妆下的殇ゞ 提交于 2020-03-22 23:56:25
xlrd openpyxl 库 应该是自带了,反正我是没安装,csv也可制作表格,关于csv以后介绍 基本操作 import xlrd book = xlrd.open_workbook('filename') book.nsheets # 表单数量 book.sheet_names() # 表单名 要读取某个表单里单元格中的数据,必须要先获取 表单(sheet)对象 。 # 表单索引从0开始,获取第一个表单对象 book.sheet_by_index(0) # 获取名为2018的表单对象 book.sheet_by_name('2018') # 获取所有的表单对象,放入一个列表返回 book.sheets() 官方文档:https://xlrd.readthedocs.io/en/latest/api.html#xlrd-sheet 表单行数(nrows) 列数(ncols) 表单名(name) 表单索引(number) ''' book = xlrd.open_workbook("income.xlsx") sheet = book.sheet_by_index(0) sheet.name sheet.number sheet.nrows sheet.ncols ''' cell_value 方法,参数为行号和列号,读取指定单元格中的文本内容。 sheet.cell_value

poi中文api文档

穿精又带淫゛_ 提交于 2020-03-22 08:58:51
POI中文API文档 一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作提供了两类API:usermodel和eventusermodel,即“用户模型”和“事件-用户模型”。 三、 POI EXCEL文档结构类 HSSFWorkbook excel文档对象 HSSFSheet excel的sheet HSSFRow excel的行 HSSFCell excel的单元格 HSSFFont excel字体 HSSFName 名称 HSSFDataFormat 日期格式 HSSFHeader sheet头 HSSFFooter sheet尾 HSSFCellStyle cell样式 HSSFDateUtil 日期 HSSFPrintSetup 打印 HSSFErrorConstants 错误信息表 四、 EXCEL常用操作方法 1、 得到Excel常用对象 [c-sharp] view plaincopyprint? POIFSFileSystem fs