Excelにチェックボックスを追加して、 'System.__ ComObject'タイプのCOMオブジェクトを 'Microsoft.Office.Interop.Excel.CheckBox' 、どんな助けもありがとう!私はビジュアルスタジオ2008とオフィス2007を使用してWebアプリケーションを開発しています。エラーは次の行で発生します: - chkBx =(Microsoft.Office.Interop.Excel.CheckBox)obj;COMオブジェクトタイプをExcelにキャストする方法チェックボックスのタイプ
Microsoft.Office.Interop.Excel.OLEObjects objs = (Microsoft.Office.Interop.Excel.OLEObjects)mWSheet1.OLEObjects(System.Reflection.Missing.Value);
Microsoft.Office.Interop.Excel.OLEObject obj = objs.Add("Forms.CheckBox.1",
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
false,
false,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
234,
234,
108,
21);
Microsoft.Office.Interop.Excel.CheckBox chkBx;
chkBx = (Microsoft.Office.Interop.Excel.CheckBox)obj;
chkBx.Value = true;
chkBx.Caption = "xyz";
こんにちはマーティンを、あなたの答えをありがとうございました。私はMicrosoft.Office.Tools.Excel名前空間を参照することができず、私はVSTO 3.0 sp1と.net framework 3.5 sp1とvisual studio 2008 sp1をインストールする必要があることを知りました。ダウンロード用のVSTOのx86バージョンがありますが、どこでx64バージョンを見つけることができますか? –