0
Workbook SourceFile = oXLSrc.Workbooks.Open(Path.GetFileName(fileName), true);
TestSheet.get_Range("E33", Type.Missing);
シートには値があり、コンボボックスとデータ検証です。このComboBoxの値は別のワークシートから取得されています。 C#でExcelを開くと、すべての値がNULLになります。しかし、それを通常のExcelで開くとうまくいき、データがそこにあります。私は何が欠けていますか?Excelはルックアップに失敗する数式で値を読み取る
を参照してください。セル 'E33'にはコンボボックスが含まれていますか?データの検証は心配していませんが、ここで何を得ようとしているのか分かりません。 'E33'の値や数式は? ComboBoxの内容は? 'TestSheet'はどのように見えますか? – reasra
TestSheet.get_rangeには何が割り当てられていますか? – Drakestar