问题描述
我对Python很陌生。我正在编写一个使用openpyxl自动编写Excel工作表的程序。我在所有12个月中都有12本工作簿。每个工作簿中每个月都有工作表形式的相应天数。
例如,我一月份的工作簿有31张纸。二月有29张。三月有31个,依此类推。
我正在尝试比较所有工作簿中的图纸。如果E2在20到29之间(包括两者),我想将C2复制到新的(第13个)工作簿中。 E2将在每张纸上检查。因此,所有12种不同工作簿中的全部365种。如果E2满足20-29的要求,则将C2复制到新工作簿中。因此,此工作簿将填充具有满足数字阈值的相应E2的C2。
检查所有E2的20-29之后,我将检查30-39。另一张纸上将填充C2,这些C2具有对应的E2,它们满足编号要求。然后40-49。依此类推,直到我完成90-99。
然后我将对E3和C3..E4和C4 ..重复该过程,直到完成E25和C25。
新工作簿将在B列之后命名。新工作簿将填入以数字要求为标题的工作表。因此,新工作簿“ 0000”填充了标题为“ 20-29”,“ 30-39”,“ 40-49”等的表,依此类推,直到“ 90-99”。将有另一个工作簿“ 0100”,其中填充标题为“ 20-29”,“ 30-39”等的工作表,依此类推,直到“ 90-99”。最后一个工作簿将标题为“ 2300”。相同的想法。
今天我真的尝试自己做几个小时,但我实在太精疲力尽了。任何帮助将不胜感激。让我知道我是否解释得不好。谢谢。
编辑:C列暂时仅填充有占位符数字。它们将在以后更改。
1月1日工作表:
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)