VBA 総合問題
Excelの A2:A21 に20人分のテストの点数が入っています。
VBAで次の処理をするマクロ TestResult を作ってください。
- 20人の点数の合計を
B2に表示する。 - 平均点を
B3に表示する。 - 80点以上の人数を
B4に表示する。 - 最高点を
B5に表示する。 - 最高点を取った人の行番号を
B6に表示する。 - A2:A21を1行ずつ調べるために、必ず
For ~ Nextを使う。 WorksheetFunction.SumやMaxは使わず、自分で計算する。


コメント