Serviceを読んで理解し、同意したものとみなします。excelファイル(xls)を読み込んだ値を別のテキストファイルに出力する処理をwindowsサーバー上で検討中です。この処理はタスク起動によるバックグラウンド処理となります。(ODBC)を使用した方法は、どうかと考えております。Excelファイル(xls、xlsx)の読み込みは可能でしょうか?可能であればExcelのインストールをしないでc#の標準の機能だけで対応可能と考えております。票1Excelは表計算ソフトであり、厳密にはデータベースではありません。Overviewなどがインストールされていますが、これらは互換のために残されているコンポーネントで32bit版しか提供されていません。DBの方が使われている気がします。Redistributableが用意されています。こちらは個別にインストールする必要がありますが、ExcelやAccess本体は不要です。64bit版も提供されています。残念なことに公式ドキュメントはなさそうです。Servicesの解説ページでしょう。それで十分かは不明ですが。11:09ありがとうございます。リンクの記事を拝見したところ、ASEは、サーバーバッチ処理はNGのようです。前質問で指摘したサーバー上での使用がサポートされない件はOfficeアプリケーション(実行ファイル)の設計に起因する問題です。対して、ACEの問題はOfficeファイル形式が複数ユーザーなどによる同時アクセスを想定していない問題であり、アクセス方法に依らず常に危険であり、もちろんODBCであっても同じです。これに関してはファイル形式を改める以外に手段がなく、そうであれば、本質問が成立しません。対象のExcelファイルは、処理前に一時フォルダに格納し複数ユーザの同時アクセスはしません。あればODBCやACEの問題は、無いと考えてよいでしょうか。|1多分出来るんじゃないでしょうか。こんな記事があります。概要はGoogle翻訳で訳せばわかるでしょう。ODBCただ、こちらにあるように動いているExcelの64bit/32bitの別で影響があるかもしれません。DriverとExcelとを使ってCSVファイルをSQLで検索・抽出する注意しなければならないのは、、、Excelが32bit版ならOS付属の32bit版のTextDriverを使う。Updateの適用状況によっては、不具合が出る場合があるようです。ドライバー(1)で予期しないエラーが発生しました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。Excelにエクスポートする方法1System.Data.SQLite.dllを参照追加しようとするとエラーになる1ASP.NETでresxファイルをロードしたい0C#でTCP、SSL通信を行いたいです。0iniファイル読み込みについて0ClosedXMLでExcelファイルを印刷する事はできるのか。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。