AccessVBA 逆引き大全 600の極意 2013/2010/2007対応

概 要

Access VBAの基本操作から便利技までをTips形式で解説し、やりたいことから引ける逆引き大全です。本書は、Access VBAをより詳しく知りたい人や、勉強をはじめたばかりだけれど、これからしっかり身に付けたいと考えている人を対象に、Access VBAのサンプルを幅広く集めて解説しています。Access VBAプログラミングの基礎から、数字や文字を処理する関数の使い方、テーブルの操作、並べ替え、検索、レコードの追加や更新、フォーム操作、ファイル操作、印刷、ExcelやPDFといった他のアプリケーションとの連携、SQL文の利用方法、オブジェクトの管理・解析といった応用テクニックまで説明しています。サンプルファイルのダウンロードサービス付き。

著者 E-Trainer.jp[中村峻]
価格 本体2600円(税別)
ISBN 978-4-7980-4138-4
発売日 2014/6/27
判型 A5
色数 2色
ページ数 688
CD/DVD
対象読者 中級
シリーズ 逆引き大全
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

第1章 VBAの基本の極意

1-1 AccessVBAの概要

001 VBAとは

002 プログラムの構成要素とは

003 VBEを起動する

1-2 VBEの基本

004 VBEの画面構成

005 コードウィンドウを表示する

006 コードのタブ間隔を設定する

007 フォントやフォントサイズを変更する

1-3 コードチェックの基本

008 VBAコードのエラーをチェックする

009 プログラムの実行を中断させる

010 プログラムを1行ずつ実行する

011 呼び出している他のプロシージャを飛ばしてチェックする

012 プロシージャの途中から1行ずつコードをチェックする

013 プロパティや式の値の確認やコードの実行テストをする

1-4 変数の値をチェックの基本

014 実行中のプロシージャの変数の値を確認する

015 指定した変数やオブジェクトの値を確認する

016 プログラムを一時停止して変数の値を確認する

1-5 コーディング支援機能の基本

017 コードを入力候補から選ぶ

018 構文のヒントを表示する

019 コードを検索・置換する

020 コードをコメントにする

021 コードにブックマークを付ける

1-6 セキュリティの基本

022 セキュリティの警告

023 セキュリティレベルとは

024 VBAにパスワードを設定する

1-7 ヘルプとオブジェクトブラウザ

025 MicrosoftVisualBasicのヘルプを利用する

026 オブジェクトブラウザを使用する

027 オブジェクトブラウザを活用する

第2章 プログラミングの基本の極意

2-1 プロシージャの利用

028 他のSubプロシージャを呼び出す

029 Functionプロシージャを呼び出す

030 値渡しと参照渡し

031 配列を返す関数を作成する

032 省略可能な引数を持つ関数を作成する

033 複数の値を返す関数を作成する

034 配列を引数に指定する

035 既存の関数を上書きする

2-2 変数・定数の利用

036 変数を宣言する

037 変数のスコープを指定する

038 ユーザー定義のデータ型を宣言する

039 オブジェクト変数を使用する

040 静的変数を使用する

041 定数を定義する

042 条件付きコンパイル定数を定義する

043 列挙型の定数を定義する

2-3 配列の利用

044 配列を宣言する

045 配列の要素数を取得する

046 動的配列で要素数を割り当てる

047 配列をクリアする

048 配列が初期化されているか確認する

2-4 条件分岐

049 複数の条件によって処理を分岐する(1)

050 複数の条件によって処理を分岐する(2)

051 複数の条件によって処理を分岐する(3)

2-5 繰り返し処理

052 指定した回数だけ処理を繰り返す

053 条件が真になるまで処理を繰り返す

054 条件が真の間、処理を繰り返す

055 多重ループを使用する

056 コレクションなどに一連のステートメントを実行する

057 強制的に繰り返し処理を抜け出す

2-6 メッセージの表示

058 メッセージを表示する

059 選択されたボタンによって処理を分ける

060 入力用ダイアログボックスを表示する

2-7 エラー処理

061 エラーの種類

062 エラー処理を行う

063 エラーが発生しても次の処理を実行する

064 エラーが発生したときの処理を無効にする

065 エラーが発生した箇所に戻って処理を実行する

066 エラーが発生したときに次の行に戻って処理を実行する

