Excel使用VBA动态设置打印区域
来源:互联网 发布:云漫数据流量可以用吗 编辑:程序博客网 时间:2024/05/01 17:32
说明:本设置是实现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动态设置打印区域
- EXCEL如何设置打印区域
- Excel表格如何设置打印区域?
- 在EXCEL中设置打印区域
- EXCEL中使用VBA取有效使用区域
- VBA调整打印设置
- POI Excel 09 格式化单元格数据,设置打印区域
- Excel通过VBA打印信封
- Excel VBA以单元格区域做参数
- Excel 动态选择区域
- vba excel 单元格格式设置
- EXCEL-VBA:设置单元格格式
- [VBA] excel vba控件常规使用
- [VBA] excel vba控件常规使用
- Excel使用心得(vba)
- Excel中VBA的使用
- excel中VBA的使用
- VBA 使用Excel数据库:行转列
- 博客定在csdn了
- 豆瓣网架构 -- 文件同步 + CouchDB
- 常用SQL语句大全
- 我对线程的一点新的认识
- usb-skeleton.c 之 03--那些个头头文文件件们
- Excel使用VBA动态设置打印区域
- connect to db2 with db2 client
- 唐骏:网游业的机遇与挑战
- struts1总结
- 一杯苦酒,一片落叶
- asm--换行符-回车符
- VC++ 多文档用户界面设计
- 诺基亚智能手机未来仅采用Symbian和MeeGo系统
- 当前各大企业云计算的发展形式之Google