首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excelize 开源基础发布 2.8.1 版本,2024 年首个更新

将保留表格区域全部单元格支持读取带有分数数字格式的单元格删除图片时,如果图片仅有一处引用,将同时从工作簿内部删除对应的图片文件,以减少生成工作簿的体积并消除由此产生的潜在安全风险支持批注框设置自定义宽度和高度插入或删除行列...,支持更新条件格式、数据验证、自定义名称、图形对象、单元格公式、易失性函数中的单元格坐标引用新增 6 项新增条件格式类型:“特定文本”、“”、“无”、“错误”、“无错误”和“发生日期”公式计算引擎支持计算带有多重负号的单元格公式复制行时支持复制条件格式与数据验证设置行高度函数...支持批量多个单元格区域设置条件格式重命名工作表支持更新自定义名称新增 GetBaseColor 函数,支持读取首选十六进制颜色代码公式计算引擎支持读取日期类型单元格单元格读取函数支持继承使用...MRU 颜色缺省处理有误导致的生成工作簿损坏问题修复 v2.8.0 中引入的问题,修复了特定情况下读取带有数字格式的单元格结果的问题修复 v2.7.1 中引入的问题,修复了气泡图和三维气泡图中不显示气泡的问题修复因内部工作表...,自定义数字格式索引生成有误的问题修复通过删除后再添加表格方式更新表格区域范围出现错误的问题修复在使用流式读取函数后,所产生的临时文件无法被清理的潜在问题修复部分情况下公式计算结果有误的问题修复并发读取单元格出现的竞态问题修复根据样式索引获取样式定义

18810

Excelize 2.7.0 发布, 2023 年首个更新

当给定的样式 ID 不存在将返回错误,相关 issue #1323流式按行赋值,若行号未递增将返回错误,以避免生成的工作簿损坏,相关 issue #1139按行流式写入工作表,支持通过指定 RowOpts...单元格设置样式,相关 issue #1354支持流式设置窗格,相关 issue #1047支持流式设置行内富文本单元格支持流式插入分页符新增 7 项导出错误信息: ErrUnprotectWorkbook...,相关 issue #1369支持读取带有符合 ISO 8061 标准的时间类型单元格支持设置和读取带有内建颜色索引的字体颜色工作簿关闭函数将清理由流式写入器生成的磁盘缓存文件支持添加或删除列自动调整受影响的列样式通过.../PM 数字格式样式的单元格有误问题,解决 issue #1338修复部分情况下删除批注由于数组下标越界导致的 panic,解决 issue #1343修复部分情况下读取单元格出现 panic...修复向工作表添加图片后,获取该图片内容的问题修复部分情况下插入行列后生成的工作簿损坏问题删除单元格公式将删除公式计算链中的共享单元格引用,以修复部分情况下生成的文档损坏问题修复部分情况下未对工作表名称特殊字符及长度做正确处理的问题

1.7K131
您找到你想要的搜索结果了吗?
是的
没有找到

Java实现学生信息管理系统读取Excel数据

对于每一行,它获取第一列的单元格,并从中获取学生名。然后,它将这个学生名添加到学生列表中。如果在读取文件或处理数据发生错误,它将打印错误堆栈跟踪。三、异常处理在处理文件和数据,可能会发生多种错误。...例如,文件可能不存在,或者文件可能不是Excel文件。此外,单元格可能不包含我们期望的数据。为了处理这些情况,你应该添加更多的错误检查和处理代码。...输入需求:读取EXCEL数据,入参: File file,出参:List>点击生成代码获得完整的代码。...而在特定的需求场景下,开发人员可以根据自己的实际需求在FuncGPT(慧函数)生成代码基础上进行修改。...3)获取到有效列之后 去遍历每一行数数据,如果有整行为则跳出循环,结束数据获取。五、总结通过以上代码和解释,我们了解了如何使用Java和Apache POI库来读取Excel文件

28810

Excelize 发布 2.6.1 版本,支持工作簿加密