067 エラー番号と内容を表示する

068 エラーの種類によってエラー処理を分岐する

069 エラーが発生したら警告音を鳴らす

070 エラーを強制的に発生させる

2-8 デバッグ処理

071 指定した位置でプロパティの値を出力する

072 条件を指定してプログラムの実行を止める

第3章 関数の極意

3-1 数値処理関数

073 小数を含む値から整数部分のみを求める

074 四捨五入する

075 小数点以下の値を切り上げる

076 文字列の先頭から数値のみ取り出す

077 数値を指定桁数で表示する

078 絶対値を求める/符号を求める

079 10進数を8進数/16進数表記に変換する

080 値が数値かどうか調べる

081 偶数か奇数か調べる

082 ランダムな値を発生させる

083 Null値を他の値として処理する

3-2 文字列処理関数

084 文字列の長さを取得する

085 文字列から指定した文字数分だけ抜き出す

086 指定した文字が文字列内のどこにあるか取得する

087 文字列を比較する

088 文字列のスペースを取り除く

089 文字列に指定した文字があるか調べる

090 文字列を指定した種類に変換する

091 大文字と小文字を変換する

092 スペースを指定した回数分だけ表示する

093 指定した文字を指定した回数分だけ表示する

094 文字列の書式を指定する

095 文字列を置換する

096 文字列の並び順を逆にする

097 文字コードを返す

098 文字コードに変換する

099 配列を要素ごとに区切られた文字列に変換する

100 要素ごとに区切られた文字列を配列に変換する

101 文字列を区切って配列に変換する

102 配列から指定した要素の配列を作成する

3-3 日付・時刻関数

103 現在の日付・時刻を取得する

104 今日の曜日を取得する

105 指定した年・月・日から日付を返す

106 文字列から日付・時刻を取得する

107 今日の年月日をそれぞれ取得する

108 日付・時刻に指定した数字を足して表示する

109 指定した2つの日付・時刻間の期間を返す

110 その日の午前0時からの経過時間を返す

111 表示形式を変更する

3-4 その他の関数

112 変数が配列かどうか調べる

113 引数で指定した値が日付かどうか調べる

114 Empty値かどうか調べる

115 エラー値かどうか調べる

116 関数に省略可能な引数が渡されたかどうか調べる

117 引数で指定した値がNull値かどうか調べる

118 データ型を調べて文字列で返す

119 変数のデータ型を調べて数値で返す

120 ユーザーが指定したエラー番号のエラーを返す

121 簡易に条件分岐処理を行う

122 データ型を変換する

第4章 オブジェクト操作の基本の極意

4-1 Accessの操作

123 Accessを起動する

124 Accessを最大化する

125 Accessを元のサイズに戻す

126 Accessを最小化する

127 Accessを終了する

4-2 オブジェクトの表示

128 テーブルをデザインビューで開く

129 クエリをデザインビューで開く

130 アクションクエリを実行する

131 フォームをフォームビューで開く

132 レポートを印刷プレビューで開く

133 マクロを実行する

134 モジュールを開く

135 オブジェクトを非表示にする

136 オブジェクトを閉じる

4-3 オブジェクト単位の操作

137 フォームを最大化 / 最小化 / 元に戻す

138 アクティブなフォーム名を取得する

139 指定したオブジェクトを選択にする

140 フォームが開いているか確認する

141 フォームをすべて閉じる

4-4 その他

142 ナビゲーションウィンドウを表示/非表示にする

143 ステータスバーにメッセージを表示する

144 進行状況を表示する

145 リボンを非表示にする

146 リボンを最小化する

第5章 テーブル/クエリ操作の極意

5-1 テーブル/クエリ参照の基本

147 参照設定とは

148 DAOとADOとは

5-2 DAOによるテーブルの操作

149 データベースを作成する

150 テーブルを作成する

151 レコードセットを作成する

152 テーブルを削除する

153 フィールドを追加する

154 フィールドを削除する

155 オートナンバー型のフィールドを持つテーブルを作成する

156 テーブルにインデックスを作成する

157 テーブルのインデックスを削除する

158 主キーを設定する

159 テーブルの作成時に主キーを設定する

160 リレーションシップを作成する

161 リレーションシップを削除する

5-3 DAOによるクエリの操作

162 選択クエリを作成する

163 クエリを削除する

