如何设置(或用公式)在打印时分析表格A1的内容,如A1="1”打印区域(B20:G40)的内容,A1="2”打印区域(H100:J150)的内容,A1="3”打印区域(K50:P140)的内容,A1="4”...........
这个要用宏代码
试试
先画一个命令按钮,操作如下:
点击菜单栏:视图—工具栏—visual basic,弹出的"visual basic”浮动工具栏中,点击第5个“控件工具箱”图标,然后点击弹出的浮动工具条左边从上往下数第4个按钮“命令按钮”,现在鼠标指针变成“+”十字形,拖动鼠标就可以画出一个命令按钮了,上面的名字是英文的可以改,暂时不管它
双击画好的命令按钮会弹出代码窗口,复制如下内容粘贴到光标所在处,其他不改
Select Case Range("A1")
Case 1
ActiveSheet.PageSetup.PrintArea = "$B$20:$G$40"
Case 2
ActiveSheet.PageSetup.PrintArea = "$H$100:$J$150"
Case 3
ActiveSheet.PageSetup.PrintArea = "$K$50:$P$140"
End Select
还可以根据需要增加 case 4 case 5,。。。。。
按alt+F11,把代码编辑器最小化,回到excel表,"visual basic”浮动工具栏中,点击第5个“控件工具箱”图标,以取消设计模式,现在在A1输入相应的值,然后单击命令按钮,则对应的区域就被选中,再按打印按钮就ok了,当然也可以直接把打印的命令加到上面那段代码中,则一键完成选择并打印。
打印代码可以自己录制,如把这句加到上面代码的最后一行
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
2 点击页面布局选项卡,选择打印区域选项, 点击设置打印区域子选项,这时 候我们...打印区域,尤其在使用 VBA 进行打印区域选择输出时候,希望用公式来确 定打印区域...
(C) End With ActiveSheet.PageSetup.PrintArea = "" '工作表打印区域(A) ... VBA常用代码与技巧解析 439页 免费 vba 打印设置 2页 免费 VBA常用技巧 603...
在EXCEL中使用VBA代码选择区域_其它技巧_PPT制作技巧_实用文档。目录 1)如何...下述子例程将单元格区域 A1:D5 的字体设置为加粗。 Sub FormatRange() Work...
代码选择单元格/区域 使用 VBA 代码选择单元格 区域使用 VBA 的常见任务是指定...下述子例程将单元格区域 A1:D5 的字体设置为加粗。 Sub FormatRange() Work...
二、页边距选项卡 1、 “上”、“下”、“左”、“右”用于设置打印区域距离各边的距离,“页眉”、“页脚”用于设置页 眉和页脚距离上下两边的距离。一般地,...
问题三:在 VBA 代码中,如何使用变量实现对当前工作表中不确定单元格区域的引用...定义为单元格区域 A1:B2 和 C3:D4 的组合,然后将该组合区域的字体设置为...
设置打印区域_表格类模板_表格/模板_应用文书。员工姓名 刘敏 所属部门 销售部 出差地点 北京 出差时间 ### ¥ 810.00 车船费 费¥ 1,500.00 机票费 用...
VBA代码中引用Excel工作表中单元格区域的方式小结_电力/水利_工程科技_专业资料...同理,稍作调整后也可遍历行,例如: Range("D4").Columns(2)代表单元格 E4,...
一、区域设置法 如果每次都是打印某一个固定的区域,...(如 VBAProject 2004 备案.xls) ,() 执行“插入...“模块 1”),然后将下 述代码输入到右侧的窗口中...
给单元格设置错误值 活动单元格错误类型 自动设置打印区域 77 按设置长度换行 ...本章实例介绍了用 VBA 代码操作工作表、操作工作表 行和列、通过工作表事件...
闽公网安备 35021102001881号 
热门文档