C〓〓win form Excel文書を開く方法のまとめ(必ず編を見ます)
C铉Excel文書を開く方法一:ExcelのCOMコンポーネントを呼び出します。
プロジェクトでAdd Referenceダイアログを開き、COMバーを選択し、COMリストから「Microsoft Excel 11.0 Object Library」(Office 2003)を見つけて、プロジェクトのReferencesに加入すればいいです。Visual C〓〓NETは自動的に対応しています。NETコンポーネントファイルは今後正常に使えます。
ボタンをクリックしたイベントは以下の通りです。
私達はスタート→運行中にc:\test.xlsを入力してから、もしコンピュータにExcelがインストールされたら、彼も自動的にこのファイルを開けます。コードは以下の通りです。
私の見方:
プロジェクトでAdd Referenceダイアログを開き、COMバーを選択し、COMリストから「Microsoft Excel 11.0 Object Library」(Office 2003)を見つけて、プロジェクトのReferencesに加入すればいいです。Visual C〓〓NETは自動的に対応しています。NETコンポーネントファイルは今後正常に使えます。
ボタンをクリックしたイベントは以下の通りです。
privatevoid button1_Click(object sender, EventArgs e)
{
Excel.Application excel =
new Excel.Application(); // Excel
Excel.Workbook book =
excel.Application.Workbooks.Add("c:\\test.xls");
// Excel
excel.Visible = true; // Excel
}
C皰Excel文書を開く方法二:コマンドラインを利用する私達はスタート→運行中にc:\test.xlsを入力してから、もしコンピュータにExcelがインストールされたら、彼も自動的にこのファイルを開けます。コードは以下の通りです。
privatevoid button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("c:\\test.xls");
}
ここに紹介します。あなたの知っていることと勉強に役立つと思います。私の見方:
private void button1_Click(object sender, EventArgs e)
{
Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
Workbook wkb = app.Workbooks.Add(@"E:\Work\DemoBase_091111\CSharpOpenExcel\cshapropenexcel.xlsx");
// excel,
// gdal shp,
// OSGeo.GDAL.Gdal.AllRegister();
// OSGeo.GDAL.Dataset dataSet = OSGeo.GDAL.Gdal.Open(@"E:\Work\DemoBase_091111\GDALTEST\testshapefile\point_out.shp", Access.GA_ReadOnly);
// , add , open , ,
app.Visible = true;
}
以上のC〓〓win formはExcelの文書の方法の総括(必ず編を見ます)を開けて、小さい編がみんなのすべての内容に分かち合うので、みんなに1つの参考をあげることができることを望んで、みんながよけいに私達を支持することをも望みます。