Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4723|回复: 10

[已解决]送货单请求写入VBA

[复制链接]
发表于 2015-9-7 17:06 | 显示全部楼层 |阅读模式
本帖最后由 OF1900 于 2015-9-7 17:54 编辑

找过很多模板不太适用,无奈自己做的不懂VBA,求好心高手帮帮忙!

补充说明:
之前在论坛里下载过一些做的很好的单据,要求也是差不多:单据编号随每次新开单而变,开单后可将数据汇总到第二页面,方便查看整理。
最佳答案
2015-9-7 21:05
送货单0907.rar (22.34 KB, 下载次数: 59)

送货单.zip

12.7 KB, 下载次数: 26

发表于 2015-9-7 17:14 | 显示全部楼层
是分享还是求助?求何助?请详加说明。
回复

使用道具 举报

 楼主| 发表于 2015-9-7 17:53 | 显示全部楼层
不好意思没写清楚,是求助,之前在论坛里下载过一些做的很好的单据
要求也是差不多:单据编号随每次新开单而变,开单后可将数据汇总到第二页面,方便查看整理。
具体在文件里有写,忘了写出来了。。。
回复

使用道具 举报

发表于 2015-9-7 18:42 | 显示全部楼层
  1. Sub 新开单()
  2.   Set rg = Sheets("汇总").[a65536].End(3)
  3.     If Mid(rg, 5, 8) = Format(Now(), "yyyyMMdd") Then
  4.         [K2] = "YQSH" & Format(Now(), "YYYYMMDD") & Format(Val(Right(rg, 4)) + 1, "0000")
  5.     Else
  6.         [K2] = "YQSH" & Format(Now(), "YYYYMMDD") & "0001"
  7.     End If
  8. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2015-9-7 21:02 | 显示全部楼层
本帖最后由 OF1900 于 2015-9-7 21:07 编辑
七彩屋 发表于 2015-9-7 18:42

大神,我看过您设计的送货单,就是有 新开单 打印保存的那个 ,只是我要用这个模板,要不我直接拿您的用了 我要的就这和您那个差不多的,麻烦了~~~~~

刚才那个不对。

刚才那个不对。
回复

使用道具 举报

发表于 2015-9-7 21:05 | 显示全部楼层    本楼为最佳答案   
送货单0907.rar (22.34 KB, 下载次数: 59)
回复

使用道具 举报

发表于 2015-9-7 21:07 | 显示全部楼层
单号自动变,不用设置。

评分

参与人数 1 +1 收起 理由
OF1900 + 1 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-9-7 21:10 | 显示全部楼层
感谢七彩屋大神
回复

使用道具 举报

发表于 2015-9-7 21:12 | 显示全部楼层
本帖最后由 七彩屋 于 2015-9-7 21:13 编辑

brr(i, 2) = Cells(16, 6).Value
这句写错了,应该是
brr(i, 2) = Cells(16, 7).Value

送货单0907.rar (21.81 KB, 下载次数: 49)

评分

参与人数 1 +1 收起 理由
OF1900 + 1 好的,谢谢你!以后开单方便多了!

查看全部评分

回复

使用道具 举报

发表于 2016-8-11 23:45 | 显示全部楼层
七彩屋 发表于 2015-9-7 21:12
brr(i, 2) = Cells(16, 6).Value
这句写错了,应该是
brr(i, 2) = Cells(16, 7).Value

老师,我想做一个类似的,但我的有15栏,需要改哪里的代码呢?望赐教!万分感谢!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-20 01:58 , Processed in 0.341000 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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