商品情報
- 著者: howahowa
- シリーズ名: 難しく考えない Excel VBA
- 発売日: 2024年10月26日
- 出版社: howahowablog.com
- 商品番号: 1230008474568
- 言語: 日本語
- 対応端末: 電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ
商品説明
内容紹介
600ページに及ぶ幅広い基礎力を身に着けるVBA教本。準備編では環境構築、練習編では文法等は考えずVBAの入力方法(Shiftキーの場所や「”」ダブルクォーテーションの入力方法)、練習編では変数からクラスまで幅広いプログラミング学習を行います。
目次
第1章.準備編... 8
第1節 VBAとマクロブックの概要.. 8
第1項 VBAの概要... 8
第2項 マクロブックの概要... 8
第2節 開発を行うための設定... 9
第1項 開発を行うための設定.. 9
第3節 開発用フォルダの概要と準備.. 13
第1項 開発用フォルダの概要.. 13
第2項 開発用のフォルダの準備... 15
第4節 マクロブックの作成と利用... 24
第1項 マクロブックの作成... 24
第2項 マクロブックの利用(VBEの概要と基本操作).. 30
第3項 モジュールの概要と作成... 33
第4項 プロシージャの概要と記述方法.. 35
第5項 Option Explicit 40
第2章.練習編... 42
第1節 プロシージャの記述練習と動作内容の確認... 43
第1項 ワークシートを選択するプログラム.. 43
第2項 アクティブシートを変更するプログラム.. 50
第3項 セルを選択するプログラム.. 54
第4項 アクティブセルを変更するプログラム... 59
第5項 セルに値を代入するプログラム.. 63
第6項 セルの値を取得するプログラム.. 66
第7項 セルを移動するプログラム.. 72
第8項 指定範囲を選択プログラム.. 76
第9項 処理の選択を行うプログラム... 80
第10項 処理の反復を行うプログラム... 88
第11項 セルの色、罫線、フォント、値を扱うプログラム.. 93
第3章.学習編... 100
第1節 ExcelVBAのオブジェクト.. 100
第1項 オブジェクトの概要... 101
第2項 オブジェクトの指定方法... 102
第3項 各オブジェクトには持ち物(プロパティ)がある.. 104
第4項 オブジェクトの使い方.. 105
第2節 コメント... 109
第1項 コメントの概要と利用方法.. 109
第2項 複数行の一括コメントのための設定とその利用方法... 111
第3節 ExcelVBAでおさえるべき9つのプロパティ... 118
第1項 プロパティの概要.. 119
第2項 ActiveSheetプロパティ... 120
第3項 ActiveCellプロパティ... 128
第4項 Cellsプロパティ... 136
第5項 Endプロパティ.. 144
第6項 Offsetプロパティ... 164
第7項 Rangeプロパティ と Valueプロパティ.. 170
第8項 Worksheetsプロパティ... 179
第9項 Sheetsプロパティ... 183
第4節 変数と型... 192
第1項 VBAの変数の基本... 192
第2項 VBAのオブジェクト変数.. 207
第3項 VBAのバリアント型.. 215
第4項 プリミティブ型と参照型... 222
第5項 バリアント型の変数にオブジェクト型や配列を格納する... 228
第5節 演算子... 231
第1項 算術演算子と代入演算子... 231
第2項 比較演算子... 233
第3項 論理演算子... 263
第4項 その他の演算子... 273
第6節 制御構文... 298
第1項 制御構文の基礎知識... 298
第2項 ExcelVBA制御構文の種類... 300
第7節 If Then構文... 309
第1項 If Thenステートメント.. 310
第2項 If Then Elseステートメント... 312
第3項 If Then ElseIfステートメント.. 314
第4項 If Thenステートメントのネスト.. 316
第5項 論理演算子を利用したIfステートメント... 323
第8節 Select Case構文... 328
第1項 Select Caseステートメント... 328
第2項 条件に「文字」を利用するSelect Caseステートメント... 330
第3項 条件に「複数の値」を利用するSelect Caseステートメント... 332
第4項 条件に「連続の値」を利用するSelect Caseステートメント... 334
第5項 条件に「あいまいな値」を利用するSelect Caseステートメント... 336
第9節 For Next構文... 338
第1項 For Nextステートメント.. 338
第2項 Stepを用いたFor Nextステートメント... 341
第3項 Exit Forを用いたFor Nextステートメント... 343
第4項 For Nextステートメントの高速化.. 346
第5項 For Nextステートメントのネスト.. 350
第6項 Resizeプロパティ... 356
第7項 For Each ステートメント... 361
第10節 Do-Loop構文... 373
第1項 Do〜Loopの文法... 373
第2項 Do〜Loopの条件にメッセージボックスの結果を利用... 376
第3項 Do〜Loopステートメントを使ったおもちゃプログラム.. 379
第4項 Do〜Loopステートメントを使った実用的なプログラム.. 382
第11節 印刷機能... 387
第1項 ページ設定属性と祖利用方法... 387
第12節 印刷機能番外編.. 393
第1項 「=」と「:=」の概要と利用方法.. 393
第2項 Withステートメントの概要と利用方法.. 395
第3項 サブルーチンの概要と利用方法.. 396
第4項 引数付きサブルーチンの概要と利用方法.. 406
第13節 コメント... 413
第1項 コメントの概要と利用方法.. 413
第2項 複数行の一括コメントのための設定とその利用方法... 414
第14節 デバッグ... 419
第1項 デバッグの概要とVBEのデバッグ機能... 419
第2項 自動構文チェック機能.. 419
第3項 VBAProjectのコンパイル.. 421
第4項 プロシージャ実行時エラー.. 423
第5項 ステップモード... 425
第6項 ブレイクポイント.. 427
第7項 イミディエイトウィンドウ.. 428
第8項 ウォッチウィンドウ... 432
第15節 配列... 435
第1項 静的配列と動的配列の概要.. 435
第2項 配列で利用されるステートメント、キーワード、関数.. 436
第3項 静的配列... 436
第4項 動的配列... 439
第5項 配列で利用される関数.. 443
第16節 ダイアログボックス.. 452
第1項 MsgBoxの概要と利用方法.. 452
第2項 MsgBoxの戻り値の概要と利用方法.. 460
第3項 InputBox と AutoFilterの概要と利用方法.. 464
第17節 エラー処理... 476
第1項 エラー処理の基礎知識.. 476
第2項 エラー処理の利用方法(基本1)... 481
第3項 エラー処理の利用方法(基本2)... 483
第4項 VBA エラー処理のいろいろな利用方法... 487
第18節 イベント... 504
第1項 3つのプロシージャの概要.. 504
第2項 「ByVal」と「ByRef」の概要と利用方法... 506
第3項 Functionプロシージャの概要と利用方法.. 515
第4項 ユーザー定義関数としてのFunctionプロシージャ呼び出し... 518
第5項 VBAのイベント.. 520
第6項 2つのコントロールの違い.. 520
第7項 「フォームコントロール」の概要と利用方法.. 521
第8項 「ActiveX コントロール」の概要と利用方法... 530
第9項 イベントプロシージャの概要と利用方法.. 539
第19節 クラス... 544
第1項 VBAのクラスの概要とクラスモジュールの利用方法.. 545
第2項 VBAのコンストラクタ... 557
第3項 VBAのクラスのカプセル化... 563
第4項 VBAのインターフェースの概要と利用方法.. 576
第5項 システム内でクラスを利用する.. 598
※ページ数は文字サイズにより異なる場合があります。
商品レビュー
楽天Koboのレビュー
まだレビューがありません。 レビューを書く


電子書籍版













