できるExcelマクロ&VBA 2013/2010/2007/2003/2002対応

できるExcelマクロ&VBA 2013/2010/2007/2003/2002対応

¥1,580+税

品種名
書籍
発売日
2013/6/20
ページ数
320
サイズ
B5変形判
著者
小舘 由典 著/できるシリーズ編集部 著
ISBN
9784844334101

豊富な事例と丁寧な解説で挫折しない!

マクロの操作を1つずつ丁寧に解説しているので、手順に沿って操作を進めるだけでマクロの基本が無理なくマスターできます。HINT!やテクニック、活用例をふんだんに紹介しているのでマクロやVBAに関する知識も広がります。 マクロやVBAでは聞き慣れない構文や用語が多く登場します。本書で記述するコードの意味はすべて解説しているので途中でつまずきません。巻末の用語集で意味や使用例もすぐに調べられるのでリファレンスとしても役立ちます。 書籍でよく分からないということがあっても無料の読者サポートで疑問を解決できるので心配ありません。本書があればマクロの基本をしっかり学べます。

「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。

アンケートに答える

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

学校・法人一括購入に関するお問い合わせはこちらへ。

一括購入窓口

詳細

■著者からのメッセージ

「いつも同じ作業の繰り返しをもっと楽にする方法はないかな」「この機能が少しだけ変えられれば自分が考えていることを簡単にできたのに」と思うことはないでしょうか?そう思ったら自分でもっと便利に使えるようにマクロでプログラムを作ってみてはどうでしょう。それがプログラムを覚えるためのきっかけになります。
 プログラムを作るということは少し難しいものだと思われるでしょうが、Excelのマクロを利用すればそのようなことはありません。本書では、簡単な事例を基にマクロの基本的な使い方をレッスンごとに紹介しています。実際にExcelを操作しながら読み進めていけば、マクロというものがどのようなものであるか十分に理解できると思います。また、マクロを通してVBAを使ったプログラムの世界も紹介しているので、本書を読み終えたときにはVBAの仕組みや基本が分かります。
 本書がマクロやVBAのプログラムを理解するための手助けになれば幸いです。

(まえがきより一部抜粋)


■ページイメージ

目次

まえがき
本書の読み方
目次
VBA索引
サンプルファイルの使い方
第1章 マクロを始める
レッスン1 マクロとは
レッスン2 簡単なマクロを記録するには
レッスン3 マクロを含んだブックを開くには 
レッスン4 記録したマクロを実行するには
この章のまとめ
練習問題
解答
第2章 複雑なマクロを記録する
レッスン5 抽出したデータをグラフにして印刷するには
レッスン6 マクロを組み合わせるには I
レッスン7 マクロを組み合わせるには II
この章のまとめ
練習問題
解答
第3章 相対参照を使ったマクロを記録する
レッスン8 相対参照とは
レッスン9 四半期ごとに合計した行を挿入するには
レッスン10 別のワークシートにデータを転記するには
この章のまとめ
練習問題
解答
第4章 VBAの基本を知る
レッスン11 VBAとは
レッスン12 記録したマクロの内容を表示するには
レッスン13 VBAを入力する画面を確認しよう
レッスン14 VBEでマクロを修正するには
レッスン15 VBEを素早く起動できるようにするには
この章のまとめ
練習問題
解答
第5章 VBAを使ってセルの内容を操作する
レッスン16 VBAの構文を知ろう 
レッスン17 セルやセル範囲の指定をするには
レッスン18 VBEでコードを記述する準備をするには
レッスン19 新しくモジュールを追加するには
レッスン20 セルに今日の日付を入力するには
レッスン21 セルに計算した値を入力するには
この章のまとめ
練習問題
解答
第6章 VBAのコードを見やすく整える
レッスン22 コードを見やすく記述するには
レッスン23 コードの一部を省略するには
レッスン24 効率良くコードを記述するには
この章のまとめ
練習問題
解答
第7章 同じ処理を繰り返し実行する
レッスン25 条件を満たすまで処理を繰り返すには 
レッスン26 行方向に計算を繰り返すには
レッスン27 ループを使って総合計を求めるには 
レッスン28 変数を利用するには
レッスン29 回数を指定して処理を繰り返すには
レッスン30 指定したセルの値を順番に削除するには
レッスン31 指定したセル範囲で背景色を設定するには
この章のまとめ
練習問題
解答
第8章 条件を指定して実行する処理を変える
レッスン32 条件を指定して処理を変えるには 
レッスン33 セルの値によって処理を変えるには
レッスン34 複数の条件を指定して処理を変えるには
この章のまとめ
練習問題
解答
第9章 ワークシートとブックを操作する
レッスン35 ワークシートをコピーするには
レッスン36 複数のワークシートの値を集計するには
レッスン37 別のブックを開くには
レッスン38 新しいブックを作成するには
レッスン39 別のブックのワークシートを操作するには
レッスン40 ブックに名前を付けて保存するには
この章のまとめ
練習問題
解答
第10章 もっとマクロを使いこなす
レッスン41 VBAで作成したマクロを組み合わせるには
レッスン42 画面にメッセージを表示するには
レッスン43 ダイアログボックスからデータを入力するには
レッスン44 マクロを実行するボタンを登録するには
レッスン45 呼び出すマクロに値を渡すには
レッスン46 ブックを開いたときにマクロを自動実行するには
この章のまとめ
練習問題
解答
付録1 ファイルの拡張子を表示するには
付録2 Excel 2003/2002でも開ける形式で保存するには
付録3 Excel 2013/2010/2007のブックをExcel 2003/2002で開くには
付録4 VBA用語集
用語集

