Visual c# Excelへの書き込み

Anonymous
2017-01-17T09:12:39+00:00

Visual c# エクセル操作について質問です。 今クイズのアプリケーションを作成していて、全部で50問あり、PictureBoxに問題の画像を表示させ、button1を押すと次の問題へ、button2を押すと前の問題へいくようにしています。そこで1~4の値を持ったRadiobuttonを使って、ボタンを押すとエクセルのセル( B2~B51 )にそれぞれ書き込みたいのですが、やり方がわからないので、教えていただきたいです。

プログラム

using System.ComponentModel.Component;

using System.Windows.Forms.Control;

using System.Windows.Forms.ButtonBase;

using System.Windows.Forms.RadioButton;

using Microsoft.Office.Tools.Excel.Controls.RadioButton;

 private void Form1_Load(object sender, EventArgs e)

 {

 Excel.Application oXls; // Excelオブジェクト

 oXls = new Excel.Application(); //シートは1つのみ

 oXls.Visible = true;

 oWBook = (Excel.Workbook)(oXls.Workbooks.Open(

 @"F:\test.xlsx" // オープンするExcelファイル名

 ));

 }

private const int Qnumber = 50;//回答番号のカウント

 private int Qnumber = 0;//最初の問題

 private void radioButton1_CheckedChanged(object sender, EventArgs e)

 {

 selected[num] = 1;

 }

 private void radioButton2_CheckedChanged(object sender, EventArgs e)

 {

 selected[num] = 2;

 }

 private void radioButton3_CheckedChanged(object sender, EventArgs e)

 {

 selected[num] = 3;

 }

 private void radioButton4_CheckedChanged(object sender, EventArgs e)

 {

 selected[num] = 4;

 }

ここのつづきにエクセルに書き込めるようにするコードを書くといいと思うのですが、よくわかわないです

Visual c# 初心者で、色々間違っているところがあるかもしれませんが、詳しく教えていただきたいです。

回答よろしくお願いしますm(__)m

開発者テクノロジ | C#

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

4 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-01-17T13:04:19+00:00

    こんにちは。

    Visual c# エクセル操作について質問です。

    ということですので、

    Msdn フォーラム - Visual C#

    こちらへ質問された方が、より多くの回答やアドバイスが寄せられるかと思います。

    ところで上記案内をしておきながら何ですが、

    private const int Qnumber = 50;//回答番号のカウント

     private int Qnumber = 0;//最初の問題

    この部分、コンパイルは通ってますか。

    0 件のコメント コメントはありません
  2. Anonymous
    2017-01-17T13:09:24+00:00

    返信ありがとうございます

    その部分のコンパイルは通ってないです...

    自分なりに勉強しているつもりなのですが、よくわからなくて...

    0 件のコメント コメントはありません
  3. Anonymous
    2017-01-17T13:18:54+00:00

    自分なりに勉強しているつもりなのですが、よくわからなくて...

    なるほど。そうなのですね。

    ではまず、そうした点から、先にご案内したリンク先にて、先輩プログラマー方々にアドバイスをお願いするのがよいと思います。

    無事の完成をお祈りします。

    0 件のコメント コメントはありません
  4. Anonymous
    2017-01-17T13:29:43+00:00

    ありがとうございます。

    つい先程リンク先にて同じ質問をしてみました。

    完成できるよう頑張っていきたいです

    0 件のコメント コメントはありません