質問: VBAのoffsetで、各セルに数値の表示形式("#.###")桁区切りで正の数値と負の数値両方に対応できる形式を設定したくNumberFormatLocalを使って試したのですが、上手くいきません。どこに挿入したらいいのかもしくは、
回答: 桁区切りは日本では "#.###" ではなく "#,###" です。 また、 .offset(2, 6).formula = SUMIF($D$D,"名称",G:G)+ SUMIF($D$D,"名称",G:G)+ SUMIF($F$F,"名称",G:G) ではほとんど意味不明です。 .Offset(2, 6).Formula = "=SUMIF(D:D,""名称"",G:G)+ SUMIF(E:E,""名称"",G:G)+ SUMIF(F:F,""名称"",G:G)" としたいのかな? 目的の説明と表の添付図があるといいですね。