ユーザーがExcelドキュメントをアップロードしてHTMLを出力できるMVCアプリケーションに取り組んでいますが、相互運用ライブラリに問題があり、誰かが助けてくれることを願っています.
これを非常にシンプルに保つために、ワークシートをインスタンス化または「新規作成」し、選択したシートの ID を使用する段階に達しました。ユーザーは使用したいシートを選択しましたが、これを行う方法はないようです。
workbookModel.workbook.Sheets.get_Item(1);
モデル内の現在のワークブックを取得し、ID 1 のシートを取得するなどのコードを試しました。これは、0 ベースではなく 1 ベースのインデックスであると考えています。私はいくつかのビューモデルを使用しているため、コードの上にあることに注意してください。ただし、ここで実際に行っているのはWorkbook work = new Workbook().Sheets.get_Item(1);
シートの代わりにワークシートを誤って使用していた場合にも試してみWorkbook work = new Workbook().Worksheets.get_Item(1);
ましたが、そうは思いません。
しかし、私が試したことは何もないようです。
誰かが私を正しい方向に向けることができれば、それは大歓迎です.これが意味をなさず、より多くの情報が必要な場合は、私に知らせてください.
どうもありがとう