请教大家,怎样用C#程序实现用Excel转换成网页!!

解决方案 »

  1.   

    把excel的数据放到html中
    那不就和asp.net 中显示数据差不多吗,
    先读出来,在按照格式加入到html中不就可以了
      

  2.   

    最笨的是ADO.NET读出来到datareader或dataset中然后输出到网页表格。
    也可以用OWC等直接在网页上显示excel。
    也可以用excel自动化的方式直接显示在浏览器上,相对麻烦。
      

  3.   

    直接用dateset就行了吗?dataset不是可以对XML与你说的个做为数据库来操作呀
      

  4.   

    大家说的不错啊,excel里面如数据库一样包含各种信息,我觉得应该是先利用oledb连接读取数据,不管什么方法,先读取然后再根据自己需要来显示这个数据就可以了!
      

  5.   

    首先可以直接从excel读取数据,用oledb,然后在网页上用datagrid或其他的数据绑定控件就可以了,
    当然网页得是asp.net
      

  6.   

    看你的数据源是什么格式,如果是EXCEL可以打开的文件,则用EXCEL打开然后另存为WEB页,如果是表中的数据,则先把表数据读出,写到EXCEL中,设置各种格式,然后另存为WEB页,就达到使用EXCEL转换的目的了。
      

  7.   

    我不止是要显示数据,还要保存他的格式,DataGrid不能显示Excel的那些格式的....
      

  8.   

    //把Excel文件另存为html,主要是用到Excel.XlFileFormat.xlHtml
    //和Excel.XlSaveAsAccessMode.xlNoChangeobjExcel.Application.ActiveWorkbook.SaveAs(htmlFilePath,Excel.XlFileFormat.xlHtml,obj,obj,obj,obj,Excel.XlSaveAsAccessMode.xlNoChange,obj,obj,obj,obj,obj);