首页 > 其他分享 >工作表打印

工作表打印

时间:2023-07-03 22:44:06浏览次数:30  
标签:-------- End Sub 打印 ActiveSheet 工作 0.035

Option Explicit
Sub 打印加工单页面配置(BM As String)
' 打印加工单 宏
' 快捷键: Ctrl+Shift+P
    'Dim savedRecords    '记录pagesetup配置
    Dim sheetName As Worksheet
    Set sheetName = ThisWorkbook.Worksheets(BM)

    '--------工作表选择--------
    Worksheets("SheetName").Select      '打印指定工作表
    '--------打印设置--------
    With ActiveSheet.PageSetup
     .PrintArea = ""           ' 打印整个工作表
     .Orientation = xlLandscape  '页面方向设置为横向
     .PaperSize = xlPaperA4        ' 纸张大小设置为A4纸
    '--------边距缩放设置--------1磅等于0.035厘米
     .TopMargin = 1.9 / 0.035       '上下间距 1.9cm
     .BottomMargin = 1.9 / 0.035
     .LeftMargin = 1.8 / 0.035      '左右间距 1.8cm
     .RightMargin = 1.8 / 0.035
     .HeaderMargin = 0.8 / 0.035    '眉脚间距 0.8cm
     .FooterMargin = 0.8 / 0.035
     .Zoom = 100              '无缩放
    End With
    
    'savedRecords = ActiveSheet.PageSetup.Records
    
    '--------打印--------
    ActiveSheet.PageSetup.Records = savedRecords
End Sub
Sub 打印所有加工单()
    打印加工单页面配置 ("Excel")
    ActiveSheet.PrintOut copies:=2, ActivePrinter:="Fax 在 Ne03:"
    
    
End Sub

 

标签:--------,End,Sub,打印,ActiveSheet,工作,0.035
From: https://www.cnblogs.com/YYZYCS/p/17524355.html

相关文章

  • SpringBoot项目从0到1配置logback日志打印
    大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。以下是正文!一、写文背景我们在写后端项目的时候,日志打印是必需的。支持SpringBoot项目的日志框架一般有log4j、logback,这二者各有优......
  • DNS的工作原理
    LinuxDNS服务器原创 Lyle_Tu Linux分布式主任 2023-07-0212:06 发表于福建收录于合集#服务器18个#域名1个#linux36个介绍    DNS服务是域名系统的缩写,它是一种将主机名和域名转换为IP地址的服务,用于TCP/IP网络。DNS服务由递归解析器和权威服务器组成......
  • print-js 实现页面打印PDF,与样式缺失问题
    参考https://blog.csdn.net/qq_36990322/article/details/105786298(样式继承问题)https://blog.csdn.net/qq_42571665/article/details/127277049(宽度配置)说明样式缺失是因为默认不继承样式。环境软件/系统版本说明dayjs^1.6.0步骤安装yarnaddprin......
  • log4j无法打印日志的问题
     这个问题提出来一直没人解决,最后找到毛病了,发在这里            生产系统升级后发现接口无法打印日志,web层无法打印,service层可以打印,检查日志发现:[09-12-1515:53:45:617CST]00000030SystemErrRlog4j:ERRORCouldnotfindvalueforkeylog4j.appen......
  • 如何每天工作14个小时,同时获得精神休息和变得有创造力?
    分享者MattMochary是CEO教练,辅导过很多顶级公司的创始人,如OpenAI,Notion,Reddit,Coinbase,Robinhood,YC等。​他辅导的大多数CEO都是每天工作14小时,如果他们有配偶和孩子,会再花几个小时与他们联系。其余的时间,他们都在睡觉,但永远也睡不够。 这种生活方式的代价是,没有留......
  • IDEA MyBatis Log 插件,打印SQL语句
    打开Settings->plugins搜索插件MyBatisLog点击安装,完成后重启IDEA即可。点击Tools,选择MyBatisLogPlugin,会在下方打开一个窗口,这个窗口会输出mapper执行的SQL语句。......
  • Linux主流架构运维工作简单剖析
    随着IT运维的不断发展,尤其的Linux的飞速发展,越来越多的企业开始使用Linux操作系统平台,例如CentOS、RedHat、Ubuntu、Fedora等等,成千上亿个网站涌现在当今互联网,互联网已经成为必不可少的工具,那今天我们跟大家一起来分享讨论目前用的最多的Linux下主流网站架构。随着IT运维......
  • 工作中必备的12个Git命令
    前言以下是工作中必备的12个Git命令,包括创建和初始化仓库、克隆远程仓库、添加和提交文件、查看状态和历史记录、创建和切换分支、合并分支以及推送和拉取远程仓库等操作。掌握这些命令可以帮助你进行基本的版本控制和团队协作。在日常使用中,熟练掌握这些命令将提高你的Git工作效......
  • 助教工作总结(计算机网络)
    一、助教工作的具体职责和任务(1)与该课程的其他助教相互配合·共同完成课后作业的答疑活动·协调沟通两个班学生进行实验的时间·互相讨论交流遇到的问题以及批改作业情况(2)与老师之间的配合·协助老师完成相应的实验课程安排·批改每章节的课后作业并及时向老师反馈完......
  • 关于内核实时补丁如何工作-How kernel live patching works
    kpatch内核补丁解决方案使用livepatch内核子系统将旧功能重定向到新功能,详细的过程及说明如下:The kpatch kernelpatchingsolutionusesthe livepatch kernelsubsystemtoredirectoldfunctionstonewones.Whenalivekernelpatchisappliedtoasystem,the......