EXCEL聊天室已完成初稿老跨斗编辑.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EXCEL聊天室已完成初稿,求改进意见 上一篇 / 下一篇 ?2007-11-30 21:18:20 / 个人分类:学习 /blog/html/85/34885-978.html 查看( 253 ) / 评论( 15 ) 前提:将一EXCEL文件放在公司的局域网的共享交换区内,该文件设置为共享,同时有几个人打开. 想实现的结果:当有其中一个人保存该文件时,有没有办法给每个打开这文件的用户(可以不包括保存文件的人)都发送一个消息?(即所有打开这个文件的人的EXCEL窗口中会弹出一信息框) 另外有一设想: 在一个加载宏中,做一个窗体,像网上聊天室的聊天窗口一样,上下各一个文本框,右边一个按钮,上面的文本框显示聊天记录,下面的文本框给用户输入消息.右边的按钮做发送消息,为了实现速度不慢,将聊天记录存放在一个放在同样目录下的文本文件中(文本文件以当天日期命名,避免一直累存数据量太大),当有人点击按钮发送信息时,将要发送的信息内容追加在文本文件中,同时上面的文本框读取该文本文件的所有内容(将最新消息取出),在这同时,发送一个信息给打开这个文件的所有人,让他们知道这时有新消息.(又或者将一个自定义工具栏建立在每个人的当前工作薄窗口中,工具栏的标题就是最新发送的信息) 现在的难点是如何在有人点击发送按钮时(发送消息时),通知所有打开这文件的人. 请各位大侠帮忙.谢谢 ! [ 本帖最后由 Richard_scut 于 2007-11-26 23:15 编辑 ] EXCEL聊天室.rar (2007-10-29 21:11:04, Size: 5.18 KB, Downloads: 13) 论坛模式 推荐 收藏 分享给好友 管理 TAG: Richard_scut 发布于2007-10-30 10:22:54 做了一个初稿,但是通知其他用户的部分不懂如何做,请各大侠指教。谢谢! 按日期保存TXT文件,将聊天记录存放在TXT文件中,激活聊天窗口时,将TXT文件的内容写到聊天记录框中,发送消息时,将发送框内容加入聊天记录框中,同时追加写入TXT文件中。 见附件。 聊天室.rar (2007-10-30 10:22:54, Size: 11.2 KB, Downloads: 24) Richard_scut 发布于2007-11-01 12:45:41 使用了一个定时的功能,总算勉强实现了: 每隔20秒刷新一次聊天窗口,大家都可以获取别人发的新消息; 同时,每次发送消息的时候,也刷新一次聊天窗口,以获取别人发的新消息; 缺点:由于每隔20秒刷新一次聊天窗口,导致焦点老是丢失(如正在某EXCEL窗口用鼠标滚动工作表的单元格,突然失去焦点了,又要点击一下工作表才能重新滚动)。若能解决就好了。 EXCEL聊天室.rar (2007-11-01 12:45:41, Size: 23.4 KB, Downloads: 33) WXHNR 发布于2007-11-01 16:12:24 这个一般用WINSOCK控件(Microsoft WinSock Control)来做。 wangmingbai 发布于2007-11-01 16:32:03 有创意,支持高手~~~~~~~ Richard_scut 发布于2007-11-03 13:10:40 WXHNR 前辈能帮忙把例子做出来吗?谢谢! Richard_scut 发布于2007-11-12 16:29:26 经过了一点改进,但还有很多不完善的地方,希望能得到高手的指点进行改进。非常感谢! 加载宏中: 1、默认是将TXT存放在D盘,但要多人聊天的话,必需是要放在局域网的一共享文件夹内,大家都要有读写该文件夹的权限(适用于局域网),故大家在拿到附件后,请将路径“D:\修改为相应的局域网共享路径; 2、由于计算机的登陆名一般不是中文,故里面用了一个函数转换为中文名,大家可以将该函数里面的名字酌情修改为相关的人员; [ 本帖最后由 Richard_scut 于 2007-11-12 16:36 编辑 ] EXCEL聊天室.rar (2007-11-12 16:29:26, Size: 32.2 KB, Downloads: 40) hai167发布于2007-11-16 16:44:08 怎麼老是提示“找不到路徑”,是不是需要在D盤建立一個txt文件,文件名應該是什麼?謝謝! Open D:\ mydate For Append As #1 Richard_scut 发布于2007-11-16 20:00:09 不需要建立任何文件的,程序会自动创建以当天日期命名的TXT文件记录聊天信息的. 有点好玩发布于2007-11-16 22:23:27 高手,不错,学习了!不过怎

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档