100本ノック | ExcelVBA 基礎の基礎

ここでは理屈抜きにたくさんのVBAプログラムを体験してもらいます。

プログラミングに対する心理的な壁を取り払うのが目的です。

すべて簡単な一行プログラムです。ボタンを押すことで実行されるようになっています。

深く考えず、淡々とコピペでプログラムを楽しみましょう。

作成したプログラムを実行するには?

  1. 新規ブックを作成する
  2. ブックを上書き保存する
  3. ブックを名前を付けて保存する
  4. ブックを開いたときにマクロを自動的に実行する
  5. ブックを閉じるときにマクロを自動的に実行する
  6. ブックの名前を取得する
  7. ブックの保存されているパスを取得する
  8. ブックのフルパス(パス+名前)を取得する
  9. ブックを保護する
  10. ブックの保護を解除する
  11. ウィンドウを分割する
  12. 印刷プレビューを表示する
  13. 印刷する
  14. 印刷範囲を指定する
  15. 印刷時の用紙の向きを指定する
  16. 印刷ダイアログを表示する
  17. ページを指定して印刷する
  18. 部数を指定して印刷する
  19. シートが開かれたときにマクロを自動的に実行する
  20. 新規ワークシートを追加する
  21. 複数の新規ワークシートを追加する
  22. 名前を指定して新規ワークシートを追加する
  23. シートを非表示にする
  24. シートの枠線を非表示にする
  25. 非表示にしたシートを再表示する
  26. シートを別のブックにコピーする
  27. シートを別のブックに移動する
  28. 指定したシートを新規ブックにコピーする
  29. 表示倍率(ズーム)を指定する
  30. 指定したセル範囲がすべて表示されるよう倍率を自動的に調整する
  31. シートを保護する
  32. シートの保護を解除する
  33. セルを結合する
  34. 移動可能なセル範囲を制限する
  35. セルの移動範囲の制限を解除する
  36. 行の高さを指定する
  37. 列の幅を指定する
  38. セルをコピー&ペーストする
  39. セルをカット&ペーストする
  40. 一番下の行を選択する
  41. 終端セルを選択する
  42. 終端セルの一つ下のセルを選択する
  43. 列の終端セルを選択する
  44. 使用されているセル範囲のセル番地を取得する
  45. 罫線を設定する
  46. 罫線を解除する
  47. セルの表示形式を設定する
  48. セルの文字位置を指定する(水平)
  49. セルの文字位置を指定する(垂直)
  50. マクロの中でワークシート関数を使用する
  51. セルに数式を挿入する
  52. セルにワークシート関数を挿入する
  53. 複数のセルに数式を挿入する
  54. 複数のセルにワークシート関数を挿入する
  55. セルに入力されてた数式を取得する
  56. セルの文字色を指定する
  57. セルの背景色を指定する
  58. セルの値をクリアする
  59. セルの書式をクリアする
  60. セルをすべてクリアする
  61. 指定したセルの番地を取得する
  62. セル範囲の行番号、列番号を取得する
  63. 行の幅、列の高さを自動調整する
  64. オートフィルタを設定する
  65. 日時を取得する
  66. オートフィルで連続コピーする
  67. ハイパーリンクを開く
  68. セル内に改行を挿入する
  69. 画像を挿入する
  70. 作成したウィンドウ(UserForm)を開く
  71. 作成したウィンドウ(UserForm)を隠す
  72. 作成したウィンドウ(UserForm)の表示位置を指定する
  73. ステータスバーに文字を表示する
  74. カレントフォルダのパスを取得する
  75. 指定した時間だけマクロの実行を中断する
  76. Excelを終了する
  77. Excelから他のアプリケーションを起動する
  78. メッセージ用ウィンドウ(メッセージボックス)を起動する
  79. ユーザからの入力を取得する
  80. 文字列を検索する
  81. 文字列を置換する
  82. 半角/全角のスペースを削除する
  83. 指定した数の文字列を取得する
  84. 文字数を取得する
  85. 文字列を文字コードで指定する
  86. 乱数を表示する
  87. 変数を宣言する
  88. 変数に値を代入する
  89. 変数にデータ型を指定する
  90. 定数を利用する
  91. 配列を宣言する
  92. 配列に値を代入する
  93. 条件を指定して、○か×かで、プログラムを分岐する(1)
  94. 条件を指定して、○か×かで、プログラムを分岐する(2)
  95.  

 

 

 

 


最終更新:2011年01月15日 21:10
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。