164 クエリを使用してレコードセットを作成する

165 アクションクエリを実行する

5-4 DAOによる読み込み

166 カレントデータベースを参照する

167 他のデータベースを開く

168 指定したフィールドの値を参照する

169 レコードセットの最初のレコードを取得する

170 レコードセットの最後のレコードを確認する

171 カレントレコードを移動する

172 レコードセットのレコード件数を確認する

173 パラメータクエリのレコードセットを開く

174 レコードセットのすべてのレコードを参照する

5-5 ADO/ADOXによるテーブルの操作

175 カレントデータベースを参照する

176 レコードセットを取得する

177 データベースを作成する

178 テーブルを作成する

179 テーブルを削除する

180 フィールドを追加する

181 フィールドを削除する

182 オートナンバー型のフィールドを持つテーブルを作成する

183 テーブルにインデックスを作成する

184 テーブルのインデックスを削除する

185 主キーを設定する

186 リレーションシップを作成する

187 リレーションシップを削除する

5-6 ADO/ADOXによるクエリの操作

188 選択クエリを作成する

189 選択クエリを削除する

190 アクションクエリを作成する

191 アクションクエリを削除する

192 アクションクエリを実行する

5-7 ADOによる読み込み

193 他のデータベースを開く

194 指定したフィールドの値を参照する

195 レコードセットの最初のレコードを確認する

196 レコードセットの最後のレコードを確認する

197 カレントレコードを移動する

198 レコードセットのレコード件数を確認する

199 パラメータクエリのレコードセットを開く

200 レコードセットのすべてのレコードを参照する

第6章 並べ替え・検索・抽出の極意

6-1 並べ替えの基本

201 レコードを並べ替える

202 並べ替えの設定を解除する

203 複数のフィールドでレコードを並べ替える

204 サブフォームのフィールドを並べ替える

205 並び替えを指定してフォームを表示する

206 並び替えを指定してレポートを表示する

6-2 検索の基本

207 次のレコードへ移動する

208 前のレコードへ移動する

209 先頭/最後のレコードへ移動する

210 新規レコードへ移動する

211 指定したレコードへ移動する

212 レコードを検索する

213 文字列の先頭が一致するレコードを検索する

214 文字列の末尾が一致するレコードを検索する

215 部分一致のレコードを検索する

216 続けて検索する

217 2つの条件で検索する

218 フィールドと文字列を指定して検索する

219 サブフォームのレコードを検索する

6-3 抽出の基本

220 レコードを抽出する

221 レコードの抽出を解除する

222 フォームを読み込むときにレコードの抽出をする

223 複数の条件のすべてを満たすレコードを抽出する

224 複数の条件の1つでも満たすレコードを抽出する

225 あいまいな条件のレコードを抽出する

226 サブフォームのレコードを抽出する

6-4 DAOによる並べ替え

227 レコードを並べ替える(1)

228 レコードを並べ替える(2)

229 レコードの並べ替えを解除する

230 複数のフィールドでレコードを並べ替える

6-5 DAOによる検索

231 レコードを次に移動する

232 レコードを前に移動する

233 文字列型のレコードを検索する

234 数値型のレコードを検索する

235 日付型のレコードを検索する

236 期間を決めて検索する

237 範囲を決めて検索する

238 検索したデータをすべて取得する

239 複数の条件のすべてを満たすレコードを抽出する

240 複数の条件の1つでも満たすレコードを抽出する

241 あいまいな条件でデータを検索する

6-6 DAOによる抽出

242 文字列型のレコードを抽出する

243 数値型のレコードを抽出する

244 日付型のレコードを抽出する

245 あいまいな条件のレコードを抽出する

246 期間を指定してレコードを抽出する

247 数値型データの範囲を指定してレコードを抽出する

248 複数の条件のすべてを満たすレコードを抽出する

249 複数の条件の1つでも満たすレコードを抽出する

250 抽出結果をすべて取得する

6-7 ADOによる並べ替え

251 レコードを並べ替える

252 レコードの並べ替えを解除する

253 複数のフィールドでレコードを並べ替える

6-8 ADOによる検索

254 レコードを次に移動する

255 レコードを前に移動する

256 文字列型のレコードを検索する

257 数値型のレコードを検索する

258 日付型のレコードを検索する

259 検索したデータをすべて取得する

