ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 报账明细表中的数据逻辑应该正确但写入的数据都是0,不知错哪儿了

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-7-19 11:55 | 显示全部楼层
yangqianming 发表于 2024-7-19 11:47
試了不行,不知道什么地方在作妖

let res1=ThisWorkbook.Sheets('入库明细').Range('a1').CurrentRegion.Value2.slice(1);       

TA的精华主题

TA的得分主题

发表于 2024-7-19 13:01 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-7-19 13:01 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-7-19 15:18 | 显示全部楼层
本帖最后由 Again123456 于 2024-7-19 15:20 编辑

首先,还是建议你学会程序调试:单步调试,下断点
其次,你这个原始数据错误之处太多,比如牛奶和学生奶、鸡肉和大鸡腿之类的不同字段,入库明细表的日期格式为非标准格式,程序是没法处理的,这些改正之后,程序至少可以正常运行
最后,建议所有的value()直接改成Value2,日期比较应该不会出错的


评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-7-19 15:25 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-19 16:54 | 显示全部楼层

本来想把那个报账明细写个自动生成的表,先完成这一块在弄没想一写还是不对,调试程序的确不怎么会,就知道个console.log,如果把这个结果分个组,牛奶一组,肉一组,每组做个小计,再填个总计可以吗?这样就和报账明细表的主体接近了,感谢老师哟!

TA的精华主题

TA的得分主题

发表于 2024-7-19 17:00 | 显示全部楼层
yangqianming 发表于 2024-7-19 16:54
本来想把那个报账明细写个自动生成的表,先完成这一块在弄没想一写还是不对,调试程序的确不怎么会,就知 ...

如果真的要写一个程序,所有的出库食品名称,必须是入库食品中有的。这样的程序,才能有保证吧。你这种,只能演示代码,离实际运用还差很多

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-19 17:11 | 显示全部楼层
Again123456 发表于 2024-7-19 17:00
如果真的要写一个程序,所有的出库食品名称,必须是入库食品中有的。这样的程序,才能有保证吧。你这种, ...

就是想看看怎么去按自己需求分组加小计和总计,慢慢向那个报账明细表靠近,我这就是基础不牢地动山摇,一写就出现问题,😳
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-21 19:41 , Processed in 0.037918 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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