m_objSheet.PageSetup.PaperSize=  papersize不知道如何填

解决方案 »

  1.   

    private void printDocument1_BeginPrint(object sender, PrintEventArgs e)
    {
        foreach(System.Drawing.Printing.PagerSize ps in printDocument1.PrinterSettings.PagerSizes)
        {
            if(ps.PagerName == "A3")
            { 
                this.printDocument1.DefaultPageSettings.PagerSize = ps;
                break;
            }
        }
    }
      

  2.   

    对不起,没看清楚。回复错了。
    好像是我打印Excel的Sheet的问题吧,SORRY啊~呵