鱼C论坛

 找回密码
 立即注册
查看: 1069|回复: 2

excel输出xml问题

[复制链接]
发表于 2018-3-3 18:18:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
def To_xml(by_index=0):
    wb = xw.Book.caller()
    table = wb.sheets["Sheet1"]
    rng = xw.Range("A1")
    nrows = rng.rows.count #返回所有行数
    ncols = rng.columns.count #返回所有列数
    f = open(r"C:\Users\Administrator\Desktop\xlwings_test\qiandao.xml","a")
    t = "<?xml version=""1.0"" encoding=""UTF-8""?>""\n""<ConfSignins>""\n"
    f.write(t)
    for nrow in range(3,nrows):  #遍历每一行
        if xw.Range((nrow,1)).value != 0 :
            uid = xw.Range((1,1)).value +  xw.Range((nrow,1)).value
            f.write(uid)
    f.close()

excel中运行宏,输出的xml内只有“t”的内容并没有“uid”,但是运行宏时也没有报错。请教各路大神,这个问题出在哪里?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-3-3 19:21:16 | 显示全部楼层
已解决,取值范围问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-31 14:22:46 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-28 07:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表