ad

excel怎样利用vba实现批量套打快递单批量打印单据?-英雄云拓展知识分享

匿名投稿 3057 2024-08-07

excel怎样利用vba实现批量套打快递单批量打印单据?过年了,在网上购物的朋友愈来愈多,需要打印的快递单子也愈来愈多,一个一个的打印速度上不来该怎样办呢?下面我们来看看excel经过vba实现批量套打快递单批量打印单据的技能

excel vba 批量套打快递单,批量打印单据,可以自定义内涵修改设置新的格式。

快递套打模板2015:点击下载

1、设置快递单的自定义内涵纸张。选择对应打印机-点击打印服务器属性-勾选创建新表单-输入表单名称-填写对应尺寸-点击保存表单(快递单的高度=1.27cm×边孔数量)

excel怎样利用vba实现批量套打快递单批量打印单据?-英雄云拓展知识分享

2、设置纸张规格。选择对应打印机-右键点击打印首选项-打开高级选项卡-纸张规格选择新增的自定义内涵纸张

3、设置进纸规格。选择对应打印机-右键点击属性-打开装备设置-进纸器选择新增的自定义内涵纸张

4、下载快递套打模板。测试打印针对实际的偏移情况进行调剂设置,调剂边距和缩放比例点击设置打印边距;

其他相干设置:

1、打印明细字段名修改方法

1)修改【打印明细】字段名,也能够变化前后顺序,不需要的字段也能够删除。

2)同步修改【参数】表内D列对应的名称。

3)E列是自动更新不用更新

2、新增调剂修改打印字段位置方法

1)在【参数】内A列添加或修改字段名,自定义内涵自己明白便可。

2)在【参数】内B列添加此字段在【打印模板】对应行数。

3)在【参数】内C列添加此字段在【打印模板】对应列数。

4,在【参数】内D列添加此字段在【打印明细】对应表头字段名。

3、设置新的打印模板

1)【打印模板】可以删除背景,添加新的快递单背景,或设置需要打印的表单。

2)设置终了新的格式后设置新的打印区域。

3)修改【参数】内各字段对应数据。

4、具体VBA编程以下,

 

复制内容到剪贴板
  1. Private Sub 打印全部数据_Click()   
  2.   
  3. config = vbYesNo + vbQuestion + vbDefaultButton1   
  4.   
  5.  ans = MsgBox("你确认打印全部数据吗,我们将继续深入。", config, "如风达")   
  6.   
  7.     If ans = vbYes Then   
  8.   
  9.      Dim A&, B&, C&, D$, E$,R1&, C1&, R2&, C2&, R3&, C3&, R4&, C4&, SF$   
  10.   
  11.   '当前工作表名  
  12.  
  13.    SF = ActiveSheet.Name     
  14.  
  15.    '打印明细的最后列,行     
  16.   
  17.    R1 = Sheets("打印明细").UsedRange.Rows.Count     
  18.   
  19.    C1 = Sheets("打印明细").UsedRange.Columns.Count    
  20.   
  21.    '参数的最后列,行    
  22.  
  23.    R2 = Sheets("参数").UsedRange.Rows.Count   
  24.  
  25.    C2 = Sheets("参数").UsedRange.Columns.Count  
  26.  
  27.       '更新打印位置对应列   
  28.   
  29.      For B = 2 To R2   
  30.   
  31.        Sheets("参数").Cells(B, 5) = ""  
  32.   
  33.            For A = 1 To C1   
  34.   
  35.               If Sheets("参数").Cells(B, 4).Text = Sheets("打印明细").Cells(1, A).Text Then   
  36.   
  37.                Sheets("参数").Cells(B, 5) = A   
  38.   
  39.                End If   
  40.   
  41.            Next   
  42.   
  43.         Next         
  44.   
  45.    '查询指定定单的信息  
  46.  
  47.        For R4 = 2 To R1  
  48.  
  49.            For A = 2 To R2  
  50.  
  51.               If Sheets("参数").Cells(A, 5).Text <> "" Then  
  52.  
  53.               '生成明细列   
  54.   
  55.                C4 = Sheets("参数").Cells(A, 5).Text   
  56.   
  57.               '生成目标对应行列   
  58.   
  59.                R3 = Sheets("参数").Cells(A, 2).Text   
  60.   
  61.                C3 = Sheets("参数").Cells(A, 3).Text                     
  62.   
  63.                ActiveSheet.Cells(R3, C3).Value = Sheets("打印明细").Cells(R4, C4).Text                 
  64.   
  65.              End If   
  66.   
  67.            Next   
  68.   
  69.           ActiveSheet.PrintOut From:=1, To:=1            
  70.   
  71.         Next      
  72.   
  73.      MsgBox "打印完成!", vbInformation   
  74.   
  75.   If ans = vbNo Then   
  76.   
  77.   Exit Sub   
  78.   
  79. End If     
  80.   
  81. End If   
  82.   
  83. End Sub  

相干推荐:

excel表格怎样针对身份证号码批量填写籍贯?

Excel表格对指定内容进行批量替换操作的教程



选择英雄云云表单=选择更智能的办公工具

>>>>🚀🌟 点击注册 免费试用 更高级的-英雄云企业级云表单 🌟🚀 😃👉🌐>>>>

在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。

基础字段:多样性满足业务需求

英雄云云表单中包括了各种基础字段,如单行文本多行文本数字输入框单选框复选框下拉框下拉复选框日期时间分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。

高级字段:提升工作效率

英雄云云表单还提供了高级字段,如地址图片附件手写签名手机子表关联数据关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。

部门成员字段:精确管理与通讯录的关联

英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选成员多选,可根据具体需求在通讯录中选择一个或多个成员。

聚合表:数据处理更智能

英雄云聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。

表单权限设置:灵活管理数据访问

英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。

自定义打印模板:文档输出更便捷

英雄云云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程。

综合来看,选择英雄云云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云云表单都能满足您的多样化需求,助力您的业务发展。

如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。


免责声明:

本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿等来源。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

上一篇:excel如何让标题显示在每页-英雄云拓展知识分享
下一篇:教你如何用Excel计算个人所得税-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×