说明:本设置是实现Excel在一打开的瞬间便实现自动设置打印区域功能。

假设本Excel的格式是:

1.标题是从第一行至第七行;列是从第A列至L列

2.从第八行开始,便是动态变化的行数据

那么,要设置本动态Excel的打印区域:

1.打开Excel,鼠标右键Sheet名,点选“查看代码”。

2.双击“ThisWorkBook”字样,光标进入了代码编辑区。

3.可直接贴入如下代码:

Private Sub Workbook_Open()
   Dim iCount As Integer
   Dim MyPrintArea As String
  
  
   iCount = ActiveWindow.ActiveSheet.UsedRange.Rows.Count
   MyPrintArea = "$A$1:$L$" & iCount
   Range("$A$1:$L$" & iCount).Select
   Selection.Columns.AutoFit
   Range("A8").Select
   ActiveSheet.PageSetup.PrintArea = MyPrintArea
End Sub

4.保存xls,关闭VBA即可。

若还有其它好办法,请各位赐教。

Excel使用VBA动态设置打印区域相关推荐

  1. 关于POI设置打印区域 动态添加打印区域问题

    POI 动态设置打印区域 只需要设置一次固定的打印区域 设置不连续或者不固定的打印区域 下面是自己在使用poi导出Excel并设置打印区域问题的小结 只需要设置一次固定的打印区域 假如只需要设置一次打 ...

  2. excel怎么设置打印区域_Excel可以自动调整打印区域,这个技术学会就厉害了!...

    点上方关注Excel基础学习园地公众号"Excel基础学习园地"是一个免费发布Excel基础知识.函数应用.操作技巧.学习方法等资讯的公众号,请点击上方"Excel基础学 ...

  3. excel怎么设置打印区域_Excel如何设置打印区域及打印区域如何调整

    方法/步骤 1.打开编辑好的Excel文档,选中想要打印的区域,如图所示(阴影图层部分为所要打印的区域) 2.点击页面布局选项卡,选择打印区域选项, 点击设置打印区域子选项,这时候我们就成功设置了打印 ...

  4. excel怎么设置打印区域_这也太省心了吧!excel的打印区域竟然可以自动调整大小...

    转自:Excel精英培训 在excel中打印表格需要设置打印区域(页面布局 - 打印区域),一旦设置好是不会自动改变的.当表格区域大小改变时,如果想让打印区域也能自动调整大小,就需要使用兰色今天分享的 ...

  5. html 设置打印区域,excel打印区域怎么设置

    无论是excel还是word都是我们日常办公较为常见的,在打印excel的时候,经常需要来设定打印区域,才能更好的打印我们所要的东西,而不是默认去分布,这样容易导致自动分页,内容脱节就不好看了.那么, ...

  6. EXCEL如何设置打印区域

    将把要打印的单元格范围全选,然后选择页面布局,设置打印区域,然后查看打印预览,看看效果,再回到EXCEL页面,会看到虚线,此即A4纸能打印的范围,自己调整大小就可以打印了

  7. 在EXCEL中如何设置打印区域,只打印部分区域

    在EXCEL中如何设置打印区域,只打印部分区域 目录 在EXCEL中如何设置打印区域,只打印部分区域 1.点击菜单栏"视图"中"分页预览" 2.找到工具栏中&q ...

  8. 如何设置html打印区域大小,excel如何设置打印区域

    EXCEL打印区域很大,怎么设置打印才能全部打出来 1.首先点击想要打印的excel文档,在工具栏中点击"打印预览" 2.点击页边距选项 3.然后设置打印区域:点击文件--打印选定 ...

  9. excel怎么设置打印区域_第六节 EXCEL打印预览和页眉页脚设置

    点击蓝字 关注我们 今天,老铁给大家分享Excel脱白基础教程的第六节--EXCEL打印预览和页眉页脚设置. 调整打印页面设置.分页预览中的蓝色虚线把整个文件需要打印的区域进行一个分割.用鼠标光标指向 ...

最新文章

  1. apk转换ipa在线转换工具_gif转换工具
  2. Devstack 多节点自动化部署
  3. 终于把网站最后一个模块了结了
  4. Python名称空间是什么?
  5. Qualcomm QXDM工具简介和log抓取
  6. nginx 修改配置文件使之支持pathinfo,且隐藏index.php
  7. ScrollView嵌套ViewPager,ViewPage动态设置高度,嵌套事件冲突——滑动冲突解决方法
  8. 字符串 读取西门子_【必学技能】自己动手——基于C#实现手机APP远程访问西门子PLC...
  9. join --- connet string
  10. 微信小程序统一封装request请求,统一拦截校验
  11. 国内研究报告:区块链技术在票据P2…
  12. 软件工程毕业设计题目合集【含源码+论文】
  13. Tesseract OCR图片提取中文并转换为Excel的示例(附Python代码)
  14. Android获取本机蓝牙地址
  15. 解析LDO的五大作用,这里有你意想不到的答案
  16. 微信小程序:好玩的表情包机器人
  17. 硬盘转换格式为NTFS或者其它
  18. 教你如何鉴别原装和组装线孔耳机
  19. 戴尔 DELL 游戏笔记本电脑 - Windows 10 关闭或开启功能键 (Fn key)
  20. 打开网站被挂马跳转到博彩页面 解决办法

热门文章

  1. AprilTag中的apriltag.c文件
  2. 王牌竞速安装后显示服务器维护,王牌竞速怎么修车 王牌竞速怎么维修车 王牌竞速的车怎么维护...
  3. 克罗内克积的c++简单实现
  4. Reno5、Reno5 Pro和Reno5 Pro+ 的区别
  5. Unity基础-灯光
  6. 服务器常用的操作系统
  7. 使用手机调试Android软件
  8. 鸿蒙系统预计什么时候上市,鸿蒙系统什么时候上市?鸿蒙系统什么时候用于手机(图文)...
  9. java实现发送手机验证码功能
  10. python中怎么计数_python怎么计数