ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 按要求填列数据

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-12-10 10:48 | 显示全部楼层 |阅读模式
'用VBA编写代码,实现如下要求:1、当“数据库”的A列的日期等于“未上报”表的“B20”和“数据库”表“I”列某个单元格的等于0时。分别将满足条件(“数据库”的"T”列的某些行的值等于“未上报”表的B3)的数据行的所有C、D列单元格的值自动从“未上报”表的"B5"单元格开始填列(当满足条件的数据超过12行时,第十三个数据又从“D5”单元格开始填列,如“数据库”表的C4:D4、C7:B7分别填列到“未上报”表的B5:C5、B6:C6,以此类推。)2、当“数据库”的A列的日期等于“未上报”表的“B20”和“数据库”表“I”列某个单元格的等于0时。分别将满足条件(“数据库”的"T”列的某些行的值等于“未上报”表的J3)的数据行的所有C、D列单元格的值自动从“未上报”表的"J5"单元格开始填列(当满足条件的数据超过12行时,第十三个数据又从“L5”单元格开始填列,如“数据库”表的C28:D28、C33:D33分别填列到“未上报”表的J5:K5、J6:K6,以此类推。)3、当“数据库”的A列的日期等于“未上报”表的“A20”和“数据库”表“I”列某个单元格的等于0时。分别将满足条件(“数据库”的"T”列的某些行的值等于“未上报”表的R3)的数据行的所有C、D列单元格的值自动从“未上报”表的"R5"单元格开始填列(当满足条件的数据超过12行时,第十三个数据又从“T5”单元格开始填列,如“数据库”表的C114:D114、C118:D118分别填列到“未上报”表的R5:S5、R6:S6,以此类推。) 4、以此类推,根据“未上报”表的"B3到"BH3"(共8组,每组8列、如B3\J3\R3.....BH3)值和以上的相关条件一直分拆填列.

未上报模板.7z

61.68 KB, 下载次数: 12

TA的精华主题

TA的得分主题

发表于 2024-12-10 11:12 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-10 14:41 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-12-10 15:15 | 显示全部楼层
建议楼主重新梳理下描述信息,描述信息要与表格内容对应上,模拟出结果,让大家更容易理解

TA的精华主题

TA的得分主题

发表于 2024-12-10 15:25 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1. 支持
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-10 16:39 | 显示全部楼层
liulang0808 发表于 2024-12-10 15:15
建议楼主重新梳理下描述信息,描述信息要与表格内容对应上,模拟出结果,让大家更容易理解

满足下面4个条件的数据就自动填列过来:1、B19=数据库表中的A列,2、数据库表中的T列=B3,3、数据库表中的J列的值大于0,4、当满足以上3个条件的数据行超过12个时,就从“D5”单元格开始填列,如“数据库”表的C22\D22和C23\D23,以此类推。具体如模拟效果图表。非常谢谢了
1733819881784.jpg

未上报模板.7z

23.38 KB, 下载次数: 3

TA的精华主题

TA的得分主题

发表于 2024-12-10 16:55 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-12-10 16:55 | 显示全部楼层
供参考。。。。。。。。。。。。。。。。。

未上报模板.zip

31.99 KB, 下载次数: 7

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-11 08:44 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
liulang0808 发表于 2024-12-10 16:55
供参考。。。。。。。。。。。。。。。。。

非常谢谢。但好像只对“A1”区域的数据有作用,其他区域A2、A3....等都不起作用的

TA的精华主题

TA的得分主题

发表于 2024-12-11 08:55 | 显示全部楼层
因为你后面表格的每个区域列数不一样的,更新了下

未上报模板.zip

32.27 KB, 下载次数: 5

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-25 15:29 , Processed in 0.044475 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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