就象word那样!!在打印时可以调整页面边距。

解决方案 »

  1.   

    With DataReport1
        .LeftMargin = 左边距
        .RightMargin = 右边距
        .TopMargin = 上边距
        .BottomMargin = 下边距
    End With
      

  2.   

    感谢您使用微软产品。就像楼上说的,你可以用Printer对象来改变缺省打印机的设置。但是,你如果需要在打印时调整页面边距,那就需要用到API了。下面这篇KB文章里的代码就是关于如何在VB里用API改变打印机设置。
    http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q180645-微软亚洲技术中心 VB开发支持本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。