TECH PLAY

世界でいちばん簡単な ExcelVBAのe本[最新第4版]Excel2021/2019完全対応版 ExcelVBAの基本と考え方がわかる本

1,650円 (税込)

楽天

世界でいちばん簡単な ExcelVBAのe本[最新第4版]Excel2021/2019完全対応版 ExcelVBAの基本と考え方がわかる本

書籍情報

発売日:

著者/編集:道用大介

出版社:秀和システム

発行形態:単行本

書籍説明

内容紹介

この本でVBAプログラマーへの道が拓けます!豊富なサンプルでExcelVBAが身に付く。簡単なプログラムが書けるようになる。

目次

基本編  Chapter 1 はじめに   Section 01 Excel VBAを勉強しよう    VBAとは    Excelという部下を持とう!    手作業は面倒    Excel VBAは学びやすい  Chapter 2 プログラムを書く準備   Section 01 前準備    セキュリティの設定    セキュリティの設定手順    VBA開発環境を整える   Section 02 プログラムを書く    エディターを開く    モジュールを作成する    プログラムを書く    プログラムを実行する    ファイルを保存する    ファイルを開く    プログラム記述までの流れ(まとめ)   Section 03 いろんなモノ(オブジェクト)の呼び方    オブジェクト    コレクション    プログラム中でのセルの数え方    プログラムの中でのオブジェクトの表記方法    プロパティとメソッド      Chapter 3 VBAの基本文法を覚えよう   Section 01 手順化    手作業を手順化    プログラムへ変換   Section 02 変数と代入    変数とは    代入とは    データ型    変数の宣言    文字列   Section 03 条件分岐    条件分岐とは    If文   Section 04 繰り返し    繰り返しとは    For文    カウンター変数    カウンター変数の開始値    カウンター変数をうまく使うことがキモ!    二重構造のFor文   Section 05 演算子    算術演算子    比較演算子    論理演算子   Section 06 プログラムを簡潔にするための文法    オブジェクト変数    With文    インデント    コメント   Section 07 基本文法の演習    演習1 セルの値を入れ替える    ・演習2 最大値を求める    ・演習3 偶数と奇数を判断する    ・演習4 席番号を記入する    ・演習5 身長と体重からBMIを求める    ・演習6 データを違うシートに転記する 応用編  Chapter 4 関数と配列の基本   Section 01 関数入門    関数とは    引数と戻り値    VBA関数の使い方   Section 02 ユーザー定義関数    ユーザー定義関数とは    Functionプロシージャ    ユーザー定義関数の呼び出し方    戻り値の返し方    変数の有効範囲    引数の上書きに注意!    値渡しと参照渡し(ByValとByRef)   Section 03 配列    配列とは    配列の宣言方法    添え字と要素数    ReDimで再定義   Section 04 関数と配列の演習    ・演習1 携帯電話の料金計算    ・演習2 データの順序を逆にする  Chapter 5 オブジェクト操作と既存関数   Section 01 オブジェクトの操作    フォント名    フォントの色    セルの背景色    色について(色の定数、RGB、ColorIndex)    行・列の挿入と削除    行・列の非表示と表示    値の入っている最終行・最終列を知る    セル範囲の指定    ワークシートの数を知る    ワークシートの追加    ワークシートの削除    保存してあるワークブックを開く、上書きする、閉じる    新しいワークブックを作成する   Section 02 ワークシート関数の利用    指定した範囲の合計、最大値、最小値を求める   Section 03 VBA関数の利用    日付の加算    2つの日付の間隔を求める    文字列の文字数を求める    文字列の一部を抽出する    データ型の変換    絶対値を求める    整数部分だけを抽出する    平方根を求める    乱数を使う    三角関数を使う   Section 04 オブジェクト操作と既存関数の演習    ・演習1 条件を満たすセルに色を塗る  Chapter 6 応用文法   Section 01 条件分岐と繰り返しの応用文法    条件分岐(Select Case文)    繰り返し(Do文)   Section 02 その他の制御文    繰り返しやプロシージャを抜ける(Exit)    指定した場所にプログラムをジャンプさせる(GoTo)    プログラムの実行を終了させたい(End)   Section 03 ユーザー定義型    ユーザー定義型とは    ユーザー定義型の定義方法 実践編  Chapter 7 実践的な使える技   Section 01 機能別、目的別にプログラムを分割    Subプロシージャの呼び出し    プログラムの分割   Section 02 モジュール化    よく使うプログラムを使いまわす    モジュールにまとめる    モジュールのエクスポート    モジュールのインポート   Section 03 プログラムを途中で中断する    ブレークポイント    ウォッチ式   Section 04 ワークシートをユーザーインターフェースとして使う    ボタンを押してプログラムを実行   Section 05 メッセージボックスとインプットボックス    処理の途中でユーザーに確認や入力を求める    メッセージボックスの使い方    メッセージボックスの戻り値を取得    インプットボックスの使い方   Section 06 ワークシートイベント    ワークシートイベントとは    シートモジュール    イベントの取得    BeforeDoubleClickイベントの例  Chapter 8 簡単プログラミング   Section 01 はじめに    日本語がいいよね。覚えたくないよね。    入力補助機能    便利モジュールのインポート    便利モジュールを使うための魔法の命令    半角のドット(.)を打てば候補が出てくる    半角括弧で必要引数の表示    最後に「代入」「呼び出し」    グループと命令の一覧   Section 02 便利モジュールを使ったプログラミング例    集計業務を自動化する    ステップ1:シートを初期化(クリアして項目を記入)    ステップ2:複数のワークブックの内容を1つのシートにまとめる    ステップ3:1つのシートにデータをまとめる    ステップ4:データの整理    ステップ5:集計項目の作成(データから重複を削除する)    ステップ6:集計    ステップ7:表をクリア    ステップ8:表に書き込み    新しいファイルとして保存する    Callですべてを呼び出す   資料    01 演習問題正解編    02 主要コマンド一覧 用語索引  コラム   □この本の読み方   □保存時の惨劇   □繰り返しと改善   □アルゴリズム   □ワークシートの列数はなぜ中途半端なの?   □自分勝手なプログラム   □「C_条件で抽出」の条件設定

著者情報

道用大介

類似書籍