完全可以的!
    方法如下:
    Set PageSetup = F1Book1.GetPageSetup
    PageSetup.PaperSize = 12
    先建立一个pagesetup的对象,
    然后就easy了!
    他的数值我测过,好像有可以打工资条的,顺便问一下,打印机的打完  一 页卷纸距离的大小,程序是不是不能控制?:)

解决方案 »

  1.   

    12之类的还是已经定义好了的B4纸张,我说的自定义的意思是“纸张的宽度和高度都是由用户自己来定义设置”.
    to流星雨: 顺便答一下,程序能控制。
      

  2.   

    那就不是很懂了,在formular one中怎么控制,打完不卷纸呢,谢谢!
      

  3.   

    我以前做工资条是用VSPrinter做能很好的控制,现在要改Formula One做,你也知道还没开始呢,不过我认为是可以的,因为VSPrinter那么笨都可以。
    对了,我差不多就要得出结论:Formula One不支持自定义纸张
      

  4.   

    我觉得也是, 它自己的自带工具中都没有自定义的选项,不过我觉得可以
    选一个有可能最大的papersize,然后根据实际的情况,动态调整打印的比例:)
    我开始以为程序不能控制卷纸呢,看来要好好研究一下了!