急!求高手帮看看Excel宏里的代码!最好给加上注释,谢谢

<![endif]><!--[ifgtemso9]><xml><x:WorksheetOptions><x:DefaultRowHeight>285</x:Default... <![endif]><!--[if gte mso 9]><xml>
<x:WorksheetOptions>
<x:DefaultRowHeight>285</x:DefaultRowHeight>
<x:Print>
<x:ValidPrinterInfo/>
<x:PaperSizeIndex>129</x:PaperSizeIndex>
<x:HorizontalResolution>600</x:HorizontalResolution>
<x:VerticalResolution>600</x:VerticalResolution>
</x:Print>
<x:CodeName>Sheet1</x:CodeName>
<x:ShowPageBreakZoom/>
<x:Zoom>105</x:Zoom>
<x:PageBreakZoom>105</x:PageBreakZoom>
<x:Selected/>
<x:ProtectContents>False</x:ProtectContents>
<x:ProtectObjects>False</x:ProtectObjects>
<x:ProtectScenarios>False</x:ProtectScenarios>
</x:WorksheetOptions>
</xml><![endif]-->
上面代码好像是控制Excel自定义纸张大小的,在线等,请教高手....
实在没什么分啦。
展开
 我来答
niceasdfa11
2012-10-22 · TA获得超过262个赞
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:357万
展开全部
<![endif]><!--[if gte mso 9]><xml> 'mso 9 是office 2000
<x:WorksheetOptions>'工作表的设定
<x:DefaultRowHeight>285</x:DefaultRowHeight>'行高
<x:Print>
<x:ValidPrinterInfo/>
<x:PaperSizeIndex>129</x:PaperSizeIndex> '纸张大小
<x:HorizontalResolution>600</x:HorizontalResolution>'水平分辨率
<x:VerticalResolution>600</x:VerticalResolution>'垂直分辨率
</x:Print>
<x:CodeName>Sheet1</x:CodeName>
<x:ShowPageBreakZoom/>'显示页面之间的分割
<x:Zoom>105</x:Zoom>'缩小放大的倍率
<x:PageBreakZoom>105</x:PageBreakZoom>'页面之间的距离
<x:Selected/>
<x:ProtectContents>False</x:ProtectContents>'内容保护为否
<x:ProtectObjects>False</x:ProtectObjects>'目标保护为否
<x:ProtectScenarios>False</x:ProtectScenarios>'scenario 为否 这三个都是workbook 的保护设定
</x:WorksheetOptions>
</xml><![endif]-->

上面的那些数值都可以修改 以达到你想要的目的
更多追问追答
追问
高手!在问下“129  '纸张大小”是什么意思?因为上面的代码好像是控制打印纸张大小的,我在打印机里新建了一个自定义纸张大小,名称为123,大小是24.2*15.2cm。
但是打开我的Excel (有宏代码的Excel )里的页面设置不是我新建的123纸张。是不是得把纸张名称123改成129才可以呀?
追答
129  '纸张大小
600'水平分辨率
600 '垂直

这三条控制纸张的大小 你把这3个数换换试试
这里没有名称的 你打印机里的设置的那个123在这里没用
你把那两个600换成 242 和152 试一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式