6-9 ADOによる抽出

260 文字列型のレコードを検索する

261 数値型のレコードを抽出する

262 日付型のレコードを抽出する

263 あいまいな条件のレコードを抽出する

264 期間を指定してレコードを抽出する

265 数値型データの範囲を指定してレコードを抽出する

266 抽出したデータをすべて取得する

267 複数の条件のすべてを満たすレコードを抽出する

268 複数の条件の1つでも満たすレコードを抽出する

269 抽出を解除する

第7章 データ更新・追加・削除・その他の極意

7-1 データ操作の基本

270 レコードの更新を確認する

271 レコードの追加を確認する

272 レコードの削除を確認する

273 レコードを新規入力するときに数値型データの最大値を取得する

274 レコードの更新をキャンセルして元に戻す

275 アクションクエリ実行時に既定のメッセージを非表示にする

7-2 DAOによるレコード追加

276 レコードを追加する

277 フォームでレコードを追加する

7-3 DAOによるレコード更新

278 レコードを更新する

279 フォームでレコードを更新する

7-4 DAOによるレコード削除

280 レコードを削除する

281 フォームでレコードを削除する

7-5 DAOによるデータ操作と設定

282 連番を振る

283 分類ごとに連番を振る

284 連鎖更新の設定をする

285 連鎖削除の設定をする

286 連鎖更新・連鎖削除の設定を解除する

7-6 ADOによるレコード追加

287 レコードを追加する

288 フォームでレコードを追加する

7-7 ADOによるレコード更新

289 レコードを更新する

290 フォームでレコードを更新する

7-8 ADOによるレコード削除

291 レコードを削除する

292 フォームでレコードを削除する

7-9 ADOによるデータ操作と設定

293 連番を振る

294 分類ごとに連番を振る

295 連鎖更新の設定をする

296 連鎖削除の設定をする

297 連鎖更新・連鎖削除の設定を解除する

7-10 トランザクション処理

298 トランザクション処理を行う(DAO)

299 ロールバック処理を行う(DAO)

300 トランザクション処理を行う(ADO)

301 ロールバック処理を行う(ADO)

第8章 フォーム操作の極意

8-1 フォームの操作

302 フォームのサイズを指定して開く

303 フォームの位置とサイズを変更する

304 フォームを開く際にパスワード入力を求める

305 一定の時間を経過するとフォームを閉じる

306 指定した条件で、開くフォームを切り替える

307 フォームの標題を指定する

308 移動ボタンを非表示にする

309 レコードセレクタを非表示にする

310 フォームにレコードソースを設定する

311 フォームでレコードを読み取り専用で表示する

312 サブフォームを参照する

8-2 DAOによるフォームの操作(並べ替え・検索)

313 フォームにレコードソースを設定する

314 連結フォームを開くときレコードを並べ替える

315 非連結フォームを開くときレコードを並べ替える

316 テキストボックスに入力したフィールドで並べ替える

317 複数のコンボボックスで選択したフィールドで並べ替える

318 並べ替えを解除する

319 文字列型のレコードを検索し、非連結フォームに表示する

320 連結フォームで連続検索する

321 非連結フォームで連続検索する

322 連結フォームで部分一致検索をする

323 非連結フォームで部分一致検索をする

324 日付型のレコードを検索する

325 期間を決めて検索する

326 範囲を決めて検索する

327 複数の条件のすべてを満たすレコードを検索する

328 複数の条件の1つでも満たすレコードを検索する

8-3 ADOによるフォームの操作(並べ替え・検索)

329 フォームにレコードソースを設定する

330 連結フォームを開くときレコードを並べ替える

331 非連結フォームを開くときレコードを並べ替える

332 テキストボックスに入力したフィールドで並べ替える

333 複数のコンボボックスで選択したフィールドで並べ替える

334 並べ替えを解除する

335 文字列型のレコードを検索し、非連結フォームに表示する

336 連結フォームで連続検索する

337 非連結フォームで連続検索する

338 連結フォームで部分一致検索をする

339 非連結フォームで部分一致検索をする

340 日付型のレコードを検索する

8-4 DAOによるフォームの操作(抽出)

341 文字列型のレコードを抽出する

342 数値型のレコードを抽出する

343 日付型のレコードを抽出する

344 レコードの抽出を解除する

