Posts in C#でExcel

C#でExcelに文字列や数値や数式(関数)を書き込む方法

C#で作ったアプリから、Excelに文字列や数値や数式およびExcel関数を書き込む方法です。

Read more ...


C#でExcelにクリップボード経由で渡すデータを作る

C#でデータベース操作や計算をした結果をExcelで利用したい場合、例えばC#からExcelのブック(ワークシート)に直接書き込む方法があります。ただし、COMオブジェクトへの参照の管理など手間がかかるので、簡単なデータならクリップボード経由で渡したいですね。ということで、試してみたメモです。

Read more ...


C#でExcelから配列に読み込んで、配列からExcelに書き出す

C#で、既存のExcelのシートの全データを配列に読み込んで、別のシートに読み込んだデータを書き出してみます。シートのコピーが目的ではなくて、書き出す前に必要に応じて配列のデータをC#でゴニョゴニョできるわけです。単純にシートをコピーするだけなら、 もっと簡単な方法 があります。

Read more ...


C#でExcelのセルの書式を変更する

C#でExcelのセルの文字色や背景色および罫線を変更してみます。

Read more ...


C#でExcelのシートに行と列を挿入したり削除したり

C#を使って、既存のExcelのワークシートに行や列の挿入と削除をします。MSDNを見てても例にたどり着かなかったので、これが真っ当なやり方なのかは自信ありません。

Read more ...


C#でExcelのシートをコピーする

C#で既存のExcelのシートを別のブックにコピーします。例えば、既存のシートを加工するアプリを作ったときに、その既存のシートに上書きするようにすると、エラーが起きたときにファイルが壊れそうで怖いですよね。ということで、シートの編集用に既存のシートを別のブックにコピーしてみます。

Read more ...