ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3452|回复: 9

[分享] 微信群发不同内容给不同人员

[复制链接]

TA的精华主题

TA的得分主题

发表于 2021-8-31 22:21 | 显示全部楼层 |阅读模式
经过摸索,整理了微信群发微信,三种实现方式:
1,半模拟键盘操作发送微信(VBA),微信版本无限制
2, 模拟键盘操作发送微信(VBA),可登陆网页版微信
3,可登陆网页版微信(python),个人认为这种最好用,可发送附件,建议文字与附件不要一起发,比如给ABCD发文字与图片,可以A,B文字后,A图片,C文字,在EXCEL中错开填写

  1.     Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  2. Sub wechatTEST()
  3.     Dim n, i, j As Integer
  4.     Dim Texts, Nr As String
  5.     R = Sheet1.[A2].End(xlDown).Row
  6.     Nr = InputBox("请在微信界面,点开文件传输助手聊天对话框,将输入法调为英文输入,并按键盘“TAB”键,看多少次能到搜索框,记住后,微信返回到正常聊天界面,并将数字填入" & Chr(10) & "默认填入13,测试微信版本3.3.5.34 OK", "温馨提示", 13)
  7.     If StrPtr(Nr) = 0 Then
  8.         MsgBox "你点击了取消,请在微信界面聊天对话框,将输入法调为英文输入,并按键盘“TAB”键,看多少次能到搜索框,并请恢复到正常聊天状态", , "温馨提示"
  9.     Else
  10.         Texts = InputBox("请输入微信链接含.EXE后缀,请注意查看默认地址是否正确,如不确定地址是否准确,请先点击取消,复制准确地址贴入下方", "温馨提示", "D:\WeChat\WeChat.exe")
  11.         If StrPtr(Texts) = 0 Then
  12.             MsgBox "你点击了取消,请复制准确微信地址链接含.EXE后缀", , "温馨提示"
  13.         Else
  14.             n = MsgBox("请确认微信程序在文本输入时,已切换至英文输入法,如果不是,请 点 “取消” 点“取消”以退出程序,谢谢!" & Chr(10) & _
  15.                     "★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★" & Chr(10) & _
  16.                     "★如果点击了确认,在程序未执行完前,不可操作键盘或鼠标★" & Chr(10) & _
  17.                     "★如果点击了确认,在程序未执行完前,不可操作键盘或鼠标★" & Chr(10) & _
  18.                     "★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★", 1 + vbQuestion + vbDefaultButton1, "温馨提示")
  19.             shell Texts
  20.             If n = 1 Then
  21.                 For i = 2 To R                                 '这里只选取了A列所有数据。======>想测试的话自己改为2 to 3 ,少一点比较好
  22.                     Sleep 1000
  23.                     For j = 1 To Nr
  24.                         SendKeys "{TAB}"
  25.                     Next j
  26.                     Sleep 1000
  27.                     Application.Calculation = xlCalculationAutomatic
  28.                     SendKeys Cells(i, "A"), False
  29.                     Sleep 1000
  30.                     SendKeys "{ENTER}", False
  31.                     Sleep 2500
  32.                     SendKeys Cells(i, "B"), False
  33.                     SendKeys "{ENTER}", False
  34.                     Sleep 2000
  35.                 Next i
  36.             Else
  37.                 Exit Sub
  38.             End If
  39.             SendKeys "%{TAB}", True
  40.             MsgBox "已自动发送微信," & "共计发送" & i - 2 & "个微信,请核查,谢谢!", vbInformation, "温馨提示"
  41.         End If
  42.     End If
  43. End Sub
  44.    
复制代码




批量发送-微信V1.3模板.zip

53.17 KB, 下载次数: 237

VBA批量发送微信

Flies_from_EXCEL_to_Wechat (2).zip

3.25 KB, 下载次数: 163

打包EXE的文件太大不能上传自己打个包或私我

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-9-1 06:29 | 显示全部楼层
谢谢分享,打包EXE的文件太大不能上传自己打个包或私我。

TA的精华主题

TA的得分主题

发表于 2021-9-1 07:02 来自手机 | 显示全部楼层
这个我有研究,现在不用vb来发送了
核心改为autohotkey,功能稳定性都强大好多
可以看看 帖子的51楼代码
https://club.excelhome.net/forum.php?mod=viewthread&tid=1520784

TA的精华主题

TA的得分主题

发表于 2021-9-1 08:01 来自手机 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-9-1 12:36 来自手机 | 显示全部楼层
lilyhcn1 发表于 2021-9-1 07:02
这个我有研究,现在不用vb来发送了
核心改为autohotkey,功能稳定性都强大好多
可以看看 帖子的51楼代码
...

感谢分享!学习一下,我这个也就是玩玩

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-9-1 12:37 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
lxin123 发表于 2021-9-1 06:29
谢谢分享,打包EXE的文件太大不能上传自己打个包或私我。

是需要EXE文件?发现私聊不了

TA的精华主题

TA的得分主题

发表于 2021-9-1 13:29 来自手机 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2021-9-1 14:22 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
32004726 发表于 2021-9-1 12:37
是需要EXE文件?发现私聊不了

上传到网盘,把网盘分享链接放在TXT里,打包上传,应该可以

TA的精华主题

TA的得分主题

发表于 2021-9-1 15:53 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
微信现在不能使用网页版了,所以网页版本的代码没用。

TA的精华主题

TA的得分主题

发表于 2021-9-1 15:55 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
那个帖子里的附件文件全了啊
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-29 22:30 , Processed in 0.050312 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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