ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 请求编写一个能够通用于各工作表提交信息的VBA代码

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-9-10 08:06 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
说明:
如附件“001工作薄登记表”的“A30信息关联表”,
1. 在D3:IV3范围内的单元格中,前三个字符是需要传送信息的工作表的代号,如 A01、A02、A03、......、A30;后三个字符是需要传送信息的工作表的列代号,如 B01、B02、B03、......、B30;
2. 在 C4:C 范围内的单元格中,前三个字符是接收信息的工作表的代号,如 A01、A02、A03、......、A30;后三个字符是接收信息的工作表的列代号,如 B01、B02、B03、......、B30。
3. 无论是需要传送信息的工作表的列,还是需要接收信息的工作表的列,它们的列的代号都设定在该工作表的第三行单元格中。

在附件“201品保部”的“A02我的提案”中设置VBA代码,实现以下要求:
1. 点击“提交信息”按钮,当前工作表名称的前三个字符与“001工作薄登记表”的“A30信息关联表”D3:IV3范围内单元格前三个字符相同时,自第四行往下打有“*”标记的列,信息对应传送到“*”所在行的 B 列单元格和 C 列单元格所表示的工作表及其所表示的列中。
举例说明:
在“001工作薄登记表”的“A30信息关联表”中,请看 K:T 各列标注的“*”,
1.K4单元格标注一个“*”,K24单元格标注一个“*”,再看K3的 A02B01 可知:需要传送信息的是工作表代号为“A02”,列代号为“B01”。
2.信息传到哪里呢?再看“*”所在行的 B 列和 C 列的单元格:
  K4 单元格的“*”表示信息传送到“002工作任务汇编”的代号为 A27 的工作表中的代号为 B01 的列;
  K24 单元格的“*”表示信息传送到“003提案信息汇编”的代号为 A28 的工作表中的代号为 B01 的列;
  其它“*”也都参照这样去识别。

信息传送条件:
点击“提交信息”按钮后,
1. 需要传送的信息文字不是蓝颜色的单元格则传送,否则,不传送;且传送成功的信息文字变为蓝颜色。
2. 需要传送的信息以列号为 B01 的列为参照,如果所传 B01 列单元格能在接收信息工作表的 B01 列找到相同的数据,则所传单元格的信息覆盖接收工作表相应单元格的信息;如果所传 B01 列单元格在接收信息工作表的 B01 列找不到相同的数据,则所传单元格的信息依次传送到接收工作表相应的空白单元格。
3. 所传送的信息在接收信息的工作表中以列号为 B06 的列自动升序排列。
4.信息传送完成后,接收信息的工作表在 AA 列相应的单元格显示接收信息的时间(如:2009-9-10 15:30)

工作管理系统-9.10求援.rar

112.86 KB, 下载次数: 197

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-10 09:05 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 2楼 badboy8086 的帖子

谈不上系统,不够格,只是几个工作表之间的信息流传而已。因为叙述比较拗口,文字多了点,实际上就是那么几句话。
    实现我的要求,这几句话对于我来说比登天还难,因为我是外行,但,对于你们这些高手来说就如小菜一碟,朋友,帮帮忙吧。
    下面的这段文字所描述的是论坛吗?如何才能加入?请详细介绍一下加入的流程好吗?谢谢
<strong>解决VBA的疑难杂症。QQ:276459108,QQ群:3517545,欢迎加入<strong>

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-11 07:54 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 1楼 如饥似渴 的帖子

高手们,伸出援手吧

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-11 16:13 | 显示全部楼层

回复 2楼 badboy8086 的帖子

高手们还是不愿出手帮忙?可悲!

TA的精华主题

TA的得分主题

发表于 2009-9-11 18:31 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-12 07:00 | 显示全部楼层

回复 6楼 zez 的帖子

朋友,这个问题难道又是不了了之?

TA的精华主题

TA的得分主题

发表于 2009-9-12 09:50 | 显示全部楼层
原帖由 如饥似渴 于 2009-9-12 07:00 发表
朋友,这个问题难道又是不了了之?

虽然想帮,但无能为力。实际上我的文化水平低,VBA也只是略知皮毛。你可以发个短信给罗君刚老师,请他帮帮忙。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-12 10:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 8楼 zez 的帖子

8楼的朋友,请问,我怎么样才能与罗君刚老师联系上呢?请详细说明一下好吗?谢谢您的帮忙。

TA的精华主题

TA的得分主题

发表于 2009-9-12 10:42 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-9-12 12:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
我也想了解呀
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-23 00:07 , Processed in 0.044076 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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