関連書籍

好評発売中

できるポケットExcelマクロ&VBA 基本マスターブック 2013/2010/2007対応

好評発売中

Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応

IEを思い通りに操作するノウハウが満載! Webサイトのデータ収集や自動操作できるテクニックが仕事でも役立つ。

好評発売中

基礎Visual Basic 2012

豊富なサンプルで応用力が身に付く。Windowsデスクトップアプリ開発定番の一冊!

好評発売中

できる逆引き Excel VBAを極める勝ちワザ700 2010/2007/2003/2002対応

実践的な700のワザから、使いたいExcel VBAの機能がすぐに探せる!

ダウンロード

  •  下記のリンクをクリックしてダウンロードしてください。

    なお、ダウンロードしたファイルはzip形式で圧縮されています。
    展開してからご利用ください。

お詫びと訂正

誤記のためにご迷惑をおかけし、誠に申し訳ございません。

  • 55ページ 練習問題2の結果画面
    • [誤]
      解答と異なる画面が掲載されています。
    • [正]
    • 【 第3刷にて修正 】
  • 70ページ レッスン10 6段目の青コメント
    • [誤]
      青 セルA3を選択する
    • [正]
      青 セルA12を選択する
    • 【 第2刷にて修正 】
  • 79ページ レッスン10 Point 2行目
    • [誤]
      住所録のデータを1行ずつ転記してあて名を印刷
    • [正]
      名簿のデータを10行ずつまとめて転記して名札を印刷
    • 【 第2刷にて修正 】
  • 80ページ この章のまとめ 11行目
    • [誤]
      住所一覧からはがきのあて名を印刷
    • [正]
      名簿の一覧から名札を印刷
    • 【 第2刷にて修正 】
  • 84ページ HINT!「緑色の行はコードの説明文を表す」 5行目~6行目
    • [誤]
      VBAでは「'」(シングルクォーテーション)が前後にある行がコメントとして
    • [正]
      VBAでは「'」(シングルクォーテーション)以降がコメントとして
    • 【 第5刷にて修正 】
  • 113ページ レッスン20 1つめのHINT!の1行目
    • [誤]
      レッスン(13)
    • [正]
      レッスン(18)
    • 【 第3刷にて修正 】
  • 142ページ 第6章解答 2〜3枚目の画面
    • [誤]
      「ActiveSheet」が省略されていない
    • [正]
      「.Range("E14").Value = .Range("C14").Value * .Range("D14").Value」のように「ActiveSheet」が省略されている画面
    • 【 第3刷にて修正 】
  • 144ページ 解説の青コメント
    • [誤]
      [Do Until (条件)]で指定した条件が満たされるまで、処理1と処理2を繰り返す
    • [正]
      [Do Until (条件)]で指定したUntil条件が満たされるまで、処理1と処理2を繰り返す」
    • 【 第5刷にて修正 】
  • 145ページ レッスン25 2つめのHINT 8行目
    • [誤]
      2になるまで繰り返す
    • [正]
      2である間は繰り返す
    • 【 第2刷にて修正 】
  • 158ページ テクニックの表 記述例の三行目
    • [誤]
      IsError(Range("B2"))
    • [正]
      IsEmpty(Range("B2"))
    • 【 第2刷にて修正 】
  • 158ページ 第7章レッスン27 手順10の画面 2行目
    • [誤]
      Range("E14").Value = 0
    • [正]
      Range("E34").Value = 0
    • 【 第3刷にて修正 】
  • 166ページ テクニック内、10~11行目
    • [誤]
      「列」の数値として、「6」を指定しているのは、F列の[備考]の内容を参照するためです。
    • [正]
      「列」の数値として、「5」を指定しているのは、E列の[金額]の内容を参照するためです。
    • 【 第5刷にて修正 】
  • 187ページ Point内
    • [誤]

      1行目:[金額]列に金額が
      11行目:金額が入力されていない行
      14行目:変数「行番号」には、金額が入力され
      16行目:した値が設定されているので、セルに
    • [正]

      1行目:[数量]列に数量が
      11行目:数量が入力されていない行
      14行目:変数「行番号」には、数量が入力され
      16行目:した値が設定されないので、セルに
    • 【 第5刷にて修正 】
  • 192ページ レッスン34 手順7の入力
    • [誤]
      elseif cells(行番号,6).value="受注生産送料"then
    • [正]
      elseif cells(行番号,6).value="受注生産"then
    • 【 第3刷にて修正 】
  • 229ページ HINT!内表、●セルを指定するプロパティ「Range(Cells(1,1),Cells(2,5))」の意味
    • [誤]
      セル範囲A1~B5
    • [正]
      セル範囲A1~E2
    • 【 第5刷にて修正 】
  • 233ページ 【コード全文解説】18行目
    • [誤]
      (操作しているブックの)[請求書]シートの2列目に各シートのセルG3の値を設定する
    • [正]
      (操作しているブックの)[請求書]シートの2列目に各シートのセルB3の値を設定する
    • 【 第5刷にて修正 】
  • 245ページ 第9章の練習問題1 ヒント
    • [誤]
      ggee年
    • [正]
      ggge年
    • 【 第4刷にて修正 】
  • 246ページ 第9章の解答1
    • [誤]
      「ggee年mm月dd日」
    • [正]
      「ggge年mm月dd日」
    • 【 第4刷にて修正 】
  • 246ページ 第9章の解答1
    • [誤]
      赤4「ggee年mm月dd日」と入力
    • [正]
      赤4「ggge年mm月dd日」と入力
    • 【 第4刷にて修正 】
  • 266ページ HINT!タイトル
    • [誤]
      作成済みのマクロにも後からシートカットキーを設定できる
    • [正]
      作成済みのマクロにも後からショートカットキーを設定できる
    • 【 第5刷にて修正 】
  • 269ページ レッスン45 プログラムの内容の4行目
    • [誤]
      Dim 請求一覧シート As Workbook
    • [正]
      Dim 請求一覧シート As Worksheet
    • 【 第2刷にて修正 】

お問い合わせ

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

お問い合わせフォーム