已鎖定 Creating Excel Application

  • 2012年6月26日 下午 12:09
     
     

    Why we need to give so many missing values while creating workbook

                    workbook = appExl.Workbooks.Open(ConfigurationManager.AppSettings("MapPath") & FileUpload1.FileName, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, _

                     Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, _

                     Missing.Value)

    what Missing.value means?

    Can anyone give explanation for this,please?

所有回覆

  • 2012年6月26日 下午 01:35
     
     已答覆 包含代碼
    Hi vasavi,

    the Workbooks.Open method has several parameters. Since you want to set only the path of your excel File, the other parameters are set to default values by using Missing.Value.
    Since you did not specify what version of Excel you are using, I assume you use Excel 2010. Your code should work too if you just define your first parameter. It would look like this:

    workbook = appExl.Workbooks.Open(ConfigurationManager.AppSettings("MapPath") & FileUpload1.FileName)
    	
    


    Kind regards,
    Torsten Hanke
    MSDN Hotline für MSDN Online Deutschland

    Disclaimer:
    Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
    Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die MSDN Hotline: http://www.msdn-online.de/Hotline
    MSDN Hotline: Schnelle & kompetente Hilfe für Entwickler: kostenfrei!

    Es gelten für die MSDN Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu MarkenzeichenInformationen zur Datensicherheit sowie die gesonderten Nutzungsbedingungen für die MSDN Hotline.

  • 2012年6月27日 上午 07:09
     
     
    Thanks for the reply.