仕事がはかどる!シリーズExcel2007の技 VBA

[表紙]Excel2007の技 VBA編

紙版発売

B5変形判/288ページ

定価2,178円(本体1,980円+税10%)

ISBN 978-4-7741-3346-1

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

仕事に使える,職場で役立つ,マイクロソフト Officeの技引き書籍「仕事がはかどる!」シリーズです。

本書は特にExcelのVBA機能に限り,仕事を効率よくこなすためのチップスを解説します。また,機能ではなく“やりたいこと”で引ける抜き読み型なので,今必要な操作がすぐにわかります。仕事や事務に役立つお勧めの1冊です。

こんな方におすすめ

  • 仕事でExcelを使っている人
  • 効率的に仕事を進めたい人
  • Excelでの業務を自動化したい人

目次

セルの参照

  • 001 セルを参照する
  • 002 セルを選択する
  • 003 行や列を参照する
  • 004 行全体や列全体を参照する
  • 005 ○行○列移動したセルを参照する
  • 006 表の終端のセルを参照する
  • 007 表全体を参照する
  • 008 使用済みのセル範囲を参照する
  • 009 見出し行を除いた表全体を参照する
  • 010 複数のセル範囲をまとめて参照する
  • 011 特別な種類のセルを参照する
  • 012 セル範囲に名前を付けて参照する
  • 013 セル番号,行番号,列番号を求める

データの入力

  • 014 セルにデータを入力する
  • 015 セルに連続データを入力する
  • 016 セルに数式を入力する
  • 017 セルに入力できるデータを制限する
  • 018 セルに入力用のリストを表示する
  • 019 IMEの入力モードを制御する
  • 020 セルのデータをクリアする
  • 021 表から数値データだけを削除する

セルの書式

  • 022 フォントやフォントサイズを設定する
  • 023 文字の一部だけ書式を変える
  • 024 塗りつぶしやフォントの色を設定する
  • 025 セルに罫線を設定する
  • 026 表示形式を設定する
  • 027 文字の配置を設定する
  • 028 セルを結合する
  • 029 セルの書式をクリアする

表の書式

  • 030 男性の行を青,女性の行を赤にする
  • 031 1行おきに塗りつぶす
  • 032 5行ごとに太線を引く
  • 033 シート上の罫線をすべて消去する
  • 034 計算結果の数値だけを太字にする
  • 035 未入力のセルに色を付ける
  • 036 条件付き書式を設定する
  • 037 データバーを設定する
  • 038 重複データに色を付ける
  • 039 表をテーブルに変換する
  • 040 テーブルスタイルを適用する
  • 041 テーブルに集計行を表示する
  • 042 テーブルを表に戻す

表の編集

  • 043 行高や列幅を設定する
  • 044 行高や列幅を自動調整する
  • 045 行高や列幅を標準サイズに戻す
  • 046 表の高さと幅をcm単位で取得する
  • 047 行や列を非表示にする
  • 048 セル/行/列を挿入する
  • 049 3行ごとに行を挿入する
  • 050 「○○店」のセルごとに行を挿入する
  • 051 セル/行/列を削除する
  • 052 非表示の行を削除する
  • 053 空白行を削除する
  • 054 重複行を削除する
  • 055 表をコピーする/移動する
  • 056 表の値だけをコピーする
  • 057 表の書式だけをコピーする
  • 058 元の列幅のまま表をコピーする
  • 059 「単価」を一律100円アップする

データ処理

  • 060 範囲内のセルごとに処理を行う
  • 061 値に応じて複数の処理を切り替える
  • 062 表のデータを丸ごと配列に格納する
  • 63 データの種類を調べる
  • 064 データ型を変換する
  • 065 データを整形する
  • 066 数値の端数を処理する
  • 067 翌月10日や今月末を求める
  • 068 年齢を計算する
  • 069 苗字と名前をスペースで分割する
  • 070 部署名を部名と課名に分割する
  • 071 住所から都道府県を取り出す
  • 072 文字列の前後の空白を除去する
  • 073 セル内改行を削除する
  • 074 文字の種類を統一する
  • 075 半角を1文字,全角を2文字と数える
  • 076 A,B,C,…と順番に番号をふる
  • 077 ふりがなを一括作成する
  • 078 乱数でテストデータを作成する
  • 079 ワークシート関数を利用する

データベース

  • 080 表のデータを検索する
  • 081 表のデータを置換する
  • 082 書式を検索して別の書式に置換する
  • 083 フィールドをグループ化する
  • 084 ピボットテーブルを作成する
  • 085 アウトラインを作成する
  • 086 表をグループ集計する
  • 087 データを並べ替える
  • 088 オリジナルの順序で並べ替える
  • 089 色を基準に並べ替える
  • 090 オートフィルタを実行する
  • 091 動的な条件で抽出する
  • 092 フィルタオプションを使用して抽出する
  • 093 抽出結果を別シートにコピーする

ユーザーインターフェイス

  • 094 ダイアログボックスにメッセージを表示する
  • 095 入力用のダイアログボックスを表示する
  • 096 有効なデータが入力されるまで表示を繰り返す
  • 097 ユーザーにセルを選択させる
  • 098 システムメッセージを非表示にする
  • 099 画面の更新をオフにする

