VBA練習問題
練習問題20(総合練習2)

Excelマクロ練習問題集、エクセルVBAの学習教材
公開日:2013-05-27 最終更新日:2019-06-27

練習問題20(総合練習2)

マクロVBA練習問題

・「元表」を下の「出来上がりサンプル」のようにして下さい。
・月が変わったら1行挿入して、挿入した行に月の合計売上を入れて下さい。
 A列に、○月合計
 B列に、売上の合計
 それぞれ太字にして下さい。

※下に出来上がりサンプルがあります。

練習問題用のExcelファイル
元表
  A    B
日付 売上
1月1日 72778
1月2日 50131
1月3日 53199
1月4日 19689
1月5日 51958
1月6日 47925
1月7日 59398
1月8日 90072
1月9日 34529
1月10日 31438
1月11日 68503
1月12日 50072
1月13日 79666
1月14日 65678
1月15日 54750
1月16日 10675
1月17日 69021
1月18日 83697
1月19日 85693
1月20日 61482
1月21日 33488
1月22日 30215
1月23日 38957
1月24日 28897
1月25日 84546
1月26日 99548
1月27日 20791
1月28日 41829
1月29日 53036
1月30日 78958
1月31日 61127
2月1日 84110
2月2日 10899
2月3日 75030
2月4日 21923
2月5日 26074
2月6日 82228
2月7日 32832
2月8日 10172
2月9日 34976
2月10日 56789
2月11日 13350
2月12日 32685
2月13日 12884
2月14日 48129
2月15日 21450
2月16日 64164
2月17日 88569
2月18日 98465
2月19日 23664
2月20日 67282
2月21日 34529
2月22日 31438
2月23日 68503
2月24日 50072
2月25日 79666
2月26日 65678
2月27日 54750
2月28日 30215

出来上がりサンプル
1月1日 72778
1月2日 50131
・・・
1月31日 61127
1月合計 1711746
2月1日 84110
・・・
2月28日 30215
2月合計 1320526

※上記表の全体を選択し、コピー(Ctrl+C)の後、エクセルのシートのA1セルに貼り付け(Ctrl+V)してください。

では、お考えください。
すぐに解答を見ずに、必ず自力で書けるとこまででも良いので書きましょう。

シンキングタイム

シンキングタイム開始


シンキングタイム終了

当サイトのコンテンツ
ExcelマクロVBA入門
この「VBA入門」シリーズは、ExcelマクロVBAを実務で自在に使いこなしエクセル作業を効率化・自動化できるようになることを目的としています。始めは初心者にもわかりやすいように詳しく丁寧に解説しつつ少しずつ難易度を上げることで無理なく学習を進められるようにしています。

書くべきマクロVBAが分からない時は、
ここでじっくり勉強してから再チャレンジしてください。

マクロVBA練習問題解答へ

では解答へ進んでください。

エクセル厳選情報メールマガジン登録
登録は無料です。
こちらの登録で、専用メールアドレスにて質問が可能となります。

解答はこちらです。「練習問題20解答」

VBA100本ノック

ツイッター連動企画です。
2020/10/19~2021/03/03の間に、ツイッターでVBAの問題を100問出題しました。
サンプルファイルもダウンロードできます。
VBA100本ノック





同じテーマ「マクロVBA練習問題」の記事

練習問題17(ブック・シートの操作の練習)
練習問題18(Dir関数の練習)
練習問題19(総合練習1)
練習問題20(総合練習2)
練習問題21(総合練習3)
練習問題22(総合練習4)
練習問題23(総合練習5)
練習問題24(再帰呼出し)
練習問題25(各種VBA関数)
練習問題26(全シート処理とハイパーリンク)
練習問題27(データ分割し別ブック保存)


新着記事NEW ・・・新着記事一覧を見る

WshNetwork(ネットワークドライブの割り当て等)|VBA技術解説(2025-04-09)
TRANSLATE関数(翻訳) DETECTLANGUAGE関数(言語識別)|エクセル入門(2025-04-08)
QRコード、バーコード作成の覚え書き|エクセル関数応用(2025-04-05)
TRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024-08-30)
正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024-07-02)
エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024-04-11)
ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)
テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)
ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)
VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.繰り返し処理(For Next)|VBA入門
4.変数宣言のDimとデータ型|VBA入門
5.RangeとCellsの使い方|VBA入門
6.ひらがな⇔カタカナの変換|エクセル基本操作
7.セルのクリア(Clear,ClearContents)|VBA入門
8.メッセージボックス(MsgBox関数)|VBA入門
9.ブックを閉じる・保存(Close,Save,SaveAs)|VBA入門
10.条件分岐(Select Case)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