0
私はMicrosoft.Office.Interop.Excel
でC#で作業しています。ブックを開く
私はエクセルでブックを開くための関数を持っています。このブックは、ユーザー(またはアプリケーション)によって閉じられます。私の問題は、私はこのワークブックを再び開くことができないということです。
Excel.Workbook Workbook;
private void OpenWorkbook(Excel.Application exApp)
{
// Check if a workbook has been opened
if (WorkBook != null)
{
// Create a workbook
WorkBook = exApp.Workbooks.Add();
}
else
{
// Add workbook to excel application
WorkBook = exApp.Workbooks.Add(WorkBook);
/*
=> this part doesn't work
Excel has been quit by user and I have a error : DisconnectedContext
*/
}
}
ワークブックに再接続または再作成するにはどうすればよいですか?
Excel.Visible = true oder falseで作業しますか? – Essigwurst
Visible = trueの場合、ユーザーはシートを確認して修正することができます –
以下の解決策は役に立ちましたか? – Essigwurst