私はASP.NETとC#のWebアプリケーションを使用して、ボタンをクリックしてデータを書き出します。 Seleniumを使用してシステム上のある場所にエクスポートされたファイルからExcelファイルの内容をテストする方法は?Seleniumを使用してExcelファイルをテストする
私はExcelファイルをHTMLとして保存することで、ExcelシートをWebページとして開くことができます。しかし、私はC#のコードからそれを開く方法を見つけることができません。
私はASP.NETとC#のWebアプリケーションを使用して、ボタンをクリックしてデータを書き出します。 Seleniumを使用してシステム上のある場所にエクスポートされたファイルからExcelファイルの内容をテストする方法は?Seleniumを使用してExcelファイルをテストする
私はExcelファイルをHTMLとして保存することで、ExcelシートをWebページとして開くことができます。しかし、私はC#のコードからそれを開く方法を見つけることができません。
セレンはWeb/httpトランザクションを自動化するためのもので、他には何もありません。
はあなたにどのようにC#とエクセルで動作するようにいくつかの情報を与えるMSDNでこの記事を読む:https://msdn.microsoft.com/en-us/library/aa188489.aspx
いくつかのより簡単な情報: https://support.microsoft.com/en-ie/help/302084/how-to-automate-microsoft-excel-from-microsoft-visual-c--net
私はグーグル
から助けを借りてそれを行うことができましたApplication app = new Application();
Workbook Wrk =app.Workbooks.Open("C:/Users/Desktop/Delete/filename");
Wrk.SaveAs("c:/Users/Desktop/InvoiceMeet.html", XlFileFormat.xlHtml);
これは、Excelファイルをブラウザファイルに変換します。ありがとう!
参照:[Xを行うにはどうすればいいですか?](https://meta.stackoverflow.com/questions/253069/whats-the--new-current-close-reason-for-how-do-i- do-x)SOに関する期待は、質問するユーザーが自分の質問に答えるだけでなく、その調査、コードの試行、結果を共有することです。これは、時間をかけて自分自身を助けようとしていることを示しています。明白な回答を繰り返さないようにしてくれています。そして、より具体的で適切な答えを得ることができます。参考:[ask] – JeffC
セレンでテストすることはできません。どちらかを使用してExcelのパーサーまたは自分で作成します。 – IamBatman
@JeffCありがとう!私の質問に更新を加えました – vba