Excel 온라인 미리 보기
2981 단어 Excel
http://zzhi191.blog.163.com/blog/static/1350849520129122280406/
http://bbs.csdn.net/topics/330173175
http://tanyanbo2.blog.163.com/blog/static/97339159201092941136797/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Excel02 = Microsoft.Office.Interop.Excel;
using System.Reflection;
using Microsoft.Office.Interop.Excel;
using System.IO;
using System.Diagnostics;
namespace MouldWEBKT.ItemManage
{
public partial class TestPreView : System.Web.UI.Page
{
// public string fileName = @"\mold\123.xls";
protected void Page_Load(object sender, EventArgs e)
{
GenerationExcelHTML(@"D:\22.xls", @"D:\22.html");
}
protected bool GenerationExcelHTML(string FilePath, string saveFilePath)
{
try
{
Excel02.Application app = new Excel02.Application();
app.Visible = false;
Object o = Missing.Value;
///
/* Microsoft Excel 9 Object Library : */
_Workbook xls = app.Workbooks.Open(FilePath, o, o, o, o, o, o, o, o, o, o, o, o);
/* Microsoft Excel 10 Object Library : */
// _Workbook xls = app.Workbooks.Open(FilePath, o, o, o, o, o, o, o, o, o, o, o, o, o, o);
/// , HTML
/* Microsoft Excel 9 Object Library : */
xls.SaveAs(saveFilePath, Excel.XlFileFormat.xlHtml, o, o, o, o, XlSaveAsAccessMode.xlExclusive, o, o, o, o);
/* Microsoft Excel 10 Object Library : */
// xls.SaveAs(saveFilePath, Excel.XlFileFormat.xlHtml, o, o, o, o, XlSaveAsAccessMode.xlExclusive, o, o, o, o, o);
/// Excel
app.Quit();
return true;
}
catch
{
return false;
}
finally
{
// excel
Process[] myProcesses = Process.GetProcessesByName("EXCEL");
foreach (Process myProcess in myProcesses)
{
myProcess.Kill();
}
}
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel Grep toolExcel Grep tool ■히나가타 ■ 시트 구성 ExcelGrep.cls...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.