Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコードを実行するとセルに表示されないという問題があります
wbNew.Sheets("Sheet1").Range("g2").Formula = "=SUMPRODUCT('P C'!C2:j2;>[t1.xls]input!g14:n14)*E2"
数式をセルに直接配置すると、数式は完全に機能します。セルに配置すると、空白のセルが表示され、結果が得られません
アメリカ英語以外のバージョンのExcelを使用している場合は、プロパティではなくオブジェクトのFormulaLocalプロパティを取得して設定することをお勧めします。使用しているバージョンのExcelの言語を使用しますが、常にアメリカ英語を使用します。RangeFormulaFormulaLocalFormula
FormulaLocal
Range
Formula
詳細FormulaLocalはこちら、Excelでの国際化に関する役立つページはこちら