技術ブログスマートフォン用の表示で見るあたも技術ブログセットジャパンコーポレーションの社員が運営しています。この広告は、90日以上更新していないブログに表示しています。Studio今回はC#でExcelを使用したい場合を考えたいと思います。Libraryを参照し、COMオブジェクトの解放地獄でかなり苦しんでおられたのではないでしょうか。Office2007以降の場合、xlsx、xlsmファイルとなり内部的にはXML形式となりました。これによってCOMオブジェクトうを使用せずにExcelファイルを扱えるライブラリが色々公開されています。その中でClosedXMLをご紹介したいと思います。Excelを扱うプロジェクトを作成します。パッケージの管理」を選択します。パッケージ管理ウィンドウ」で左のオンラインを選択します。右上オンラインの検索欄に「OpenXML」と入力し、検索を実行します。表示された「DocumentFormat.OpenXml」を選択すると「インストール」ボタンが表示されていますので、「インストール」ボタンを押下し、指示に従ってインストールを行います。右上オンラインの検索欄に「ClosedXML」と入力し、検索を実行します。表示された「ClosedXML」を選択すると「インストール」ボタンが表示されていますので、「インストール」ボタンを押下し、指示に従ってインストールを行います。これで前準備は完了しました。ClosedXML以下Excelを扱ったサンプルクラスです。全てのワークシートを取得します。新しいクラスのインスタンスを作成します。新しいクラスのインスタンスを作成します。引数で指定されたExcelファイルを開きます。指定したインデックスのワークシートの指定セルを読み込みます。指定したワークシートの指定セルを読み込みます。現在オープンされているExcelファイルをクローズします。}}クラスインスタンス生成時にExcelファイルのパスを指定し、Excelファイルからセルの読み込みを行う簡単なメソッドを実装したクラスです。COMオブジェクトの時代では速度面で遅く厳しいものがありましたが、ClosedXMLを使用した場合、速度もかなり速く利用を検討すべきだと思います。Himotokiでいい感じのAPIクライアントを作るどうも、社内開発でiOSを担当してる朝倉です。個人的によく使う処理です。アプリケーション関連のメモです。アプリケーション関連のメモです。(3)株式会社セットジャパンコーポレーションはてなブログをはじめよう!atamo_devさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。