前提・実現したいこと
今日からVBAというかプログラミング言語を触った初心者です。
エクセルで選択したセル範囲の合計値をセル上に表示したいです。
例えば、赤い線の範囲を選択した時に、「項目2」の平均をE7に算出たいと考えています。
他の項目も同様にしたいです(項目8はE8に表示する)。
つまり、選択範囲の右側の列に各平均値を出したいと思っています。
発生している問題・エラーメッセージ
VBAを実行すると以下のメッセージがでます
『実行時エラー’1004’
‘Rangeメソッド失敗しました’¥_Global’オブジェクト』
該当のソースコード
VBA
1Sub 合計SUM() 2 Dim 選択セル As Range 3 For Each 選択セル In Selection 4 WorksheetFunction.Sum (Range(選択セル)) 5 Next 選択セル 6End Sub 7
補足情報(FW/ツールのバージョンなど)
エクセル2016で行っています
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/04 13:37