|
楼主 |
发表于 2020-10-21 12:06:50
|
显示全部楼层
山东省烟台市
|
超级列表框导出csv | 逻辑型 | | |
要导出的超级列表框 | 超级列表框 | | | | 通用对话框 | 通用对话框 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 内容中间部分 | 文本型 | | | c | 整数型 | | | i | 整数型 | | | 表头 | 文本型 | | | 内容 | 文本型 | | | 列数 | 整数型 | | | 项数 | 整数型 | | | tmp | 文本型 | | |
列数 = 要导出的超级列表框. 取列数 ()项数 = 要导出的超级列表框. 取表项数 ()计次循环首 (列数, i )内容 = 内容 + 要导出的超级列表框. 取列标题 (i - 1 )如果真 (列数 ≠ i )内容 = 内容 + “,”计次循环尾 ()内容 = 内容 + #换行符 计次循环首 (项数, i )内容中间部分 = “”计次循环首 (列数, c )tmp = 要导出的超级列表框. 取标题 (i - 1, c - 1 )tmp = 子文本替换 (tmp, #换行符, “ ”, , , 真)如果真 (寻找文本 (tmp, “,”, , 假) ≠ -1 ) tmp = #引号 + tmp + #引号 如果真 (寻找文本 (tmp, #换行符, , 假) ≠ -1 ) tmp = #引号 + tmp + #引号 内容中间部分 = 内容中间部分 + tmp 如果真 (c ≠ 列数 )内容中间部分 = 内容中间部分 + “,”计次循环尾 ()内容 = 内容 + 内容中间部分 如果真 (i ≠ 项数 )内容 = 内容 + #换行符 计次循环尾 ()通用对话框.类型 = 1 通用对话框.默认文件后缀 = “.csv”通用对话框.过滤器 = “csv文件 (*.csv)|*.csv”如果 (通用对话框. 打开 ()) 返回 (写到文件 (通用对话框1.文件名, 到字节集 (内容 )) )返回 (假)
|
|