瀬戸 遥 著
本書は、はじめてマクロを作る人や、ExcelのVBAを基礎から習得したい人向けの本です。最小限の努力で最大の効果が得られるように、構成を考えてあります。
レッスンで取り上げているサンプルマクロは、簡単ですが、すぐに使える実践的なものにしてあります。どのサンプルも、はじめてマクロを作る人が混乱しないように、扱うテクニックは最小限に絞りつつ、コンパクトで理解しやすいものですので、やがて自分でVBAプログラミングを開発する際にも、容易に応用することができます。
VBAは、抽象的な概念ばかりをいくら頭に入れても、実際に使えるようにはなりません。プログラムを作りながら学んで行くのが一番の近道です。従来の解説書のように、抽象的な概念の説明が延々と続き、どこまで読んでも、いつまでたっても使えるようにならない、というようなことはありません。楽しみながら、VBAのテクニックがしっかり身に付きます。
第0日 オリエンテーション
マクロの機能と特徴
マクロの作成方法とVBA
Visual Basic Editorの画面構成
マクロをはじめる前に
サンプルファイル使用上の注意
第1日 簡単なマクロの作成
1時限目 マクロ記録の作成―セルの色を変える
2時限目 マクロの実行
3時限目 表を作成する
4時限目 マクロの中身を知る
第2日 VBAでマクロをつくる
1時限目 オートフィルを実行する
2時限目 セルの文字属性を変更する
3時限目 セルのサイズ変更と背景色の設定
第3日 セルを操作する
1時限目 販売実績表の作成
2時限目 請求書を自動作成するマクロ
3時限目 日程表の作成―罫線の操作
第4日 処理の流れを制御する
1時限目 メッセージボックスを使う―Ifステートメントによる処理の分岐
2時限目 インプットボックスを使う
3時限目 ワークシートを追加するマクロ―For…Nextループを使う
4時限目 成績をチェックするマクロ―Do…Whileループを使う
第5日 ブックとシートを操作する
1時限目 ワークシートを操作する
2時限目 ブックを操作する
3時限目 ワークシートを印刷する
第6日 グラフを使う
1時限目 グラフを作成する
2時限目 グラフウィザード機能をマクロで使う
3時限目 グラフシートにグラフを作成する
4時限目 グラフの各要素を操作する
第7日 図形を描画する
1時限目 図形の作成と操作
2時限目 コメントを操作する
3時限目 ワードアートを操作する
第8日 ユーザーインターフェースの作成
1時限目 フォームを表示するマクロ
2時限目 フォームとワークシートの連動
3時限目 セルとフォームを連動させる
4時限目 連続してセルにデータを入力する
第9日 仕入れ伝票処理マクロの作成
1時限目 ユーザーインターフェースの作成
2時限目 データ処理コードの作成
3時限目 複数のフォームを表示する
第10日 デバッグとエラー処理
1時限目 デバッグ機能を使う
2時限目 イミディエイトウィンドウを使う
3時限目 エラー処理の作成
付録
オブジェクトブラウザの起動と画面構成
オブジェクトブラウザとヘルプを使う
用語集
関数リファレンス
ASCII文字コード一覧
データ型一覧
エラー番号一覧
ショートカット一覧
練習問題の解答
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 068 ④において実行するコード |
2刷 | 未 |
|
2004.11.15 | ||||||
1刷 | 111 左上の図の「この部分が組み合わされて……」の矢印が指し示す範囲 |
2刷 | 未 |
|
2004.11.19 | ||||||
1刷 | 115 コラム「誤字脱字に注意」のなかの最後から2行目 |
2刷 | 未 |
|
2004.11.19 | ||||||
1刷 | 438 右列中ほど“Int”の説明文 |
4刷 | 未 |
|
2006.02.01 | ||||||
5刷 | 235 下から7行目 |
6刷 | 未 |
|
2007.06.07 | ||||||
5刷 | 235 下から6行目 |
6刷 | 未 |
|
2007.06.07 |