ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 送货单打印保存模板

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2018-10-11 08:07 | 显示全部楼层
留个脚印  备用

TA的精华主题

TA的得分主题

发表于 2018-10-27 00:40 | 显示全部楼层
不知道LZ能不能看到,函数勉强能做个报表,试着修改VBA,但是不知道怎么下手==!在此先谢过^&^

求助出入库样板 1027.zip (113.09 KB, 下载次数: 11)
以前瞎弄的仓库进存销报表
以前瞎弄的仓库进存销样板.zip (122.17 KB, 下载次数: 30)

TA的精华主题

TA的得分主题

发表于 2018-11-12 10:48 | 显示全部楼层
本帖最后由 少如 于 2018-11-12 12:49 编辑
aman1516 发表于 2016-12-18 11:57
2016-12-17更新:
1)查询改为窗体查询,模糊快速输入单号,不需完整编号对应;
2)[按订单查询结果] ...

本楼附件功能很强大! 下载后发现, 用送货单查询时, 客户名称: , 客户地址: , 单据编号:和开单日期:
为空白,没按查询的单号所记录的内容显示出来.
希望老师再完善一下, 发一个完美版, 供我等小白们学习使用.
谢谢!
送货单模板20161217.rar (87.82 KB, 下载次数: 63)

TA的精华主题

TA的得分主题

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

留个脚印  备用

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-13 21:36 | 显示全部楼层
少如 发表于 2018-11-12 10:48
本楼附件功能很强大! 下载后发现, 用送货单查询时, 客户名称: , 客户地址: , 单据编号:和开单日期:
为空 ...

和几个变量,将对应数据赋值给对应单元格,加两三行代码即可
  1. Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  2. On Error Resume Next '
  3. Dim ls, drr, i, j, k, c, c0, cc, shn As String, ii<font color="red">, kn, ka, sc, da</font>
  4. ls = UserForm1.ListBox1.List(UserForm1.ListBox1.ListIndex, 0)
  5. UserForm1.TextBox1 = ls
  6. 'If UserForm1.TextBox1.Text <> "" Then
  7. '   ls = UserForm1.TextBox1.Text
  8. 'Else
  9. '   MsgBox "请输入搜索并从列表中双击选择一个单据编号"
  10. 'End If
  11. If UserForm1.OptionButton1.Value = True Then
  12.    c = 3
  13.    c0 = 4
  14.    cc = 10
  15.    shn = "送货单"
  16. ElseIf UserForm1.OptionButton2.Value = True Then
  17.    c = 5
  18.    c0 = 0
  19.    cc = UBound(arr, 2)
  20.    shn = "按订单查询结果"
  21. End If
  22. ReDim drr(1 To UBound(arr), 1 To cc)
  23. For i = 2 To UBound(arr)
  24.     If arr(i, c) = ls Then
  25. <font color="red">       kn = arr(i, 1)
  26.        ka = arr(i, 2)
  27.        sc = arr(i, 3)
  28.        da = arr(i, 4)</font>
  29.        k = k + 1
  30.        For j = 1 To cc
  31.            drr(k, j) = arr(i, j + c0)
  32.        Next
  33.     End If
  34. Next
  35. With Sheets(shn)
  36.      If shn = "送货单" Then
  37.         If k > 8 Then
  38.            For ii = 6 To 100
  39.                If InStr(.Range("A" & ii), "金额合计") Then    'If .Range("A" & ii) = "金额合计(大写):" Then
  40.                   .Rows(ii & ":" & ii + k - 8).Insert Shift:=xlDown, copyorigin:=xlFormatFromLeftOrAbove
  41.                    Exit For
  42.                End If
  43.            Next
  44.         End If
  45. <font color="red">        .Range("B3") = kn
  46.         .Range("B4") = ka
  47.         .Range("I3") = sc
  48.         .Range("I4") = da</font>
  49.         .Range("A6:J" & ii).ClearContents
  50.         .Range("A6").Resize(k, UBound(drr, 2)) = drr
  51.         .Activate
  52.         .Range("A6").Select
  53.      ElseIf shn = "按订单查询结果" Then
  54.         .Range("A3:N65536").ClearContents
  55.         .Range("A3").Resize(k, UBound(drr, 2)) = drr
  56.         .Activate
  57.         .Range("A3").Select
  58.      End If
  59. End With

  60. End Sub
复制代码


评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-13 21:39 | 显示全部楼层
少如 发表于 2018-11-12 10:48
本楼附件功能很强大! 下载后发现, 用送货单查询时, 客户名称: , 客户地址: , 单据编号:和开单日期:
为空 ...

详见附件,其它功能可参考前面各楼层说明改为自己所需:
送货单模板20161217.rar (73.8 KB, 下载次数: 278)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-11-20 11:48 | 显示全部楼层
aman1516 发表于 2018-11-13 21:39
详见附件,其它功能可参考前面各楼层说明改为自己所需:

谢谢楼主的送货单,功能很强大!能不能请楼主帮忙套用一下格式,小弟知识有限麻烦楼主了!非常感谢!!

送货单打印系统20181120.rar

90.9 KB, 下载次数: 44

TA的精华主题

TA的得分主题

发表于 2018-11-21 09:46 | 显示全部楼层
aman1516 发表于 2018-11-13 21:39
详见附件,其它功能可参考前面各楼层说明改为自己所需:

老师辛苦了!
便用时出现两个小问题:
一, 按<打印>按扭后,  第五行以上均出现边框线,  打印与导出的PDF文件均是如此,  请见附件
二,本表在2016版本上使用正常, 但在2013版本上出错(点任何一个按扭都出借),  而原表在2013和
2016上都能用
诚望老师再给看看.  谢谢您了! 送货单模板20161217.zip (240.69 KB, 下载次数: 21)



TA的精华主题

TA的得分主题

发表于 2018-11-29 23:16 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2018-12-14 17:31 | 显示全部楼层
大神牛气!!
小白表示只会复制代码,汗!!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-19 17:52 , Processed in 0.042943 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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