lhs7777 发表于 2003-2-14 18:23:00

请看几行代码,why????help me !!!!

Sheets("检测报告").Select
With ActiveSheet.PageSetup
       .PrintTitleRows = False
       .PrintTitleColumns = False
End With
在有的机器上可以通过,有的就不可以,请问和环境有关吗????能帮帮我吗?
我的原理:定植模班,生成工作表,(通过复制),然后向其中填充数据,最后打印
现在我想实现工作表的打印设置同我的模班打印设置相同,不知道你有好的方法吗??


我很穷,但我很努力
我学的很杂,但我没有办法
技术很差,请多多关照

mccad 发表于 2003-2-14 21:06:00

注意这两个属性均是使用字符串的,而你使用了布尔值

正确的使用方法如下:
      .PrintTitleRows = "$1:$2"
      .PrintTitleColumns = "$A:$B"
如果不打印标题行及列,可以置为空白,如
       .PrintTitleRows = ""
       .PrintTitleColumns = ""

lhs7777 发表于 2003-2-15 12:57:00

可以的,请看内容

帮助中也有这种用法的,可以.PrintTitleRows=False,.PrintTitleRows = "" ,我也试过了,也是不能通过!!不过有的机器这样就可通过,请问和excel中的什么设置有关系吗??
我不懂!!请教。。。。
我使用copy模板,生成固定格式的工作表,为什么新的工作表的页面设置和模板的页面设置不同呢??有没有什么好的方法(对新的工作表的页面设置不使用手动的)???
必须通过程序控制吗????
excel提供这种功能吗??(自动设置)
页: [1]
查看完整版本: 请看几行代码,why????help me !!!!