dポイントプレゼントキャンペーン実施中!

http://jeanne.wankuma.com/tips/csharp/excel/exec …
を参考に
C#コードに
// Excel.Application の新しいインスタンスを生成する
Excel.Application xlApplication = new Excel.Application();

// Excel を表示する
xlApplication.Visible = true;

// 1000 ミリ秒 (1秒) 待機する
System.Threading.Thread.Sleep(1000);

// Excel を終了する
xlApplication.Quit();

// COM オブジェクトの参照カウントを解放する (正しくは COM オブジェクトの参照カウントを解放する を参照)
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApplication);

を追加したのですが
エラー CS0246: 型または名前空間名 'Excel' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
が出てしまいます。

以下の様にしているのですが、何のusingを追加すればよいのでしょうか?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace testproject
{
public partial class testproject: Form
{
public testproject()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
// Excel.Application の新しいインスタンスを生成する
Excel.Application xlApplication = new Excel.Application();

// Excel を表示する
xlApplication.Visible = true;

// 1000 ミリ秒 (1秒) 待機する
System.Threading.Thread.Sleep(1000);

// Excel を終了する
xlApplication.Quit();

// COM オブジェクトの参照カウントを解放する (正しくは COM オブジェクトの参照カウントを解放する を参照)
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApplication);

ImageViewer imgViewer = new ImageViewer();
imgViewer.Show();

A 回答 (1件)

リンクのサイトにキチンと書かれてますよ。


該当のページではなく、リンクをクリックしなければなりませんが、難解なリンク先ではありません。

該当ページに下記のようなメニューがありますので、Excelの個所をクリックしてください。
>トップ >サンプル >Visual C# .NET >Excel >Excel を起動または終了する

プログラムコードをコピペする前に、解説等をきっちりと読み込んで理解しましょう、という意味を込めて、ご自身で確認して貰うため回答そのものは書きません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!