password
type
status
date
slug
summary
tags
category
icon
提出需求,然后落地需求。
1.ID拆分工具(简单lua逻辑)
使用lua搓的简单通过”、“拆分ID并输出的工具。
具体使用gmatch+insert将ID字符串切割为number,并填入表格。
然后使用ipairs迭代数组。

很神奇,lua中有自己的for循环写法。
for i , v in ipairs(dataArray) do 独特的for循环语句,用于迭代table。
2.家具ID填入工具(xlwings):
抄作业+快捷填入工具!
首先手动复制作业,然后该工具可以修改选中行的ID(通过读上一个的ID+1),prefab路径(textbox填入),名字(textbox填入后缀+未命名)从而快速搞定家具!
来吧。
步骤一览:
- 搓窗口,可视化界面。
- 定义组件。
- 第一次使用组件变量!—使用组件内容写入数据!
- 开始控制!—多页面联动处理!
- 其他优化!—解决疑难杂症!
step1:
建立简单窗口!:
使用tkinter进行窗口的简单创建。
window = tk.Tk()先声明窗口变量。
window.title(”name”) —修改窗口名。
geometry(”400x300”) —设置大小。
mainloop() —启动!
step2:上强度!
通过调用tk的预制组件,为窗口添加可视化交互的组件。
这里稍微封装了一下窗口,使得更加优雅。
python
- 使用Label作为文本框。Label(对应窗口,text=“对应文字”)
- 通过对组件调用pack()打包,使得组件显示在窗口上。
- Entry为输入框。通过tk.Entry(窗口)调用+pack生成。
- Button(window = 对应窗口,text=“现实字符“, command = 事件)
- 最后窗口调用mainloop()启动自己。
step3:第一次使用组件变量!—使用组件内容写入数据!:
python
- 先为我们的Button变量绑定一个成员函数(on_submit),编写成员函数使用组件控制excel。
- 首先获得当前激活的excel(xw.apps.active),然后获取当前活动的页(因为我们需要在Unit sheet中最先进行操作)。最后获取当前抄作业抄下来的那一行。
- 我们此时会在
step4:优化完毕!:
step5:疑难解答!:
step6:周围功能添加:
- 批量填入开关:
当家具
工具演示视频:
- 作者:白萧
- 链接:https://whitesou.work/article/LHTools
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章