345 あいまいな条件のレコードを抽出する

346 期間を指定してレコードを抽出する

347 数値型データの範囲を指定してレコードを抽出する

348 複数の条件のすべてを満たすレコードを抽出する

349 複数の条件の1つでも満たすレコードを抽出する

350 ふりがなで抽出する

8-5 ADOによるフォームの操作(抽出)

351 文字列型のレコードを抽出する

352 数値型のレコードを抽出する

353 日付型のレコードを抽出する

354 レコードの抽出を解除する

355 あいまいな条件のレコードを抽出する

356 期間を指定してレコードを抽出する

357 数値型データの範囲を指定してレコードを抽出する

358 複数の条件のすべてを満たすレコードを抽出する

359 複数の条件の1つでも満たすレコードを抽出する

360 ふりがなで抽出する

第9章 フォーム・コントロール操作の極意

9-1 コントロールの共通操作

361 コントロールの表示/非表示を切り替える

362 コントロールの大きさを動的に変更する

363 コントロールの位置を指定する

364 指定したコントロールにフォーカスを移動する

365 コントロールの変更内容を更新前に取り消す

9-2 コマンドボタン

366 標題を切り替える

367 使用の可否を指定する

368 ボタンに既定のボタン・キャンセルボタンの設定をする

369 イベントプロシージャを繰り返し実行するボタンに設定する

9-3 テキストボックス

370 入力された値を取得する

371 編集可否を切り替える

372 文字の配置と余白の設定を行う

373 スクロールバーを設定する

374 パスワード用のテキストボックスを作成する

375 テキストボックスに定形入力の設定を行う

376 IMEモードを設定する

377 Enterキーでテキストボックス内で改行する

378 テキストボックスに日付の書式を設定する

379 テキストボックスに数値の書式を設定する

9-4 コンボボックス

380 コンボボックスの列見出しを設定する

381 コンボボックスの行数を取得する

382 コンボボックスの行数・列数を設定する

383 コンボボックスに表示するデータを設定する

384 コンボボックスの連結列を設定する

385 コンボボックスで選択された値を取得する

386 コンボボックスに入力できる値を制限する

387 コンボボックスで列を非表示にする

9-5 リストボックス

388 リストボックスの列見出しを設定する

389 リストボックスの行数を取得する

390 リストボックスの列数と列幅を設定する

391 リストボックスに表示するデータを設定する

392 リストボックスの連結列を設定する

393 リストボックスで選択された値を取得する

394 リストボックスで列を非表示にする

395 リストボックスで選択された複数項目を取得する

396 リストボックスで選択項目を解除する

397 リストボックスに項目を追加する

398 リストボックスから項目を削除する

9-6 オプショングループ

399 選択された値を取得する

400 オプションボタンの初期値を設定する

9-7 チェックボックス

401 チェックボックスの値を取得する

402 チェックボックスの初期値を設定する

9-8 タブコントロール

403 アクティブなページを取得する

404 ページを切り替える

9-9 その他

405 ステータスバーにメッセージを表示する

406 ステータスバーに進捗状況を表示する

407 ポップヒントを表示する

408 ズームウィンドウを表示する

409 画像を表示する

410 指定したオブジェクトが開いているか確認する

第10章 レポート/印刷の極意

10-1 レポート・印刷の基本

411 レポートを印刷プレビューで開くか、印刷をするかを実行時に選択する

412 条件によりレポートに表示する内容を変更する

413 ページの先頭と最後のデータを表示する

414 レコードの途中で改ページしないようにする

415 指定した行単位の位置で改ページする

416 連続番号を基に指定した位置で改ページする

417 指定した行ごとに空白行を挿入する

418 重複データを非表示にする

10-2 ヘッダーとフッターの設定

419 ページフッターにページ番号と総ページ数を表示する

420 奇数ページと偶数ページでフッターに表示する内容を変更する

421 ページごとに小計を求める

422 累計を求める

423 最終ページに総計を求める

424 宛名ラベルの印字開始位置を指定する

425 宛名ラベル印刷時に印刷枚数を指定する

10-3 レポートの装飾

426 レポートの背景色を1行ごとに設定する

427 10件ごとにレポートに罫線を表示する

428 条件に一致するレコードに取り消し線を表示する

429 レポートに枠線を表示する

