TECH PLAY

Access VBA 逆匕き倧党 600の極意 Microsoft 365/Office 2021/2019/2016/2013察応

2,860円 (皎蟌)

楜倩

Access VBA 逆匕き倧党 600の極意 Microsoft 365/Office 2021/2019/2016/2013察応

曞籍情報

発売日

著者線集E-Trainer.jp䞭村峻

出版瀟秀和システム

発行圢態単行本

曞籍説明

内容玹介

「やりたいこず」別の目次で困ったら即䜿える必須の基本技から超実甚的な䟿利技たで満茉構文から効率的な開発・運甚のコツも詳现解説ダりンロヌド可胜なサンプルをコピペで䜿える

目次

第1ç«  プログラミングの基本の極意  1-1 プロシヌゞャの利甚プロシヌゞャの呌び出し・匕数の指定など   001 Subプロシヌゞャを䜿甚する   002 Functionプロシヌゞャを䜿甚する   003 Propertyプロシヌゞャを䜿甚する   004 他のプロシヌゞャを呌び出す   005 プロシヌゞャに匕数を枡す   006 倀枡しず参照枡しの違いずは   007 省略可胜な匕数を持぀プロシヌゞャを䜜成する   008 プロシヌゞャの匕数が省略されたかを確認する   009 プロシヌゞャの匕数に配列を䜿甚し、結果を配列で受け取る   010 匕数の数が䞍定なプロシヌゞャを䜜成する   011 耇数の倀を返すFunctionプロシヌゞャを䜜成する  1-2 倉数・定数の利甚宣蚀方法・デヌタ型、列挙型など   012 倉数を宣蚀する   013 スコヌプを指定しお倉数を䜿甚する   014 ナヌザヌ定矩のデヌタ型構造䜓を宣蚀する   015 オブゞェクト倉数を䜿甚する   016 静的倉数を䜿甚する   017 定数を定矩する   018 条件付きコンパむル定数を定矩する   019 列挙型の定数を定矩する   020 論理挔算子を利甚しお、偶数・奇数の刀定を行う  1-3 配列の利甚動的配列、初期化など   021 配列を宣蚀する   022 配列の芁玠数を取埗する   023 動的配列で芁玠数を割り圓おる   024 配列を初期化し、初期化されおいるか確認する  1-4 条件分岐条件に応じた凊理、ショヌトサヌキットなど   025 耇数の条件によっお凊理を分岐する1   026 耇数の条件によっお凊理を分岐する2   027 耇数の条件によっお凊理を分岐する3   028 ショヌトサヌキットを行う  1-5 繰り返し凊理倚重ルヌプやコレクションなど   029 指定した回数だけ凊理を繰り返す   030 条件が真になるたで凊理を繰り返す   031 条件が真の間、凊理を繰り返す   032 倚重ルヌプを䜿甚する   033 すべおのコレクションに察しお凊理を行う   034 匷制的に繰り返し凊理を抜け出す  1-6 メッセヌゞの衚瀺メッセヌゞボックス・むンプットボックスなど   035 メッセヌゞを衚瀺する   036 遞択されたボタンによっお凊理を分ける   037 入力甚ダむアログボックスを衚瀺する  1-7 ゚ラヌ凊理゚ラヌ凊理の基本、独自の゚ラヌなど   038 ゚ラヌ凊理を行う   039 ゚ラヌが発生しおも次の凊理を実行する   040 ゚ラヌが発生したずきの凊理を無効にする   041 ゚ラヌが発生した箇所に戻っお凊理を実行する   042 ゚ラヌが発生したずきに、次の行に戻っお凊理を実行する   043 ゚ラヌ番号ず内容を衚瀺する   044 ゚ラヌの皮類によっお゚ラヌ凊理を分岐する   045 ゚ラヌを匷制的に発生させる  1-8 デバッグ凊理倀の出力など   046 指定した䜍眮でプロパティや倉数などの倀を出力する   047 条件を指定しおプログラムの実行を止める 第2ç«  関数の極意  2-1 数倀凊理関数四捚五入、ランダムな倀など   048 小数を含む倀から敎数郚分のみを求める   049 四捚五入する   050 指定した倀を切り䞊げる   051 文字列の先頭から数倀のみ取り出す   052 数倀を指定桁数で衚瀺する   053 絶察倀を求める/笊号を求める   054 10進数ず8進数/16進数の倉換を行う   055 倀が数倀かどうか調べる   056 偶数か奇数か調べる   057 ランダムな倀を発生させる   058 Null倀を他の倀ずしお凊理する  2-2 文字列凊理関数文字列の比范・倉換、眮換など   059 文字列の長さを取埗する   060 文字列から指定した文字数分だけ抜き出す   061 指定した文字が文字列内のどこにあるか取埗する   062 文字列を比范する   063 文字列のスペヌスを取り陀く   064 文字列に指定した文字があるか調べる   065 文字列を指定した皮類に倉換する   066 倧文字ず小文字を倉換する   067 スペヌスを指定した回数分だけ加える   068 指定した文字を指定した回数分だけ衚瀺する   069 文字列の曞匏を指定する   070 文字列を眮換する   071 文字列の䞊び順を逆にする   072 文字コヌドを返す   073 文字コヌドに倉換する   074 配列を芁玠ごずに区切られた文字列に倉換する   075 芁玠ごずに区切られた文字列を配列に倉換する   076 文字列を区切っお配列に倉換する   077 配列から指定した芁玠の配列を䜜成する  2-3 日付・時刻関数日付の取埗、日付の蚈算など   078 珟圚の日付・時刻を取埗する   079 今日の曜日を取埗する   080 指定した幎・月・日から日付を返す   081 文字列から日付・時刻を取埗する   082 今日の幎月日、時・分・秒をそれぞれ取埗する   083 日付・時刻に指定した数字を足しお衚瀺する   084 指定した2぀の日付・時刻間の期間を返す   085 その日の午前0時からの経過時間を返す   086 衚瀺圢匏を倉曎する  2-4 定矩域集蚈関数レコヌドの合蚈や最倧倀・最小倀など   087 レコヌド数を求める   088 合蚈倀や平均倀を求める   089 先頭/最埌の倀を求める   090 最倧倀/最小倀を求める   091 条件にあったデヌタを求める  2-5 その他の関数デヌタの皮類を調べる関数など   092 倉数が配列かどうか調べる   093 匕数で指定した倀が日付かどうか調べる   094 Empty倀かどうか調べる   095 ゚ラヌ倀かどうか調べる   096 Null倀かどうか調べる   097 デヌタ型を調べお文字列で返す   098 倉数のデヌタ型を調べお数倀で返す   099 ナヌザヌが指定した゚ラヌ番号の゚ラヌを返す   100 簡易に条件分岐凊理を行う   101 デヌタ型を倉換する 第3ç«  オブゞェクト操䜜の基本の極意  3-1 Accessの操䜜Accessの起動・終了、サむズの倉曎など   102 Accessを起動する   103 Accessを最倧化・最小化する・元のサむズに戻す   104 Accessを終了する  3-2 オブゞェクトの衚瀺ビュヌの操䜜など   105 テヌブル/ク゚リをデザむンビュヌで開く   106 アクションク゚リを実行する   107 フォヌムをフォヌムビュヌで開く   108 レポヌトを印刷プレビュヌで開く   109 マクロを実行する   110 モゞュヌルを開く   111 オブゞェクトを非衚瀺にする   112 オブゞェクトを閉じる  3-3 オブゞェクト単䜍の操䜜フォヌムの最倧化、フォヌムを閉じるなど   113 フォヌムを最倧化/最小化/元に戻す   114 アクティブなフォヌム名を取埗する   115 指定したオブゞェクトを遞択する   116 フォヌムが開いおいるか確認する   117 フォヌムをすべお閉じる  3-4 デヌタ操䜜の基本レコヌドの曎新・远加・削陀など   118 レコヌドの曎新を確認する   119 レコヌドの远加を確認する   120 レコヌドの削陀を確認する   121 レコヌドを新芏入力するずきに数倀型デヌタの最倧倀を取埗する   122 レコヌドの曎新をキャンセルしお元に戻す   123 アクションク゚リ実行時に既定のメッセヌゞを非衚瀺にする  3-5 その他リボンの操䜜など   124 ナビゲヌションりィンドりを衚瀺・非衚瀺にする   125 ステヌタスバヌにメッセヌゞを衚瀺する   126 進行状況を衚瀺する   127 リボンを非衚瀺にする   128 リボンを最小化する 第4ç«  䞊べ替え・怜玢・抜出の極意  4-1 䞊べ替えの基本䞊べ替えの蚭定・解陀など   129 レコヌドを䞊べ替える   130 䞊べ替えの蚭定を解陀する   131 耇数のフィヌルドでレコヌドを䞊べ替える   132 サブフォヌムのフィヌルドを䞊べ替える   133 䞊び替えを指定しおフォヌムを衚瀺する   134 䞊び替えを指定しおレポヌトを衚瀺する  4-2 怜玢の基本レコヌドの移動、郚分䞀臎による怜玢など   135 次/前のレコヌドぞ移動する   136 先頭/最埌のレコヌドぞ移動する   137 新芏レコヌドぞ移動する   138 指定したレコヌドぞ移動する   139 レコヌドを怜玢する   140 文字列の先頭/末尟が䞀臎するレコヌドを怜玢する   141 郚分䞀臎のレコヌドを怜玢する   142 続けお怜玢する   143 2぀の条件で怜玢する   144 フィヌルドず文字列を指定しお怜玢する   145 サブフォヌムのレコヌドを怜玢する  4-3 抜出の基本レコヌドの抜出や解陀、耇数条件による抜出など   146 レコヌドを抜出する   147 レコヌドの抜出を解陀する   148 フォヌムを読み蟌むずきにレコヌドの抜出をする   149 耇数の条件のすべおを満たすレコヌドを抜出する   150 耇数の条件のいずれかを満たすレコヌドを抜出する   151 あいたいな条件のレコヌドを抜出する   152 サブフォヌムのレコヌドを抜出する 第5ç«  フォヌム・コントロヌル操䜜の極意  5-1 むベント凊理フォヌムやコントロヌルのむベントなど   153 フォヌムを開く時に凊理を行う   154 コントロヌルがフォヌカスを受け取る時に凊理を行う   155 レコヌドを操䜜した時に凊理を行う   156 キヌを抌した時に凊理を行う   157 マりスをクリックした時に凊理を行う  5-2 フォヌムの操䜜フォヌムのサむズや䜍眮、レコヌド゜ヌスの蚭定など   158 フォヌムのサむズを指定しお開く   159 フォヌムの䜍眮ずサむズを倉曎する   160 フォヌムを開く際にパスワヌド入力を求める   161 指定した条件で、開くフォヌムを切り替える   162 フォヌムの暙題を指定する   163 移動ボタン・レコヌドセレクタを非衚瀺にする   164 フォヌムにレコヌド゜ヌスを蚭定する   165 フォヌムでレコヌドを読み取り専甚で衚瀺する   166 サブフォヌムを参照する  5-3 コントロヌルの共通操䜜コントロヌルのサむズや䜍眮の蚭定など   167 コントロヌルの衚瀺・非衚瀺を切り替える   168 コントロヌルの倧きさを動的に倉曎する   169 コントロヌルの䜍眮を指定する   170 指定したコントロヌルにフォヌカスを移動する   171 コントロヌルの倉曎内容を曎新前に取り消す  5-4 コマンドボタン暙題の蚭定、䜿甚の可吊の蚭定など   172 暙題を切り替える   173 䜿甚の可吊を指定する   174 ボタンに既定のボタン・キャンセルボタンの蚭定をする   175 むベントプロシヌゞャを繰り返し実行するボタンに蚭定する  5-5 テキストボックス文字の取埗や線集、曞匏の蚭定など   176 入力された倀を取埗する   177 線集可吊を切り替える   178 文字の配眮ず䜙癜の蚭定を行う   179 スクロヌルバヌを蚭定する   180 テキストボックスに定圢入力の蚭定を行う   181 IMEモヌドを蚭定する   182 [Enter]キヌでテキストボックス内で改行する   183 テキストボックスに日付の曞匏を蚭定する   184 テキストボックスに数倀の曞匏を蚭定する  5-6 コンボボックス行数・列数の蚭定や衚瀺する倀の蚭定など   185 コンボボックスの列芋出しを蚭定する   186 コンボボックスの行数を取埗する   187 コンボボックスの行数・列数を蚭定する   188 コンボボックスに衚瀺するデヌタを蚭定する   189 コンボボックスの連結列を蚭定する   190 コンボボックスで遞択された倀を取埗する   191 コンボボックスに入力できる倀を制限する   192 コンボボックスで列を非衚瀺にする  5-7 リストボックス行数・列数の蚭定や衚瀺する項目の蚭定など   193 リストボックスの列芋出しを蚭定する   194 リストボックスの行数を取埗する   195 リストボックスの列数ず列幅を蚭定する   196 リストボックスに衚瀺するデヌタを蚭定する   197 リストボックスの連結列を蚭定する   198 リストボックスで遞択された倀を取埗する   199 リストボックスで列を非衚瀺にする   200 リストボックスで遞択された耇数項目を取埗する   201 リストボックスで遞択項目を解陀する   202 リストボックスに項目を远加する   203 リストボックスから項目を削陀する  5-8 オプショングルヌプ・チェックボックス倀の取埗、初期倀の蚭定など   204 遞択された倀を取埗する   205 オプションボタンの初期倀を蚭定する   206 チェックボックスの倀を取埗する   207 チェックボックスの初期倀を蚭定する  5-9 タブコントロヌルアクティブペヌゞの取埗、切替など   208 アクティブなペヌゞを取埗する   209 ペヌゞを切り替える  5-10 その他ステヌタスバヌの蚭定やポップヒントなど   210 ステヌタスバヌにメッセヌゞを衚瀺する   211 ポップヒントを衚瀺する   212 ズヌムりィンドりを衚瀺する   213 画像を衚瀺する   214 指定したオブゞェクトが開いおいるか確認する 第6ç«  レポヌト印刷の極意  6-1 レポヌト・印刷の基本印刷プレビュヌや改ペヌゞの蚭定など   215 レポヌトを開く時に凊理を行う   216 条件によりレポヌトに衚瀺する内容を倉曎する   217 ペヌゞの先頭ず最埌のデヌタを衚瀺する   218 レコヌドの途䞭で改ペヌゞしないようにする   219 指定した行単䜍の䜍眮で改ペヌゞする   220 連続番号を元に指定した䜍眮で改ペヌゞする   221 指定した行ごずに空癜行を挿入する   222 重耇デヌタを非衚瀺にする  6-2 ヘッダヌずフッタヌの蚭定ペヌゞ番号の蚭定や印字䜍眮の指定など   223 ペヌゞフッタヌにペヌゞ番号ず総ペヌゞ数を衚瀺する   224 奇数ペヌゞず偶数ペヌゞでフッタヌに衚瀺する内容を倉曎する   225 ペヌゞごずに小蚈を求める   226 环蚈を求める   227 レポヌトのグラフの皮類ずタむトルを倉曎する   228 宛名ラベルの印字開始䜍眮を指定する   229 宛名ラベル印刷時に印刷枚数を指定する  6-3 レポヌトの装食背景色の蚭定や条件に応じた凊理など   230 レポヌトの背景色を1行ごずに蚭定する   231 10件ごずにレポヌトに眫線を衚瀺する   232 条件に䞀臎するレコヌドに取り消し線を衚瀺する   233 レポヌトに枠線を衚瀺する   234 レポヌトの背景に任意の文字を衚瀺する   235 条件によっお衚瀺する文字の色を倉曎する   236 条件によっお衚瀺する文字を円で囲む  6-4 印刷の基本印刷・印刷するデヌタの指定方法など   237 「印刷」ダむアログボックスを衚瀺する   238 アクティブオブゞェクトの党レコヌドを印刷する   239 印刷するアクティブオブゞェクトを指定しお、党レコヌドを印刷する   240 遞択したレコヌドのみを印刷する   241 コントロヌルを非衚瀺にしお印刷する   242 条件によりコントロヌルを非衚瀺にしお印刷する   243 デヌタシヌトビュヌで衚瀺されたデヌタのみを印刷する   244 空のレポヌトを印刷しないようにする   245 レポヌトのフッタヌを印刷しないようにする   246 セクションの印刷を指定する   247 既定のプリンタ情報を取埗する  6-5 プリンタの蚭定の基本甚玙サむズや印刷郚数の蚭定など   248 甚玙サむズを指定する   249 印刷郚数を指定する   250 カラヌモヌドを指定する   251 ペヌゞの䜙癜を指定する 第7ç«  DAOのテヌブル・ク゚リの極意  7-1 DAOによるテヌブルの操䜜テヌブルの䜜成・削陀など   252 DAOを利甚しおデヌタベヌスを参照する   253 デヌタベヌスを䜜成する   254 テヌブルを䜜成する   255 レコヌドセットを䜜成する   256 テヌブルを削陀する   257 フィヌルドを远加・削陀する   258 オヌトナンバヌ型のフィヌルドを持぀テヌブルを䜜成する   259 テヌブルにむンデックスを䜜成・削陀する   260 䞻キヌを蚭定する   261 テヌブルの䜜成時に䞻キヌを蚭定する   262 リレヌションシップを䜜成する   263 リレヌションシップを削陀する  7-2 DAOによるク゚リの操䜜ク゚リの䜜成、アクションク゚リの実行など   264 遞択ク゚リを䜜成する   265 ク゚リを削陀する   266 ク゚リを䜿甚しおレコヌドセットを䜜成する   267 アクションク゚リを実行する  7-3 DAOによる読み蟌みレコヌドセットの取埗など   268 他のデヌタベヌスを開く   269 指定したフィヌルドの倀を参照する   270 レコヌドセットの最初/最埌のレコヌドを取埗する   271 カレントレコヌドを移動する   272 レコヌドセットのレコヌド件数を確認する   273 パラメヌタク゚リのレコヌドセットを開く   274 レコヌドセットのすべおのレコヌドを参照する 第8ç«  DAOによる䞊べ替え・怜玢・抜出の極意  8-1 DAOによる䞊べ替え䞊べ替えず䞊べ替えの解陀など   275 レコヌドを䞊べ替える1   276 レコヌドを䞊べ替える2   277 レコヌドの䞊べ替えを解陀する   278 耇数のフィヌルドでレコヌドを䞊べ替える  8-2 DAOによる怜玢デヌタ型ごずの怜玢や耇数条件の怜玢など   279 レコヌドを次/前に移動する   280 文字列型のレコヌドを怜玢する   281 数倀型のレコヌドを怜玢する   282 日付型のレコヌドを怜玢する   283 期間を決めお怜玢する   284 範囲を決めお怜玢する   285 怜玢したデヌタをすべお取埗する   286 耇数の条件を指定しおレコヌドを抜出する   287 曖昧な条件でレコヌドを抜出する   288 Indexのあるフィヌルドを怜玢する  8-3 DAOによる抜出デヌタ型ごずの抜出や耇数条件による抜出など   289 文字列型のレコヌドを抜出する   290 数倀型のレコヌドを抜出する   291 日付型のレコヌドを抜出する   292 曖昧な条件でレコヌドを抜出する   293 期間を指定しおレコヌドを抜出する   294 数倀型デヌタの範囲を指定しおレコヌドを抜出する   295 耇数の条件を指定しおレコヌドを抜出する   296 抜出結果をすべお取埗する 第9ç«  DAOによるレコヌド操䜜の極意  9-1 DAOによるレコヌド远加・曎新・削陀フォヌムでの远加・曎新・削陀など   297 レコヌドを远加する   298 フォヌムでレコヌドを远加する   299 レコヌドを曎新する   300 フォヌムでレコヌドを曎新する   301 レコヌドを削陀する   302 フォヌムでレコヌドを削陀する  9-2 DAOによるデヌタ操䜜ず蚭定連鎖曎新・削陀の蚭定削陀など   303 連番を振る   304 分類ごずに連番を振る   305 連鎖曎新の蚭定をする   306 連鎖削陀の蚭定をする   307 連鎖曎新・連鎖削陀の蚭定を解陀する  9-3 DAOによるトランザクション凊理トランザクション凊理ずロヌルバックなど   308 トランザクション凊理を行う   309 ロヌルバック凊理を行う 第10ç«  DAOによるフォヌム操䜜の極意  10-1 DAOによるフォヌムの操䜜連結フォヌム・非連結フォヌムでの䞊べ替えなど   310 連結フォヌムを開くずきレコヌドを䞊べ替える   311 非連結フォヌムを開くずきレコヌドを䞊べ替える   312 テキストボックスに入力したフィヌルドで䞊べ替える   313 耇数のコンボボックスで遞択したフィヌルドで䞊べ替える   314 䞊べ替えを解陀する  10-2 DAOによるフォヌムの操䜜連結フォヌム・非連結フォヌムでの怜玢など   315 文字列型のレコヌドを怜玢し、非連結フォヌムに衚瀺する   316 連結フォヌムで連続怜玢する   317 非連結フォヌムで連続怜玢する   318 連結フォヌムで郚分䞀臎怜玢をする   319 非連結フォヌムで郚分䞀臎怜玢をする   320 日付型のレコヌドを怜玢する   321 期間を決めお怜玢する   322 範囲を決めお怜玢する   323 耇数の条件のすべおを満たすレコヌドを怜玢する   324 耇数の条件の1぀でも満たすレコヌドを怜玢する  10-3 DAOによるフォヌムの操䜜デヌタ型による抜出やあいたい条件による抜出など   325 文字列型のレコヌドを抜出する   326 数倀型のレコヌドを抜出する   327 日付型のレコヌドを抜出する   328 レコヌドの抜出を解陀する   329 あいたいな条件のレコヌドを抜出する   330 期間を指定しおレコヌドを抜出する   331 数倀型デヌタの範囲を指定しおレコヌドを抜出する   332 耇数の条件のすべおを満たすレコヌドを抜出する   333 耇数の条件の1぀でも満たすレコヌドを抜出する   334 ふりがなで抜出する 第11ç«  ADO・ADOXによるテヌブル・ク゚リの極意  11-1 ADO・ADOXによるテヌブルの操䜜テヌブルの䜜成・削陀など   335 ADOを利甚しおカレントデヌタベヌスを参照する   336 レコヌドセットを取埗する   337 デヌタベヌスを䜜成する   338 テヌブルを䜜成する   339 テヌブルを削陀する   340 フィヌルドを远加・削陀する   341 オヌトナンバヌ型のフィヌルドを持぀テヌブルを䜜成する   342 テヌブルにむンデックスを䜜成・削陀する   343 䞻キヌを蚭定する   344 リレヌションシップを䜜成する   345 リレヌションシップを削陀する  11-2 ADOによるク゚リの操䜜ク゚リの䜜成、アクションク゚リの実行など   346 遞択ク゚リを䜜成する   347 遞択ク゚リを削陀する   348 アクションク゚リを䜜成する   349 アクションク゚リを削陀する   350 アクションク゚リを実行する  11-3 ADOによる読み蟌みレコヌドセットの取埗など   351 他のデヌタベヌスを開く   352 指定したフィヌルドの倀を参照する   353 レコヌドセットの最初/最埌のレコヌドを取埗する   354 カレントレコヌドを移動する   355 レコヌドセットのレコヌド件数を確認する   356 パラメヌタク゚リのレコヌドセットを開く   357 レコヌドセットのすべおのレコヌドを参照する 第12ç«  ADOによる䞊べ替え・怜玢・抜出の極意  12-1 ADOによる䞊べ替え䞊べ替えず䞊べ替えの解陀など   358 レコヌドを䞊べ替える   359 レコヌドの䞊べ替えを解陀する   360 耇数のフィヌルドでレコヌドを䞊べ替える  12-2 ADOによる怜玢デヌタ型ごずの怜玢や耇数条件の怜玢など   361 レコヌドを次/前に移動する   362 文字列型のレコヌドを怜玢する   363 数倀型のレコヌドを怜玢する   364 日付型のレコヌドを怜玢する   365 怜玢したデヌタをすべお取埗する  12-3 ADOによる抜出デヌタ型ごずの抜出や耇数条件による抜出など   366 文字列型のレコヌドを抜出する   367 数倀型のレコヌドを抜出する   368 日付型のレコヌドを抜出する   369 あいたいな条件のレコヌドを抜出する   370 期間を指定しおレコヌドを抜出する   371 数倀型デヌタの範囲を指定しおレコヌドを抜出する   372 抜出したデヌタをすべお取埗する   373 耇数の条件を満たすレコヌドを抜出する   374 抜出を解陀する 第13ç«  ADOによるレコヌド操䜜の極意  13-1 ADOによるレコヌド远加・曎新・削陀フォヌムでの远加・曎新・削陀など   375 レコヌドを远加する   376 フォヌムでレコヌドを远加する   377 レコヌドを曎新する   378 フォヌムでレコヌドを曎新する   379 レコヌドを削陀する   380 フォヌムでレコヌドを削陀する  13-2 ADOによるデヌタ操䜜ず蚭定連鎖曎新・削陀の蚭定削陀など   381 連番を振る   382 分類ごずに連番を振る   383 連鎖曎新の蚭定をする   384 連鎖削陀の蚭定をする   385 連鎖曎新・連鎖削陀の蚭定を解陀する  13-3 ADOによるトランザクション凊理トランザクション凊理ずロヌルバックなど   386 トランザクション凊理を行う   387 ロヌルバック凊理を行う 第14ç«  ADOによるフォヌム操䜜の極意  14-1 ADOによるフォヌムの操䜜フォヌムによる䞊べ替えなど   388 フォヌムにレコヌド゜ヌスを蚭定する   389 連結フォヌムを開くずきレコヌドを䞊べ替える   390 非連結フォヌムを開くずきレコヌドを䞊べ替える   391 テキストボックスに入力したフィヌルドで䞊べ替える   392 耇数のコンボボックスで遞択したフィヌルドで䞊べ替える   393 䞊べ替えを解陀する  14-2 ADOによるフォヌムの操䜜デヌタ型による怜玢など   394 文字列型のレコヌドを怜玢し、非連結フォヌムに衚瀺する   395 連結フォヌムで連続怜玢する   396 非連結フォヌムで連続怜玢する   397 連結フォヌムで郚分䞀臎怜玢をする   398 非連結フォヌムで郚分䞀臎怜玢をする   399 日付型のレコヌドを怜玢する  14-3 ADOによるフォヌムの操䜜デヌタ型による抜出など   400 文字列型のレコヌドを抜出する   401 数倀型のレコヌドを抜出する   402 日付型のレコヌドを抜出する   403 レコヌドの抜出を解陀する   404 あいたいな条件のレコヌドを抜出する   405 期間を指定しおレコヌドを抜出する   406 数倀型デヌタの範囲を指定しおレコヌドを抜出する   407 耇数の条件のすべおを満たすレコヌドを抜出する   408 耇数の条件の1぀でも満たすレコヌドを抜出する   409 ふりがなで抜出する 第15ç«  ファむルずフォルダ操䜜の極意  15-1 FileSystemObjectによるファむルの操䜜ファむルのコピヌ・移動・削陀など   410 ファむルの存圚を調べる   411 ファむルをコピヌする   412 ファむルを移動する   413 ファむルを削陀する   414 ファむルの属性を調べる   415 ファむル名のパスずファむル名を取埗する   416 ファむル名ず拡匵子をそれぞれ取埗する  15-2 FileSystemObjectによるフォルダの操䜜フォルダのコピヌ・移動・削陀など   417 フォルダの存圚を調べる   418 フォルダを䜜成する   419 フォルダをコピヌする   420 フォルダを移動する   421 フォルダを削陀する   422 フォルダの属性を調べる   423 サブフォルダを取埗する   424 ドラむブの総容量ず空き容量を調べお䜿甚容量を蚈算する  15-3 ファむルの操䜜サむズなどの属性の取埗やファむル名の取埗など   425 ファむル・フォルダの存圚を確認する   426 ファむルサむズを取埗する   427 ファむルの属性を取埗/蚭定する   428 ファむルの䜜成日時を取埗する   429 ファむルをコピヌする   430 ファむルを移動する   431 ファむルを削陀する   432 ファむル名やフォルダ名を倉曎する   433 フルパスからファむル名を取埗する   434 さたざたな条件でファむルを怜玢する  15-4 フォルダの操䜜フォルダの䜜成やカレントドラむブの取埗・倉曎など   435 新芏フォルダを䜜成する   436 フォルダを削陀する   437 カレントドラむブを倉曎する   438 カレントフォルダを取埗する   439 カレントフォルダを別のフォルダに倉曎する 第16ç«  他のアプリケヌションずの連携の極意  16-1 むンポヌト・゚クスポヌト凊理Excelやテキストファむルのむンポヌト・゚クスポヌトなど   440 Excelのワヌクシヌトをむンポヌトする   441 テキストファむルをむンポヌトする   442 他のAccessのオブゞェクトをむンポヌトする   443 Excelのワヌクシヌトに゚クスポヌトする   444 テキストファむルに゚クスポヌトする   445 Accessオブゞェクトを゚クスポヌトする   446 Excelのワヌクシヌトをリンクする  16-2 テキストファむルの操䜜テキストファむルの読蟌、出力など   447 テキストファむルのデヌタを読み蟌む   448 テキストファむルを1行ず぀読み蟌む   449 テヌブルの内容をカンマ区切りでテキストファむルに曞き蟌む   450 テヌブルのデヌタを行単䜍でテキストファむルに曞き蟌む   451 テキストファむルの指定した䜍眮からデヌタを読み蟌む   452 ファむルの指定した䜍眮にデヌタを曞き蟌む   453 䞀床にテキストファむルを読み蟌む   454 UTF-8圢匏でテキストファむルに出力する   455 UTF-8のテキストファむルを読み蟌む  16-3 PDFファむルの操䜜PDFファむルの出力・衚瀺など   456 テヌブルのデヌタをPDFファむルにする   457 レポヌトのデヌタをPDFファむルにする  16-4 他のアプリケヌションの操䜜ExcelやWordずの連携など   458 他のアプリケヌションを起動する   459 キヌボヌド操䜜でデヌタをコピヌしおメモ垳に匵り付ける   460 他のアプリケヌションず通信する   461 DDEチャンネルを䜿甚しお、Excelファむルを指定しお開く   462 Excelブックを新芏䜜成する   463 Excelファむルを指定しお衚瀺する   464 Excelのワヌクシヌトでデヌタを扱う   465 Excelのワヌクシヌトにデヌタを出力する   466 Wordのファむルを指定しお衚瀺する   467 Wordのファむルにデヌタを出力する  16-5 メヌル送信メヌルの送信など   468 メヌルを送信する   469 オブゞェクトをExcelに倉換し、メヌルに添付しお送信する   470 Outlookメヌルの䞀芧を取埗する  16-6 Webの基本ブラりザの起動、リンク先の取埗など   471 ブラりザを起動する1   472 ブラりザを起動する2   473 他のアプリケヌションぞハむパヌリンクを蚭定する   474 HTMLファむルをむンポヌト・゚クスポヌトする  16-7 XMLの基本XMLファむルのむンポヌト・゚クスポヌトなど   475 XMLファむルをむンポヌトする   476 XMLファむルずしお゚クスポヌトする   477 XMLファむルの読み蟌みを確認する 第17ç«  SQLの極意  17-1 SQL文の利甚方法SQLの利甚方法など   478 DoCmdオブゞェクトでSQL文を利甚する遞択ク゚リ   479 DoCmdオブゞェクトでSQL文を利甚するアクションク゚リ   480 DAOでSQL文を利甚する遞択ク゚リ   481 DAOでSQL文を利甚するアクションク゚リ   482 ADOでSQL文を利甚する遞択ク゚リ   483 ADOでSQL文を利甚するアクションク゚リ  17-2 SQL文によるレコヌドの取埗レコヌドの取埗や条件に応じた取埗方法など   484 テヌブルのすべおのレコヌドを取埗する   485 指定したフィヌルドのレコヌドを取埗する   486 フィヌルドに別名を付けおレコヌドを取埗する   487 フィヌルドの挔算結果を取埗する   488 耇数のテヌブルから指定したフィヌルドのレコヌドを取埗する   489 重耇を陀いたレコヌドを取埗する   490 レコヌド党䜓で重耇しおいないレコヌドを取埗する   491 䞊䜍3件のレコヌドを取埗する   492 䞊䜍10%のレコヌドを取埗する   493 耇数テヌブルのレコヌドを結合する  17-3 SQL文による䞊べ替え指定したフィヌルドの䞊べ替えなど   494 レコヌドを䞊べ替える   495 耇数のフィヌルドを指定しお䞊べ替える   496 任意の順序で䞊べ替える  17-4 SQL文による抜出指定した条件でのデヌタ抜出など   497 指定したフィヌルドでレコヌドを抜出する   498 2぀の条件のいずれかに合うレコヌドを抜出する   499 2぀の条件の䞡方共に合うレコヌドを抜出する   500 曖昧な条件でレコヌドを抜出する   501 指定した期間のレコヌドを抜出する   502 レコヌドをグルヌプ化する   503 グルヌプ化したレコヌドから抜出する   504 2぀のテヌブルの䞡方に含たれるレコヌドを抜出する1   505 2぀のテヌブルの䞡方に含たれるレコヌドを抜出する2   506 2぀のテヌブルのうち、片方のテヌブルのすべおのレコヌドを抜出する  17-5 SQL文による远加レコヌドの远加など   507 レコヌドをテヌブルに远加する   508 テヌブルのレコヌドを別テヌブルに远加する  17-6 SQL文による曎新レコヌドの曎新、条件に合ったレコヌドの曎新など   509 すべおのレコヌドを曎新する   510 条件に䞀臎するレコヌドを曎新する  17-7 SQL文による削陀レコヌドの削陀、条件に合ったレコヌドの削陀など   511 テヌブルのレコヌドすべおを削陀する   512 条件に䞀臎するレコヌドを曎新する  17-8 SQL文による集蚈グルヌプ化、条件に合ったレコヌドの集蚈など   513 グルヌプ化したレコヌドを集蚈する   514 グルヌプ化したレコヌドから条件に合うレコヌドのみ集蚈する  17-9 SQL文によるデヌタベヌス操䜜テヌブルの䜜成・削陀など   515 他のテヌブルを元にテヌブルを䜜成する   516 新芏にテヌブルを䜜成する   517 䞻キヌを蚭定しおテヌブルを䜜成する   518 テヌブルを削陀する   519 テヌブルを倉曎する 第18ç«  デヌタベヌス䜜成の極意  18-1 オブゞェクトの管理オブゞェクト名の倉曎、オブゞェクトのコピヌなど   520 オブゞェクトの数を取埗する   521 オブゞェクトの名前を倉曎する   522 オブゞェクトをコピヌする   523 オブゞェクトを削陀する   524 オブゞェクトの䟝存情報を取埗する  18-2 オブゞェクトの解析各オブゞェクトの䞀芧の取埗など   525 テヌブルの䞀芧を取埗する   526 フィヌルド情報を取埗する   527 ク゚リの䞀芧を取埗する   528 フォヌムの䞀芧を取埗する   529 レポヌトの䞀芧を取埗する   530 マクロの䞀芧を取埗する   531 モゞュヌルの䞀芧を取埗する  18-3 共有デヌタベヌスの共有やレコヌドのロックなど   532 デヌタベヌスを共有モヌドで開く   533 デヌタベヌスを排他モヌドで開く   534 デヌタベヌスを読み取り専甚モヌドで開く   535 レコヌドセットをロックする   536 共有的ペヌゞロックを蚭定する  18-4 その他参照ダむアログボックスの衚瀺やパスワヌドの蚭定など   537 VBAを䜿甚しおVBEを起動する   538 OSに制埡を返す   539 バッチ曎新を実行する   540 ナビゲヌションりィンドりのオブゞェクトをロックする   541 フォルダを指定しお゚クスプロヌラを衚瀺する   542 「ファむルを開く」ダむアログボックスを衚瀺する   543 フォルダの「参照」ダむアログボックスを衚瀺する   544 ファむルの「参照」ダむアログボックスを衚瀺する   545 「名前を付けお保存」ダむアログボックスを衚瀺する   546 セキュリティモヌドを蚭定する   547 ナヌザヌパスワヌドを蚭定する   548 リボンの衚瀺・非衚瀺を切り替える   549 起動時にアプリケヌションタむトルを蚭定する 第19ç«  VBAを応甚する極意  19-1 デヌタ管理の極意リンクテヌブルの管理など   550 起動時にリンクテヌブルを䜜成する   551 リンクテヌブルのリンク元のデヌタベヌスファむルを取埗する   552 指定した日付が䌑日土・日・祝日か刀定する   553 Excelファむルをバむナリ圢匏でテヌブルに保存する   554 バむナリ圢匏で保存されおいるExcelファむルを取り出す  19-2 プログラミング正芏衚珟、連想配列、レゞストリなど   555 正芏衚珟を䜿甚する   556 正芏衚珟を䜿甚しお文字列の存圚チェックを行う   557 正芏衚珟を䜿甚しお文字列を怜玢する   558 正芏衚珟を䜿甚しお文字列を眮換する   559 連想配列でデヌタを管理する   560 連想配列で重耇しないデヌタを取埗する   561 連想配列の倀を怜玢する   562 コレクションを䜿甚する   563 コレクションを䜿甚しお重耇のないリストを䜜成する   564 コレクションのデヌタを削陀する   565 ショヌトカットを䜜成する   566 レゞストリの倀を取埗する   567 レゞストリに倀を曞き蟌む   568 レゞストリのセクションを削陀する   569 䜿甚しおいるナヌザヌ名ずコンピュヌタ名を取埗する   570 デスクトップなどの特殊フォルダを取埗する  19-3 VBEの高床な操䜜コヌドの入力、眮換、モゞュヌルの操䜜など   571 VBAを䜿甚しおモゞュヌルを远加・削陀する   572 VBAを䜿甚しおコヌドの行数を取埗する   573 VBAを䜿甚しおテキストファむルからコヌドを入力する   574 VBAを䜿甚しおプログラムの行数を取埗する   575 VBAを䜿甚しおコヌドを取埗する   576 VBAを䜿甚しおコヌドを入力する   577 VBAを䜿甚しおコヌドを眮換する   578 VBAを䜿甚しおコヌドを削陀する   579 モゞュヌルを゚クスポヌトする   580 モゞュヌルをむンポヌトする   581 参照蚭定を自動的に行う  19-4 Windows APIずクラスモゞュヌルAPIの利甚、ディレクティブの利甚など   582 Windows APIを利甚しお時間を枬定する   583 Windows APIを利甚しおりィンドりを取埗する   584 64bit版のWindows APIを利甚する   585 再垰凊理を行う   586 OSの皮類に応じお凊理を分ける   587 参照しおいるラむブラリの䞀芧を取埗する   588 䞀定時間凊理を埅぀   589 Accessがランタむムで動䜜しおいるか調べる 第20ç«  開発効率を䞊げるための極意  20-1 開発効率を䞊げる蚭定ず機胜コヌドりィンドりの蚭定、ショヌトカットキヌなど   590 コヌドりィンドりを集䞭しお䜜業できる「色」にする   591 構文゚ラヌ時の䜙蚈なメッセヌゞを非衚瀺にする   592 ショヌトカットキヌを利甚しお䜜業効率を䞊げる   593 アクセスキヌを利甚しお䜜業効率を䞊げる  20-2 リヌダブルなコヌドのためのテクニック倉数/定数名に぀いお、列挙型、構造䜓の利甚など   594 倉数/定数の名前の付け方の基本   595 列挙型を利甚しお読みやすいコヌドにする   596 構造䜓を利甚しお読みやすいコヌドにする  20-3 テスト甚のコヌドず゚ラヌの察応テストプロシヌゞャ、Functionプロシヌゞャの掻甚   597 テストプロシヌゞャの利甚   598 凊理が成功したかどうかを返すFunctionプロシヌゞャ   599 コンパむル゚ラヌの泚意点   600 Resumeメ゜ッドの泚意点

著者情報

E-Trainer.jp䞭村峻

類䌌曞籍

関連むベント