|
楼主 |
发表于 2024-7-16 02:00:04
|
显示全部楼层
山东省济南市
|
超列_到表格 | 逻辑型 | | |
超级列表框 | 超级列表框 | | | | Excel路径 | 文本型 | | | | 工作表名 | 文本型 | | | | 不带表头 | 逻辑型 | | | | 单元格式 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局簿组 | 文本型 | | 0 | sy | 整数型 | | | a | 整数型 | | | b | 整数型 | | | 局存在 | 逻辑型 | | | 表格 | EXCEL程序对象 | | | w | 单元格对象 | | | 局区域 | 文本型 | | | 如果真 (取文本右边 (Excel路径, 5 ) ≠ “.xlsx”)Excel路径 = Excel路径 + “.xlsx”局存在 = 文件是否存在 (Excel路径 )表格. 创建 ()w. 置程序 (表格 )判断 (局存在 )表格. 打开文件 (Excel路径, , 假, , )表格. 新建工作簿 ()如果真 (是否为空 (工作表名 )) 工作表名 = “A” + 到文本 (表格. 取工作表数 ()) 表格. 新建工作表 (工作表名 )sy = 表格. 取工作表索引 (工作表名 )a = 超级列表框. 取表项数 ()b = 超级列表框. 取列数 ()局区域 = “A1:” + EXCEL_数字转换列号 (b ) + 到文本 (a + 1 )如果真 (取反 (是否为空 (单元格式 )) )w. 格式_置单元格格式 (sy, 局区域, 单元格式 )计次循环首 (a, a )计次循环首 (b, b )w. 置文本值壹 (sy, a, b, 超级列表框. 取标题 (a - 1, b - 1 )) 计次循环尾 ()计次循环尾 ()如果真 (取反 (不带表头 )) w. 插入一行 (sy, “A1”)计次循环首 (超级列表框. 取列数 (), b )w. 置文本值壹 (sy, 1, b, 超级列表框. 取列标题 (b - 1 )) 计次循环尾 () w. 置自动列宽 (sy, 局区域 )表格. 取工作簿数组 (局簿组 )如果真 (取数组成员数 (局簿组 ) > 0 )判断 (局存在 )局存在 = 表格. 保存 (局簿组 [1 ])局存在 = 表格. 另存为 (局簿组 [1 ], Excel路径, 51, , )表格. 退出程序 ()返回 (局存在 )
|
|