如何在VFP6.0中 设置EXCEL中打印纸的类型
1个回答
展开全部
#DEFINE xlPrintNoComments -4142
#DEFINE xlPortrait 1
#DEFINE xlLandscape 2
#DEFINE xlPaperA3 8
#DEFINE xlPaperA4 9
#DEFINE xlAutomatic -4105
#DEFINE xlDownThenOver 1
#DEFINE xlPrintErrorsDisplayed 0
oexcel=CREATEOBJECT("excel.application")
oexcel.visible=.t.
workbook=oexcel.workbooks.add()
workbook.Worksheets("sheet1").Activate
actsht=workbook.activesheet
With actsht.PageSetup
.PrintTitleRows = ""
.PageSetup.PrintTitleColumns = ""
End With
actsht.PageSetup.PrintArea = ""
With actsht.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.LeftMargin = oexcel.InchesToPoints(0.75)
.RightMargin = oexcel.InchesToPoints(0.75)
.TopMargin = oexcel.InchesToPoints(1)
.BottomMargin = oexcel.InchesToPoints(1)
.HeaderMargin = oexcel.InchesToPoints(0.5)
.FooterMargin = oexcel.InchesToPoints(0.5)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 180
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape &&横向打印
.Draft = False
.PaperSize = xlPaperA3 &&纸型
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
End With
#DEFINE xlPortrait 1
#DEFINE xlLandscape 2
#DEFINE xlPaperA3 8
#DEFINE xlPaperA4 9
#DEFINE xlAutomatic -4105
#DEFINE xlDownThenOver 1
#DEFINE xlPrintErrorsDisplayed 0
oexcel=CREATEOBJECT("excel.application")
oexcel.visible=.t.
workbook=oexcel.workbooks.add()
workbook.Worksheets("sheet1").Activate
actsht=workbook.activesheet
With actsht.PageSetup
.PrintTitleRows = ""
.PageSetup.PrintTitleColumns = ""
End With
actsht.PageSetup.PrintArea = ""
With actsht.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.LeftMargin = oexcel.InchesToPoints(0.75)
.RightMargin = oexcel.InchesToPoints(0.75)
.TopMargin = oexcel.InchesToPoints(1)
.BottomMargin = oexcel.InchesToPoints(1)
.HeaderMargin = oexcel.InchesToPoints(0.5)
.FooterMargin = oexcel.InchesToPoints(0.5)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 180
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape &&横向打印
.Draft = False
.PaperSize = xlPaperA3 &&纸型
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
End With
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询