mengineer's blog

ニッチなネタばかりですが。

Excel

C# Excelで貼った画像がリンクになる?

以前書いた下記ネタの訂正です。 mengineer.hatenablog.com 下記Shapes.AddPictureメソッドで画像を貼っていましたが、 これだと画像がリンクとなってしまう場合が有ることが判りました。 shape = workSheet.Shapes.AddPicture("test.bmp", true, true, Left…

C# Excelに画像を貼る

C#からExcel内の関数を呼び出すのは、下記ネタでやっていました。 mengineer.hatenablog.com 今回はExcelでシートに画像を貼って保存する、というネタです。 上記ネタでは、”異なるExcelのバージョンだと動かないので注意!” なんてことを書きましたが、今回…

C#からExcelのLINEST関数を呼び出す

前回の続き、画像データを取り込む部分はC#でプログラムしているので、 C#からExcelの関数を呼び出してR2を取得する、というのが、今回のお題。 大きく、下記2つの手法が有るようです。 Excel Object Library を使用する方法 "ClosedXML"を使う方法 2.の方が…

Excel 多項式近似でR2の値を取得する

ここのところ、Excelの多項式近似で悩んでいた件のメモ。 例えば、下記サンプルデータとグラフが有るとします。 グラフ上で右クリック → 近似曲線の追加で下記のように設定すると 近似式とR2の値が表示されます。 このR2の値(0.9947)が欲しいのですが、そ…