• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[老狼] [老狼][源码分享]----一段Excel思路----匆匆十年(52) [复制链接]

1#
实现效果:

  • 补全Excel序号
  • 需实现效果1:递增补全,第一次1-10,第二次1-20,第三次1-30
  • 需实现效果2:不足10补全到10,例结尾序号为1补2-10、结尾序号为12补13-20、结尾序号59补60
需实现效果1

  1. Plugin.lxj_Office.lxj_ExcelOpen "C:\Users\Administrator\Desktop\1.xls",1
  2. 行号1 = 1
  3. 行号2 = 1
  4. Do
  5. var = var+10
  6. For i = 1 To var
  7. TracePrint "序号为"&i&",读取行号为"&行号1
  8. a = Plugin.lxj_Office.lxj_ExcelRead(1, 行号1, 1)
  9. If a="" Then
  10. Exit Do
  11. End If
  12. If a <> "" and instr(a, i) > 0 Then
  13. Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,1,a
  14. b=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,2)
  15. Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,2,b
  16. TracePrint "代码不为空"&b
  17. c=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,3)
  18. Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,3,c
  19. d=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,4)
  20. Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,4,d
  21. e=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,5)
  22. Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,5,e
  23. 行号1 = 行号1 + 1
  24. 行号2 = 行号2 + 1
  25. Else
  26. TracePrint "代码为空,或编号错误" & i
  27. Plugin.lxj_Office.lxj_ExcelWrite 2, 行号2, 1, i
  28. 行号2 = 行号2 + 1
  29. End If
  30. Delay 50
  31. Next
  32. Loop
  33. Sub OnScriptExit()
  34. Plugin.lxj_Office.lxj_ExcelClose
  35. End Sub
复制代码
需实现效果2


Plugin.lxj_Office.lxj_ExcelOpen "C:\Users\Administrator\Desktop\1.xls",1
行号1 = 1
行号2 = 1
i = 1
Do
Do
TracePrint "序号为"&i&",读取行号为"&行号1
a = Plugin.lxj_Office.lxj_ExcelRead(1, 行号1, 1)
If a="" Then
ExitScript
End If
If a <> "" and instr(a, i) > 0 Then
Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,1,a
b=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,2)
Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,2,b
TracePrint "代码不为空"&b
c=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,3)
Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,3,c
d=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,4)
Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,4,d
e=Plugin.lxj_Office.lxj_ExcelRead (1,行号1,5)
Plugin.lxj_Office.lxj_ExcelWrite 2,行号2,5,e
行号1 = 行号1 + 1
行号2 = 行号2 + 1
Else
TracePrint "代码为空,或编号错误" & i
Plugin.lxj_Office.lxj_ExcelWrite 2, 行号2, 1, i
行号2 = 行号2 + 1
If i mod 10 = 0 Then
i=1
Exit Do
End If
End If
i=i+1
Delay 50
Loop
Loop
Sub OnScriptExit()
Plugin.lxj_Office.lxj_ExcelClose
End Sub

本主题由 超级版主 瑞祥幽冥狼 于 2023/4/2 19:29:51 执行 审核帖子 操作
收 徒 索 引 ← ← ← ← ← ← ← ← ← ← 点 击

个 人 Q Q 1 : 1 2 2 3 1 1 6 6 1 8[将满]
个 人 Q Q 2 : 6 1 7 0 9 5 5 4 3[可加]
2#

come and have a look .

3#

看不懂啊,惨,

4#

坎坎坷坷扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩

5#

学习学习

6#

5555555555555

7#

学习一下下

8#

看看,用的那个懒人脚本啊

9#

6666666666666666666666

10#

21312321313

11#

2222222222

12#

666come and have a look .

感谢各位大神无私分享,认真学习中......
13#

狼哥能不能教一下c++如何调用361后台按键的插件啊,真得很好用

14#

学习一下

15#

afdsasd

没学过签名。
16#

感谢楼楼分享学习

17#

感谢大佬分享

18#

1111十七十起

19#

学习一下

20#

学习学习学习

发新话题 回复该主题