定义了打开工作簿密码验证失败的错误提示信息,以便开发者可根据不同的错误类型进行采取相应处理新增导出常量 MinFontSize、MinColumns 和 MaxCellStyles 以定义最小字号、...nil 的单元格写入工作表,解决 issue #1299问题修复修复当数据透视表中值区间与行/列区间包含相同字段生成的工作簿损坏问题,解决 issue #1203修复因缺少单元格类型检查导致的获取单元格富文本内容异常问题...,解决 issue #1213修复读取单元格,因单元格类型推断错误导致的读取结果异常问题,解决 issue #1219修复读取带有 0 占位符数字格式表达式样式的单元格的问题,解决 #1312...和 #1313修复部分情况下设置单元格单元格继承行列样式有误的问题,解决 issue #1163修复在不包含视图属性设置的工作表中设置窗格出现 panic 的问题修复部分情况下公式引擎多参数公式计算结果有误的问题修复因内部页眉页脚属性定义顺序有误导致的生成工作簿损坏问题...,解决 issue #1257修复部分情况下单元格赋值失效的问题,解决 issue #1264修复设置工作表视图属性可能出现的 panic修复部分情况下因工作表核心属性中 dcterms 属性,导致生成的工作簿损坏问题修复新建工作表后工作簿属性丢失问题

1.3K41

Magicodes.IE 2.6.3 发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.9K20

Magicodes.IE 2.6.2 发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.7K40

Magicodes.IE 2.6.0重磅发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.5K20

Magicodes.IE 2.5.6.1发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.7K10

Excelize 发布 2.7.1 版本,Go 语言 Excel 文档基础库

,相关 issue #1468函数 AutoFilter 支持筛选范围内的多个列设置筛选条件计算单元格函数 CalcCellValue 现已支持指定是否公式计算结果应用数字格式计算单元格函数...CalcCellValue 函数对于存在错误的公式将在计算结果中返回公式错误代码,并将详细错误信息在 error 数据类型的返回中返回,相关 issue #1490对输入图片文件的扩展名调整大小写不敏感...,相关 issue #1503使用流式写入器流式按行赋值,对于 nil 的单元格将会跳过生成单元格,相关 issue #756获取超链接 GetCellHyperLink 函数支持读取合并单元格中的超链接添加了新的导出类型...panic问题修复修复了特定情况下读取日期时间类型单元格存在精度误差的问题修复了特定情况下当修改原本存储了日期时间类型的单元格文本类型,修改后单元格数据类型有误的问题,解决 issue #1464...修复了部分情况下公式计算结果的问题,解决 issue #1469修复了设置数据条类型条件格式,指定自定义最大/最小无效的问题,解决 issue #1492修复了打开行高或列宽 0 的工作表,保存后行高列宽设置失效的问题

1.6K51

Magicodes.IE 2.7.2发布

设置错误会自动调整到相近的边界。 提供ExporterHeadersFilter筛选器,以支持批量修改列头。 重构、优化列排序代码。...Excel图片导入时,图片列支持。 更新CsvHelper到最新版本,并修改相关代码。...XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.9K20

Magicodes.IE 2.7.1发布

设置错误会自动调整到相近的边界。 提供ExporterHeadersFilter筛选器,以支持批量修改列头。 重构、优化列排序代码。...Excel图片导入时,图片列支持。 更新CsvHelper到最新版本,并修改相关代码。...XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.7K10

Magicodes.IE 2.7.4.2发布

设置错误会自动调整到相近的边界。 提供ExporterHeadersFilter筛选器,以支持批量修改列头。 重构、优化列排序代码。...Excel图片导入时,图片列支持。 更新CsvHelper到最新版本,并修改相关代码。...XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.9K30

问与答87: 如何根据列表内容在文件夹中查找图片并复制到另一个文件夹中?