430 レポートの背景に任意の文字を表示する

431 条件によって表示する文字の色を変更する

432 条件によって表示する文字を円で囲む

10-4 印刷の基本

433 「印刷」ダイアログボックスを表示する

434 アクティブオブジェクトの全レコードを印刷する

435 印刷するアクティブオブジェクトを指定して、全レコードを印刷する

436 選択したレコードのみを印刷する

437 コントロールを非表示にして印刷する

438 条件によりコントロールを非表示にして印刷する

439 データシートビューで表示されたデータのみを印刷する

440 空のレポートを印刷しないようにする

441 レポートのフッターを印刷しないようにする

442 セクションの印刷を指定する

443 既定のプリンタ情報を取得する

10-5 プリンタの設定の基本

444 用紙サイズを指定する

445 印刷部数を指定する

446 カラーモードを指定する

447 ページの余白を指定する

第11章 ファイルとフォルダ操作の極意

11-1 File Sytem Objectオブジェクトによるファイルの操作

448 ファイルの存在を調べる

449 ファイルをコピーする

450 ファイルを移動する

451 ファイルを削除する

452 ファイルの属性を調べる

453 ファイル名を取得する

454 ファイルのパスを取得する

455 ファイル名と拡張子をそれぞれ取得する

11-2 File Sytem Objectオブジェクトによるフォルダの操作

456 フォルダの存在を調べる

457 フォルダを作成する

458 フォルダをコピーする

459 フォルダを移動する

460 フォルダを削除する

461 フォルダの属性を調べる

462 サブフォルダを取得する

463 ドライブの総容量と空き容量を調べて使用容量を計算する

464 すべてのドライブの種類を調べる

465 ドライブのファイルシステムの種類を調べる

11-3 ファイルの操作

466 ファイル・フォルダの存在を確認する

467 ファイルサイズを取得する

468 ファイルの属性を取得/設定する

469 ファイルの作成日時を取得する

470 ファイルをコピーする

471 ファイルを移動する

472 ファイルを削除する

473 ファイル名やフォルダ名を変更する

474 フルパスからファイル名を取得する

475 さまざまな条件でファイルを検索する

11-4 フォルダの操作

476 新規フォルダを作成する

477 フォルダを削除する

478 カレントドライブを変更する

479 カレントフォルダを取得する

480 カレントフォルダを別のフォルダに変更する

第12章 他のアプリケーションとの連携の極意

12-1 インポート・エクスポート処理

481 Excelのワークシートをインポートする

482 テキストファイルをインポートする

483 他のAccessのオブジェクトをインポートする

484 Excelのワークシートにエクスポートする

485 テキストファイルにエクスポートする

486 Accessオブジェクトをエクスポートする

487 Excelのワークシートをリンクする

12-2 テキストファイルの操作

488 テキストファイルのデータを読み込む

489 テキストファイルを1行ずつ読み込む

490 テーブルの内容をカンマ区切りでテキストファイルに書き込む

491 テーブルのデータを行単位でテキストファイルに書き込む

492 テキストファイルの指定した位置からデータを読み込む

493 ファイルの指定した位置にデータを書き込む

494 一度にテキストファイルを読み込む

12-3 PDFファイルの操作

495 テーブルのデータをPDFファイルにする

496 レポートのデータをPDFファイルにする

12-4 他のアプリケーションの操作

497 他のアプリケーションを起動する

498 キーボード操作でデータをコピーしてメモ帳に張り付ける

499 他のアプリケーションと通信する

500 DDEチャンネルを使用して、Excelファイルを指定して開く

501 Excelブックを新規作成する

502 Excelファイルを指定して表示する

503 Excelのワークシートからデータを取得する

504 Excelのワークシートにデータを出力する

505 Wordのファイルを指定して表示する

506 Wordのファイルにデータを出力する

12-5 メール送信

507 メールを送信する

508 オブジェクトをExcelに変換し、メールに添付して送信する

509 Outlookメールの一覧を取得する

12-6 Webの基本

510 ブラウザを起動する(1)

511 ブラウザを起動する(2)

512 他のアプリケーションへハイパーリンクを設定する

513 実行中のホームページのリンク先を取得する

514 HTMLファイルをインポートする

515 HTMLファイルとしてエクスポートする

12-7 XMLの基本

