スピードマスターシリーズスピードマスター
エクセル自動化 VBAサンプル100 コピってイジってすぐ使える

書籍の概要

この本の概要

「マクロやVBAを使うと,Excelを自動化できる」って聞いたことがあるでしょうか? でもVBAってプログラミングでちょっと敷居が高いなと感じているいるかもしれません。本書は,Excel VBA初心者の方でも問題なく,Excelの自動化が実現できることを目指した書籍です。本書の解説は,ダウンロードできるサンプルファイルをベースにしています。サンプルファイルの書き換え方を中心に解説しているので,本書の解説に従って,”コピって””イジって”おけば,すぐに自分のExcelで自動化が実現できます!

こんな方におすすめ

  • Excel VBAの初心者

本書のサンプル

本書の一部ページを,PDFで確認することができます。

目次

Chapter 1 セルの操作

  • 値の入力
  • 切り取りと貼り付け
  • コピーと貼り付け
  • セルの挿入
  • セルの削除
  • セルのクリア
  • 行や列の挿入
  • 行や列の削除
  • 行高や列幅の変更
  • 行や列の非表示
  • 行列のグループ化

Chapter 2 書式の操作

  • フォントの変更
  • 文字の大きさの変更
  • 文字スタイルの変更
  • 罫線の設定
  • 罫線の詳細な位置の設定
  • 文字と背景の色の変更
  • 文字の配置の変更
  • 文字の配置を縦書きにする
  • セルの結合
  • 表示形式の変更
  • 条件付き書式の設定

Chapter 3 シートの操作

  • シートの挿入
  • シートの削除
  • シートの非表示
  • シート名の変更
  • シートのコピー
  • シートの移動
  • シート見出しの色の変更
  • シートの保護
  • シートを一部編集可で保護
  • シートに背景画像を設定
  • シートの表示形式の切り替え

Chapter 4 セル単体の機能

  • コメントの挿入
  • メモの挿入
  • オートフィルタの設定
  • 並べ替え
  • オートフィル
  • フラッシュフィル
  • 重複の削除
  • 指定した値のみ入力可能にする
  • ドロップダウンリストからの選択

Chapter 5 印刷の操作

  • ヘッダーとフッター
  • 余白の設定
  • 印刷の向きの設定
  • 用紙サイズの設定
  • 印刷範囲の設定
  • 改ページの設定
  • 印刷タイトルの設定
  • 1ページに収めて印刷する
  • 枠線や行列番号の印刷設定
  • 印刷
  • PDFファイルへの出力

Chapter 6 オブジェクトの操作

  • 画像の挿入
  • 図形の挿入
  • テキストボックスの挿入
  • グラフの挿入
  • オブジェクトの移動
  • オブジェクトの大きさの変更
  • オブジェクトの枠線の変更
  • オブジェクトの背景色の変更
  • オブジェクトの削除
  • オブジェクトの重なり順の変更
  • オブジェクトの整列
  • オブジェクトのグループ化
  • オブジェクトの回転

Chapter 7 ファイルの操作

  • ブックの保護
  • リンクの作成
  • ブックの保存
  • ブックを開く
  • ブックを閉じる
  • 新規ブックの作成
  • ブックにパスワードを設定する

Chapter 8 VBA実践テクニック パート1

  • セルの位置を数値で指定する
  • セルの位置を変数で指定する
  • セル範囲を変数で指定する
  • 表の範囲の取得
  • 条件によって処理を変える
  • 繰り返し処理
  • 繰り返しで複数セルを処理する
  • 条件に合うセルのみ文字色を変える
  • 文字列の一部を置換する
  • 文字列を半角小文字に変換する
  • 文字列の特定部分を抜き出す
  • 値が日付か判定する
  • 日付の計算

Chapter 9 VBA実践テクニック パート2

  • 特殊なパスの利用
  • 指定列の最終行の取得
  • パスからファイル名を抜き出す
  • 今日の日付を使ったファイル名を生成する
  • ユーザー入力値を利用する
  • 特定セルが変更されたときだけ処理を行う
  • 指定月の月末日の取得
  • シートの検索
  • フォルダの作成
  • ファイルのコピー
  • ファイルやフォルダの名前の変更
  • ファイルやフォルダの検索
  • ファイルやフォルダの削除
  • 別ブックからデータを転記する

Appendix A サンプルファイルの使い方

  • A1 サンプルファイルの開き方
  • A2 セキュリティリスクのメッセージバー
  • A3 Visual Basic Editorの使い方
  • A4 プロシージャの実行方法

著者プロフィール

今村ゆうこ(いまむらゆうこ)

地方の非IT系企業に勤務し,業務アプリケーション開発を行うプログラマー。2人のこどもを抱えるワーキングマザー。