openpyxl的版本是:openpyxl-2.5.0a1

我的目的是将txt中的文本写入excel中,其实是一个自己想实现的一个小功能

但是从txt文件写入excel2007,后台打印顺序正常,但是打开excel实际数据没有按照顺序排列。

一直想不通,所以向大家提问。

图1 是txt打开的, 图2是生成后excel文件,图三是后台运行打印的数据。

图三在【E1】打印了Remark,这个不知道如何出现的,余下的,是按照正常的顺序打印。但是到了excel中出现了顺序不一致的情况。望大牛解答。感谢!

import openpyxl

loadActive = open('F:\\pythoncode\\ActivityList.txt', encoding="utf-16")

wb = openpyxl.load_workbook('F:\\pythoncode\\example_1.xlsx')

# ' '.join(ActiveList)

dataActive = loadActive.readlines()

sheet = wb.get_active_sheet()

c = []

for i in range(len(dataActive)):

c += dataActive[i].split('\t')

j = 1

columnNum = 1

for i in range(int(len(c))):

if i < 3:

sheet.cell(row = j,column = columnNum).value = c[i]

columnNum += 1

else:

if i % 4 == 0:

j += 1

columnNum = 1

sheet.cell(row = j,column = columnNum).value = c[i]

print(sheet.cell(row = j,column = columnNum))

print(c[i])

else:

sheet.cell(row = j,column = columnNum).value = c[i]

columnNum += 1

print(sheet.cell(row = j,column = columnNum))

print(c[i])

loadActive.close()

wb.save('F:\\pythoncode\\example_1.xlsx')

Id ActivityId TimeDesc Remark

int_cs int_c string_c string

note Actid timessss memo

1 2 9:00-9:40 hello1

2 13 10:00-10:40 hello2

3 43 11:30-11:45 hello3

4 22 12:00-14:00 hello4

5 43 12:30-12:45 hello5

6 2 15:00-15:40 hello6

7 13 16:00-16:40 hello7

8 43 17:30-17:45 hello8

9 22 18:00-20:00 hello9

10 43 18:30-18:45 hello10

11 25 20:15 hello11

12 23 20:30-20:45 hello12

13 1 20:45-21:15 hello13

python批量打印excel 按照顺序_从txt文件写入excel2007,后台打印顺序正常,但是打开excel实际数据没有按照顺序排列...相关推荐

  1. php生成迅雷批量下载,Python批量创建迅雷任务及创建多个文件

    #coding=utf-8 ''' Created on 2012-5-29 @author: xiaochou ''' import os import time def nsfile(s): '' ...

  2. python将二维和三维数组保存到txt文件

    首先要保证在你的python环境中装了numpy包,接下来我们要使用其中的两个函数用于存储和加载数组:np.savetxt()和np.loadtxt(). 二维数组的保存和获取 import nump ...

  3. python批量提取word指定内容_使用python批量读取word文档并整理关键信息到excel表格的实例...

    目标 最近实验室里成立了一个计算机兴趣小组 倡议大家多把自己解决问题的经验记录并分享 就像在CSDN写博客一样 虽然刚刚起步 但考虑到后面此类经验记录的资料会越来越多 所以一开始就要做好模板设计(如下 ...

  4. python 批量查询网页导出结果_李亚涛:python批量查询网页收录情况并计算收录率...

    想要一个关键词有排名 第一件事就是保证有一个页面布局了这个关键词,而且这个页面已经被收录了. 所以,我们网站在更新一些信息的时候,比如发布资讯,如果没有被收录,那就无法获得排名,也就没办法带来流量. ...

  5. python批量读取图片gps位置_某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置!...

    原标题:某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置! 1. python读取图片exif属性中的GPS信息 智能手机或平板如果在拍照时开启定位服务,照片中就会记录拍照位置信息和 ...

  6. 使用Python在Excel中嵌入附件(txt文件,zip压缩包)对象

    文章原创,如有转载,请注明出处. 首先,本代码已调试通过,环境Windows10,python3.8 pip install pywin32(注意:它自动安装你Python对应的版本,目前一些网址上可 ...

  7. python修改csv文件字段顺序_python 操作csv文件写入顺序不对

    我是初学者不太懂 为什么在终端显示是正确的顺序到了csv 文件中就是另一回事了呢 还有就是 csv 文件怎么可以运行之后继续填写 而不是清空文件呢? 图片: 代碼: import urllib.req ...

  8. python中 t表示什么_在txt文件中\t表示什么?

    我用pandas打开一个txt文件,文件中应该有一个分栏符的地方是\t.在 我在文件里读的是这样的:df=pd.read_csv(r'file.txt') 数据帧如下所示: ^{pr2}$ 我希望它看 ...

  9. python读取txt文件写入失败-Python write 函数写文件失败

    工作中涉及到了内容抓取的需求,用 Python 根据Url抓取对应的Html页面,并存储到本地文件,然后程序内继续将本地文件的路径作为参数,调用Node进行杂质过滤和内容提取.但怪的是在Python执 ...

最新文章

  1. vue点击其它区域隐藏
  2. border-radius的兼容问题
  3. go hive skynet_MMORPG游戏服务器技术选型参考-Go语言中文社区
  4. [云炬创业基础笔记]第一章创业环境测试9
  5. TP框架(接口文档模板框架)
  6. 关于sha1加密的一个问题。。。。
  7. nio2 java_java nio2
  8. 互联网产品经理的核心竞争力是什么呢?
  9. 软件工程毕设项目 - 基于SSM的房屋租赁系统(含源码+论文)
  10. html5类库,javascript类库有哪些?
  11. php xml 修改节点值,.NET_XML文件修改节点属性值(多种方法),xml 文件内容: 复制代码 代码如 - phpStudy...
  12. 2021年的学习Flag:只争朝夕,不负韶华
  13. 华为RH2288v3安装系统
  14. c语言弹出文本框,微信小程序弹出文本输入框
  15. ECL模型计量与应用
  16. 大学生考华为认证HCIP需要做那些准备?
  17. 模拟灯光JAVA_著名CG灯光大师谈灯光技术
  18. Android基础入门教程——1.6 .9(九妹)图片怎么玩
  19. sony 刷机软件, 刷机教程,固件下载,谷歌全家桶卸载,等问题总结
  20. 镕、喆、冇用五笔为何打不出来,在此向各位好友请教! - 已回答 - 搜搜问问...

热门文章

  1. 新媒体营销怎么做?有没有新媒体管家类的自媒体账号管理工具?
  2. Problem M: 梅森素数
  3. ps怎样将图片转为html5,怎样在PS中把图片变成线描的?
  4. java 抽奖算法_Java抽奖概率算法 - hejunbinlan的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. 魔兽手机英雄榜服务器维护,《魔兽世界》手机英雄榜怎么用 英雄榜功能一览...
  6. 【绝对实用】百度网盘下载助手
  7. 详细说明Win10添加开机自动运行软件3种方法
  8. 初级Matlab画图经验简单记录以及错误使用plot矢量长度必须相同问题解决
  9. 跨境电商_杭州圣普网络科技有限公司
  10. 出售金鱼。买买提将养的一缸金鱼分五次出售