516 XMLファイルをインポートする

517 XMLファイルとしてエクスポートする

518 XMLファイルの読み込みを確認する

519 読み込んだXMLデータを取得する

520 XMLデータを別のファイルに保存する

521 レコードセットをXMLファイルとして保存する

522 XMLファイルのデータをテーブルに取り込む

第13章 SQLの極意

13-1 SQL文の利用方法

523 DoCmdオブジェクトでSQL文を利用する(選択クエリ)

524 DoCmdオブジェクトでSQL文を利用する(アクションクエリ)

525 DAOでSQL文を利用する(選択クエリ)

526 DAOでSQL文を利用する(アクションクエリ)

527 ADOでSQL文を利用する(選択クエリ)

528 ADOでSQL文を利用する(アクションクエリ)

13-2 SQL文によるレコードの取得

529 テーブルのすべてのレコードを取得する

530 指定したフィールドのレコードを取得する

531 フィールドに別名を付けてレコードを取得する

532 フィールドの演算結果を取得する

533 複数のテーブルから指定したフィールドのレコードを取得する

534 重複を除いたレコードを取得する

535 レコード全体で重複していないレコードを取得する

536 上位3件のレコードを取得する

537 上位10%のレコードを取得する

538 複数テーブルのレコードを結合する

13-3 SQL文による並べ替え

539 レコードを並べ替える

540 複数のフィールドを指定して並べ替える

13-4 SQL文による抽出

541 指定したフィールドでレコードを抽出する

542 2つの条件のいずれかに合うレコードを抽出する

543 2つの条件の両方共に合うレコードを抽出する

544 曖昧な条件でレコードを抽出する

545 指定した期間のレコードを抽出する

546 レコードをグループ化する

547 グループ化したレコードから抽出する

548 2つのテーブルの両方に含まれるレコードを抽出する(1)

549 2つのテーブルの両方に含まれるレコードを抽出する(2)

550 2つのテーブルのうち、片方のテーブルのすべてのレコードを抽出する

13-5 SQL文による追加

551 レコードをテーブルに追加する

552 テーブルのレコードを別テーブルに追加する

13-6 SQL文による更新

553 すべてのレコードを更新する

554 条件に一致するレコードを更新する

13-7 SQL文による削除

555 テーブルのレコードすべてを削除する

556 条件に一致するレコードを更新する

13-8 SQL文による集計

557 グループ化したレコードを集計する

558 グループ化したレコードから条件に合うレコードのみ集計する

13-9 SQL文によるデータベース操作

559 他のテーブルを元にテーブルを作成する

560 新規にテーブルを作成する

561 主キーを設定してテーブルを作成する

562 テーブルを削除する

563 テーブルを変更する

第14章 その他の極意

14-1 オブジェクトの管理

564 オブジェクトの数を取得する

565 オブジェクトの名前を変更する

566 オブジェクトをコピーする

567 オブジェクトを削除する

568 オブジェクトの依存情報を取得する

14-2 オブジェクトの解析

569 テーブルの一覧を取得する

570 フィールド情報を取得する

571 クエリの一覧を取得する

572 フォームの一覧を取得する

573 レポートの一覧を取得する

574 マクロの一覧を取得する

575 モジュールの一覧を取得する

14-3 定義域集計関数

576 レコード数を求める

577 合計値を求める

578 平均値を求める

579 先頭の値を求める

580 最後の値を求める

581 最大値を求める

582 最小値を求める

14-4 共有

583 データベースを共有モードで開く

584 データベースを排他モードで開く

585 データベースを読み取り専用モードで開く

586 レコードセットをロックする

587 共有的ページロックを設定する

14-5 その他

588 VBAを使用してVBEを起動する

589 OSに制御を返す

590 バッチ更新を実行する

591 ナビゲーションウィンドウのオブジェクトをロックする

592 フォルダを指定してエクスプローラを表示する

593 「ファイルを開く」ダイアログボックスを表示する

594 フォルダの「参照」ダイアログボックスを表示する

595 ファイルの「参照」ダイアログボックスを表示する

596 「名前をつけて保存」ダイアログボックスを表示する

597 セキュリティモードを設定する

598 ユーザーパスワードを設定する

599 リボンの表示・非表示を切り替える

600 起動時にアプリケーションタイトルを設定する

PR

秀和システム