图1 在一个文件夹中(示例中“照片库”),存放着以身份证号命名的照片,在其中查找上图1所示的工作表列C中的身份证号对应的照片并将其移动至另一文件夹中(示例中“一班照片”),如下图2所示。 ?...'示例假设工作簿与文件夹在同一目录下 strSourcePath = ThisWorkbook.Path & "\照片库\" strDesPath= ThisWorkbook.Path...strFilename(iCount) bln = True End If Next iCount '根据照片是否找到填写列D相应单元格...,然后遍历工作表单元格,并将单元格中的与数组中的相比较,如果相同,则表明找到了照片,将其复制到指定的文件夹,并根据是否找到照片在相应的单元格中输入“有”“无”以提示查找的情况。...可以根据实际情况,修改代码中照片所在文件夹的路径和指定要复制的文件夹的路径,也可以将路径直接放置在工作表单元格中,并使用代码调用,这样更灵活。

2.8K20

python操作excel表格(xlrdxlwt)

0,说明这个单元格,明明是合并的单元格内容"好朋友",这个是我觉得这个包功能不完善的地方,如果是合并的单元格那么应该合并的单元格的内容一样,但是它只是合并的第一个单元格的有,其它的。...这个是真没技巧,只能获取合并单元格的第一个cell的行列索引,才能读到,读错了就是。...[1] 好朋友 >>> print sheet2.row_values(7)[2] 暂无  >>> sheet2.merged_cells # 明明有合并的单元格,为何这里是 [] 疑问又来了,合并单元格可能出现...,但是表格本身的普通单元格也可能是,要怎么获取单元格所谓的"第一个行或列的索引"呢?...3、获取合并的单元格 读取文件的时候需要将formatting_info参数设置True,默认是False,所以上面获取合并的单元格数组, >>> workbook = xlrd.open_workbook

2.4K10

Magicodes.IE 2.6.4 发布

Excel图片导入时,图片列支持。 更新CsvHelper到最新版本,并修改相关代码。...XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.1K20

Magicodes.IE 2.5.5.3发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.6K10

Magicodes.IE 2.5.6.2发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.2K20

Magicodes.IE 2.5.6.3发布

XlsxFileResult的Action Result,支持泛型集合、Bytes数组、Steam直接导出 修改部分命名和命名空间 2.5.4.9 2021.07.23 修复Excel合并行导入在存在的合并单元格可能的数据读取错误...,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.2K40

VBA实用小程序79:统计不同或唯一的VBA自定义函数

例如,下面的一组数据: a,a,b,b,c,d,e,e,f 我们说,这组数据有6个不同:a,b,c,d,e,f;有3个唯一:c,d,f,因为它们在列表中只出现了1次。...'如果单元格包含错误则触发错误 If LenB(varValue) > 0 Then '如果该项已存在则会触发错误...如果代码尝试创建重复键,则会引发错误。由于OnError Resume Next语句,该错误被忽略。VBACollection 对象的一个特性是键不区分大小写。 LenB函数用于检查单元格是否空白。...如果单元格包含错误,则此时将引发错误并且自定义函数将返回#VALUE!。...单元格意味着: 单元格中什么也没有 有一个零长字符串 仅仅有一个前缀符号(通常是’) 使用Dictionary对象来统计不同 在编写代码前,先添加对MicrosoftScripting Runtime

1.7K20

Magicodes.IE 2.5.4.2发布

,格式错误#261 例如: 2.5.3.6 2021.04.18 支持对导入模板生成,预设单元格格式#253 例如: [ImporterHeader(Name = "序号", Format ="@")...= 2)] 2.5.3.5 2021.04.13 Excel导入支持列头忽略大小写导入(全局配置:IsIgnoreColumnCase) 2.5.3.4 2021.04.06 Excel导入修复枚举不在范围错误提示...2.0.0-beta1 【导出】完全重构整个导出Excel模块并且重写大部分接口 【导出】支持列头筛选器——IExporterHeaderFilter,具体使用见单元测试 【导出】修复转换DataTable支持类型...【导入】优化枚举和Bool类型的导入数据验证项的生成,以便于模板生成和数据转换 枚举默认情况下会自动获取枚举的描述、显示名、名称和生成数据项 bool类型默认会生成“是”和“否”的数据项 如果已设置自定义映射...:导入异常信息 RowErrors :数据错误信息 TemplateErrors :模板错误信息,支持错误分级 HasError : 是否存在错误(仅当出现异常并且错误等级Error返回true)

1.4K40
领券