商品情報
- 著者: howahowa
- シリーズ名: 難しく考えない Excel VBA
- 発売日: 2024年10月22日
- 出版社: howahowablog.com
- 商品番号: 1230008422842
- 言語: 日本語
- 対応端末: 電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ
商品説明
内容紹介
「Excel VBAの基本は押さえている。」「プログラミングの知識はある。」「我流だけどVBAについて大体分かる。」だけど、「具体的な利用方法や、実践的な利用方法が分からない。」そんな**「あと一歩で自由にVBA構築ができそうな方のための書籍」**です。
「一覧表の全選択」「表の最下段へのセル移動」といった基本的なプログラムから「サブルーチン」の呼び出し、「グローバル変数」の利用、「ユーザーフォーム」「イベントプロシージャ」「コントロール」「プリンターの利用」など頻繁に扱う具体的な構築のパターンを利用して自動化プログラミングを学習します。
プログラミング学習で最も大きな効果を期待できる学習方法のひとつ「模倣」をこの書籍で実践し、Excel VBAプログラミングのスキル向上に役立てて頂きたいです。
※本書は文字サイズの設定状況にもよりますが、おおよそ200ページ前後の書籍となります。以下はおおよそのページ数となります。
第一章 システム作成のための準備(1) ...................................................... 5
第一節 開発用フォルダ(ワークスペース)の準備 ........................................... 5
第二節 新規ファイルの作成 ........................................................................ 5
第三節 ユーザーフォームとコントロールの概要 ............................................... 6
第一項 ユーザーフォームの概要 ................................................................... 6
第二項 コントロールの概要 ......................................................................... 7
第三項 ワークシート(データの出力先) ........................................................ 10
第四節 ユーザーフォームの作成方法と設定方法 ............................................... 11
第一項 ユーザーフォームの作成方法 ............................................................. 11
第二項 ユーザーフォームの設定方法 .............................................................. 14
第五節 コントロールの設置方法と設定方法....................................................... 18
第一項 コントロールの設置方法 ..................................................................... 18
第二章 システム作成のための準備(2) ......................................................... 35
第一節 必要なシートとユーザーフォームの作成 ................................................. 35
第一項 必要なシートとユーザーフォームの作成 ................................................ 35
第二項 各シート内容の確認(Sheet1〜Sheet8) .............................................. 37
第三項 従業員登録給与表(Sheets9)の設定 ...................................................... 45
第三章 システム作成のための準備(3) ......................................................... 54
第一節 ユーザーフォームの作成 ..................................................................... 54
第一項 「シート選択」のユーザーフォーム作成 ................................................. 55
第二項 「ドリンクバック登録」のユーザーフォーム作成 ..................................... 60
第三項 「給与明細用ID選択」のユーザーフォーム作成 ........................................ 64
第四項 「勤務休憩入力」のユーザーフォーム作成 .............................................. 66
第五項 「勤務休憩入力用ID選択」のユーザーフォーム作成 .................................. 71
第六項 「出入金入力」のユーザーフォーム作成 ................................................ 73
第七項 「従業員ID選択」のユーザーフォーム作成 .............................................. 77
第八項 「従業員登録」のユーザーフォーム作成 ................................................. 80
第九項 「日付選択」のユーザーフォーム作成 ..................................................... 85
第四章 各オブジェクトへのプロシージャ設定(1) ............................................. 88
第一節 ユーザーフォームのイベントプロシージャ ................................................ 88
第一項 イベントプロシージャの選択方法(確認方法) ........................................... 89
第二項 「UserForm_Initializeイベントプロシージャ」 ......................................... 92
第三項 「StartUpPositionプロパティ」の概要と使用方法 ...................................... 94
第四項 「Meキーワード」の概要と使用方法 ........................................................ 95
第五項 「Leftプロパティ」と「Topプロパティ」の概要と使用方法 ........................... 95
第六項 「UserForm_Initializeイベントプロシージャ」の実行 ................................ 96
第二節 「コントロールのイベントプロシージャ」 ................................................ 97
第一項 イベントプロシージャの選択方法(確認方法) ........................................... 97
第二項 「Clickイベントプロシージャ」 .............................................................. 99
第三項 「Showメソッド」の概要と使用方法 ...................................................... 100
第四項 「Unloadステートメント」の概要と使用方法 ........................................... 104
第五項 サブルーチンの呼び出し ...................................................................... 105
第五章 各オブジェクトへのプロシージャ設定(2) ............................................. 106
第一節 ユーザーフォームのイベントプロシージャ ................................................ 106
第一項 「UserForm_Initializeイベントプロシージャ」 ......................................... 106
第二項 「ListBoxオブジェクト」の「Listプロパティ」 ......................................... 108
第三項 「AddItemメソッド」 ......................................................................... 109
第四項 「Publicステートメント」で宣言した「グローバル変数」 ............................. 111
第二節 「コントロールのイベントプロシージャ」 ................................................. 115
第一項 「CommandButton1_Click」イベントプロシージャ ................................... 115
第二項 バリデーション.................................................................................... 116
第三項 「IIf関数」 ........................................................................................ 117
第四項 「CommandButton2_Clickイベントプロシージャ」 ................................... 119
第六章 各オブジェクトへのプロシージャ設定(3) .............................................. 120
第一節 ユーザーフォームのイベントプロシージャ ................................................. 120
第一項 グローバル変数..................................................................................... 120
第二項 「UserForm_Initializeイベントプロシージャ」 .......................................... 122
第二節 「コントロールのイベントプロシージャ」 ................................................. 123
第一項 「CommandButton1_Clickイベントプロシージャ」 ................................... 123
第二項 「ListIndexプロパティ」........................................................................ 123
第三項 「CommandButton2_Clickイベントプロシージャ」 .................................... 125
第四項 「引数付きサブルーチン」の作成 ............................................................. 126
第七章 各オブジェクトへのプロシージャ設定(4) ............................................... 130
第一節 「勤務休憩入力用ID選択」ユーザーフォーム .............................................. 130
第一項 「UserForm_Initializeプロシージャ」 ....................................................... 130
第二項 「CommandButton1_Clickプロシージャ」 ................................................ 131
第三項 「CommandButton2_Clickプロシージャ」 ................................................ 132
第四項 勤務休憩入力用ID(ByRef empNumber As Integer)プロシージャ .................... 133
第二節 「勤務休憩入力」ユーザーフォーム............................................................ 135
第一項 「UserForm_Initializeプロシージャ」 ........................................................ 135
第二項 「Date関数」「Year関数」「Month関数」「Day関数」 ................................. 136
第三項 「CommandButton1_Clickイベントプロシージャ」 ...................................... 137
第四項 「CommandButton2_Click」イベントプロシージャ ...................................... 140
第八章 各オブジェクトへのプロシージャ設定(5) ................................................. 142
第一節 「ドリンクバック登録」ユーザーフォーム .................................................... 142
第一項 「UserForm_Initializeプロシージャ」 ........................................................ 142
第二項 「CommandButton1_Clickプロシージャ」 ................................................. 144
第三項 「CommandButton2_Clickプロシージャ」 .................................................. 146
第九章 各オブジェクトへのプロシージャ設定(6) ................................................. 149
第一節 「給与明細用ID選択」ユーザーフォーム ...................................................... 149
第一項 「UserForm_Initializeプロシージャ」 ........................................................ 149
第二項 「CommandButton1_Clickプロシージャ」 ................................................. 150
第三項 「CommandButton2_Clickプロシージャ」 ................................................. 154
第十章 各オブジェクトへのプロシージャ設定(7) ................................................. 157
第一節 「出入金入力」ユーザーフォーム ................................................................ 157
第一項 「UserForm_Initializeプロシージャ」 ........................................................ 157
第二項 「CommandButton1_Clickプロシージャ」 .................................................. 159
第三項 「CommandButton2_Clickプロシージャ」 .................................................. 161
第十一章 各オブジェクトへのプロシージャ設定(8) ............................................... 167
第一節 「日付選択」ユーザーフォーム ................................................................... 167
第一項 「UserForm_Initializeプロシージャ」 ........................................................ 167
第二項 「CommandButton1_Clickプロシージャ」 .................................................. 168
第三項 「CommandButton2_Clickプロシージャ」 .................................................. 169
第四項 「日別統合」のサブルーチンの作成 ............................................................. 169
第十二章 各オブジェクトへのプロシージャ設定(9) ............................................... 179
第一節 「シート統合」プロシージャ ...................................................................... 179
第一項 「シート統合」プロシージャ ...................................................................... 179
第十三章 各オブジェクトへのプロシージャ設定(10) .............................................. 184
第一節 「Module3」のプロシージャ ...................................................................... 184
第一項 「ExportAsFixedFormatメソッド」 ............................................................ 184
第二節 「Module3」の3つのプロシージャ作成と実行 .............................................. 187
第一項 「日別統合印刷PDF」プロシージャ .............................................................. 187
第二項 「シート統合印刷」プロシージャ ............................................................... 189
第三項 「給与明細印刷」プロシージャ ................................................................... 191
第十四章 システムを完成させる ............................................................................. 193
第一節 システムに必要な残りの設定 ....................................................................... 193
第一項 「Workbook_Openイベントプロシージャ」 ................................................... 193
第二項 リボン・ウィンドウオプション・ステータスバーの再表示 ...................................195
第三項 「シート選択」ユーザーフォームの呼び出し用のボタンを作成 .............................196
商品レビュー
楽天Koboのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。


電子書籍版













