Sub fun1() '统计每一个sheet有多少行数据 Set s1 = Sheets("Sheet1") 'totalok = 0 To Sheets.Count s1.Cells(i, ) = Sheets(i).Name r = Sheets(i).Range("A65535").End(xlUp).Row s1.Cells(i, ) = r Then totalok = totalok + r End If Next s1.Cells(, ) = tota…
前段时间做数据分析的时候,遇到很多报表文件需要处理,在此期间学习了很多Excel操作,特此做笔记回顾. Excel宏录制 打开开发者工具 打开Excel文件,选择”文件”-->“选项”-->“自定义功能区”-->勾选“开发者工具” 打开录制宏,操作完毕停止录制 数据透视表:打开Excel文件-->选择“插入”-->“数据透视图” 根据需要把列加入到筛选器.列.行.值选框中. 筛选器:按条件筛选过滤需要的数据 列:数据以列的方式展示 行:数据以行的方式展示 值:对值字段设置进行…
原创:如何实现在Excel通过循环语句设置指定行的格式 一.需求: 想让excel的某些行(比如3的倍数的行)字体变成5号字 如何整: 二.实现: Sub code() To Range("A65536").End(xlUp).Row Rows( * i & * i).Select Selection.Font.Size = '将5更改为你需要的字号大小即可 Selection.Font.Bold = True Next i End Sub 三.示例: 加入QQ群,在群共享中可…
1.最简单最基础的写:1excel1sheet df.to_excel("test.xlxs") 2.在一个excel文件里面写入多个sheet writer=pd.ExcelWriter('filename.xlsx') ... df1.to_excel(writer,sheet_name='第一表',index=0) df2.to_excel(writer,sheet_name='第二表',index=0) #index=0:无索引 writer.save() writer.clo…
工作以后发现excel很强大,用好excel已经成功工作中很重要的一部分内容,最近写了一些宏, 整理如下: 根据excel生成sql脚本的sc_template Sub GenSCTemplateFile() Dim WS As Worksheet Dim WS_Config As Worksheet Set WS_Config = ThisWorkbook.Worksheets("Config") Dim turbineModelSheetName As String turbine…
import xlrd #导入excel读模块 from xlutils import copy #导入copy模块 book = xlrd.open_workbook('tb_base_building_area -.xlsx') #读excel文件,必须在同一目录下 sheet = book.sheet_by_index(0) #通过下标方式获取sheet页 new_book = copy.copy(book) #复制1个新的book new_sheet= new_book.get_shee…
一.excel公共样式类(包含数据科学计数法转为普通值) package com.thinkgem.jeesite.common.utils.excel; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.hssf.util.Region; import org.apache.poi.ss.usermodel.Cell; import o…
一.下载引用 下载需要引用的dll,即:NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,ICSharpCode.SharpZipLib.dll(office2007版需要此dll). 二.excel转datatable类 using System; using System.Data; using System.IO; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using NPOI.HSSF.…
http://blog.csdn.net/jiankunking/article/details/38398087 最近在做导入Excel数据的时候,要检验数据是否重复: 1.要检验Excel数据本身是否有重复? 2.Excel中的数据是否与数据库中的数据重复? 一.检验Excel中数据是否重复的方式有: 1.将Table中的数据使用select语句来过滤(此处略,可以参考二). 2.使用for循环来手动核对,代码如下: #region 记录Excel中的重复列 /// <summary> /…
有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文教程系列文章目录 SpringBoot图文教程1「概念+案例 思维导图」「基础篇上」 SpringBoot图文教程2-日志的使用「logback」「log4j」 SpringBoot图文教程3-「'初恋'情结」集成Jsp SpringBoot图文教程4-SpringBoot 实现文件上传下载 SpringBoot图文教程5-SpringBoot 中使用A…