シート操作

  • 100 シートを参照する
  • 101 新規シートを追加する
  • 102 シートを選択する
  • 103 シートを移動する
  • 104 シートをコピーする
  • 105 シートを削除する
  • 106 シートの表示/非表示を切り替える
  • 107 シート見出しの色を設定する
  • 108 シート名からシートの存在を調べる
  • 109 シートを指定した順に並べ替える
  • 110 シートを名前順に並べ替える
  • 111 リンク機能を持つ目次を作成する
  • 112 シート上のコメントを書き出す
  • 113 シートを保護する

ブック操作

  • 114 ブックを参照する
  • 115 ブックをアクティブにする
  • 116 ブックのパスと名前を取得する
  • 117 ブックを新規作成する
  • 118 ブックを開く
  • 119 ブックを閉じる
  • 120 ブックを保存する
  • 121 [ファイルを開く]/[名前を付けて保存]ダイアログボックスを表示する
  • 122 変更が保存済みかどうか調べる
  • 123 ブックが開いているかどうか調べる
  • 124 ブックを最終版(読み取り専用)にする
  • 125 ブックの使用履歴を削除する
  • 126 ブックのプロパティ値を調べる
  • 127 ブックのプロパティから個人情報を削除する
  • 127 ブックにテーマを適用する
  • 129 ブックを保護する
  • 130 Excelを終了する

ファイル操作

  • 131 ファイルやフォルダの存在を調べる
  • 132 フォルダ内のブックの一覧を作成する
  • 133 カレントフォルダを変更する
  • 134 フォルダを作成する
  • 135 ファイルをコピーする
  • 136 ファイルを移動・名前変更する

ウィンドウ操作

  • 137 ウィンドウを参照する
  • 138 表の幅に合わせて表示倍率を調整する
  • 139 指定したセルに合わせてスクロールする
  • 140 枠線や行番号/列番号を非表示にする
  • 141 ウィンドウを整列する
  • 142 同じブックの2つのシートを並べて表示する
  • 143 ウィンドウの位置とサイズを指定する
  • 印刷

    • 144 印刷プレビューを表示する
    • 145 用紙と余白を設定する
    • 146 用紙1枚に縮小して印刷する
    • 147 商品ごとに改ページする
    • 148 ヘッダーとフッターを設定する
    • 149 印刷を実行する

    イベント処理

    • 150 イベントプロシージャを作成する
    • 151 シートが切り替わるときに処理を実行する
    • 152 データが入力されたら更新日を記録する
    • 153 ダブルクリックですぐ上のデータを自動入力する
    • 154 選択したセルのグラフを表示する
    • 155 ブックが開くときに処理を実行する
    • 156 ブックが閉じるときに終了確認する
    • 157 入力漏れがある場合は印刷させない
    • 158 保存するときに保存者を記録する
    • 159 場合に応じてイベントを無効にする

    グラフ・図形

    • 160 埋め込みグラフを作成する
    • 161 セル範囲に合わせてグラフを作成する
    • 162 グラフのスタイルを設定する
    • 163 グラフのレイアウトを設定する
    • 164 グラフタイトルを設定する
    • 165 軸ラベルと軸の書式を設定する
    • 166 凡例を設定する
    • 167 グラフシートにグラフを作成する
    • 168 図形を描画する
    • 169 図形の書式を設定する
    • 170 直線を描画する
    • 171 複数の図形に同じ処理を行う

    ユーザーフォーム

    • 172 ユーザーフォームを作成する
    • 173 コマンドボタンのクリックで処理を実行する
    • 174 テキストボックスを使用する
    • 175 リストボックスを使用する
    • 176 コンボボックスを使用する
    • 177 チェックボックスを使用する
    • 178 オプションボタンを使用する
    • 179 スピンボタンを使用する
    • 180 イメージに画像を表示する
    • 181 RefEditでセル範囲を選択する
    • 182 テキストファイルをブックとして開く
    • 183 ブックをテキストファイルに保存する
    • 184 FSOを使用してテキストファイルを読み書きする
    • 185 Excelの表やグラフをWord文書に貼り付ける
    • 186 Accessデータベースのデータを操作する

    その他

    • 187 ほかのアプリケーションを起動する
    • 188 ほかのアプリケーションをアクティブにする
    • 189 キーストロークを送信する
    • 190 図形の動きを画面に反映させる
    • 191 指定した時間にマクロを実行する

    付録

    • 付録1 Excelでマクロを作成/実行するにあたっての便利機能
    • 付録2 制御構造

    著者プロフィール

    きたみあきこ

    お茶の水女子大学理学部化学科卒。分子構造の解析をきっかけにプログラミングの世界へ足を踏み入れる。プログラマー,パソコンインストラクターを経て,現在はフリーのテクニカルライターとして,パソコン関連の雑誌や書籍の執筆に携わる。

    主な著書に,『かんたんプログラミング Visual C# .NET 基礎編』,『かんたん図解NEO PowerPoint 2007』(以上技術評論社)などがある。

    著者ホームページ:http://www.office-kitami.com/