2

まず、この質問を読んで助けてくれる人に感謝します。

私は VS2010 を歌っていて、ウィザードを使用して Excel 2007 アドイン プロジェクトを作成しました。次に、リボンというプロジェクトに新しいフォルダーを追加し、その中にリボン (ビジュアル デザイナー) である新しいアイテムを作成しました。

ここから、リボンに新しいグループと新しいボタンを追加しました。新しいボタンをダブルクリックすると、次のコードが表示されます。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;
using System.Xml.Linq;

namespace UploadFCStats.Ribbon
{
    public partial class FCRibbon
    {
        private void FCRibbon_Load(object sender, RibbonUIEventArgs e)
        {

        }

        private void button1_Click(object sender, RibbonControlEventArgs e)
        {

        }
    }
}

ここでやりたいことは、いくつかのセルに色を付けるか、いくつかの値を変数に保存してから、SQL サーバーへの接続を作成し、insert ステートメントを使用してデータをアップロードすることだけです。

ただし、典型的な Excel プロパティのいずれにもアクセスできないようです。現在、私は C# および Excel アドインの初心者ですが、C++、Java、および Excel について十分に理解しています。この場合、私がグーグルで調べたものは何も役に立ちませんでした。

私の最善の推測は、ライブラリが不足していることですが、いくつかいじった後、問題が解決しないようです。このボタンを使用して、ワークシートから値を取得するにはどうすればよいですか? セルに色を付けるにはどうすればよいですか? Excel 内で数式関数にアクセスするにはどうすればよいですか?

ありがとうございました!

4

2 に答える 2

5

Excel 2007 アドインの作成に関する基本事項を読み、Globals.ThisAddIn.Applicationから始めます。

于 2011-08-19T16:57:29.897 に答える