| TOP PAGEへ | 会社案内 | データ館 | 達人募集 | 訂正情報 | 新刊案内 | 龍之介の部屋 | 読者の広場 | 譲ります |
ステップ図解
Access2000ウラ技テクニック
|
|
皆様、Access2000をフツーに使っていませんか?だとしたら、かなり「もったいない」かもしれません。実はAccess2000には「見る人をニコッとさせる面白い技」「知っていると作業が劇的に楽になる技」「データをトラブルから守る技」などが随所に仕込まれているのです。 ※書籍中の例題データは「 データ館」の部屋で入手できます。 |
第1章 楽しく作業するためのウラ技テクニック |
●見えない秘密のボタンを作る・・・・・・・・・・14
■透明の秘密のボタンを作るコツ■ボタンを完全に隠してしまうウラ技
●フォームにBGMを設定する・・・・・・・・・・16
■サウンドファイルを自動再生する仕組み
●休憩時間を音楽で知らせる・・・・・・・・・・18
■1時間ごとに音楽を演奏する仕組み
●時刻によって背景を入れ替える・・・・・・・・・・20
■時刻によって背景画像を切り替える仕組み
●オリジナルの起動画面を表示する・・・・・・・・・・22
■起動画面用のフォームが表示されるメカニズム
●タイトルバーに自作アイコンを表示する・・・・・・・・・・24
■タイトルバーのアイコンを取り替えるメリット
●タイトルバーを点滅させる・・・・・・・・・・26
■タイトルバーを点滅させる仕組み
●フォームのタイトル文字を点滅させる・・・・・・・・・・28
■文字列を点滅させる仕組み
●システムのエラー表示を書き換える・・・・・・・・・・30
■エラーメッセージを書き換える仕組み
●フォームをズームアップさせる・・・・・・・・・・32
■フォームをズームアップするメカニズム■フォームの表示位置を調整するには
●フォーム上でホームページを表示する・・・・・・・・・・36
■フォームにホームページが表示される仕組み
●ボタンをリアルタイムに切り替える・・・・・・・・・・38
■ボタンの表示を切り替える仕組み
第2章 作業を楽にするためのウラ技テクニック |
●コントロールの書式を瞬時に揃える・・・・・・・・・・42
■連続して書式をコピーするコツ■複数のコントロールのプロパティを同時に変更するワザ
●マウスを使わずに次々と入力する・・・・・・・・・・44
■マウスを使わずに素早く入力するコツ
●入力時にコンボボックスを自動的に開く・・・・・・・・・・46
■カーソル移動時にコンボボックスを開く仕組み■コンボボックスに既定値を設定するワザ
●全角で入力しても半角に自動修正する・・・・・・・・・・48
■StrConv関数の戦略的活用法
●難しい人名を楽々入力する・・・・・・・・・・50
■「人名・地名」の変換モードはこう使え!■データシートビューから難しい人名を楽々入力するウラ技■氏名を入力するとふりがなを自動入力するウラ技
●左端の見出しを常に表示させて入力する・・・・・・・・・・52
■「列の固定」の戦略的活用法■普段使わない項目を隠して素早く入力するウラ技
●金額を入力すると消費税を自動計算する・・・・・・・・・・54
■消費税を自動入力させるコツ■「消費税」にカーソル移動させないようにするウラ技
●決まった桁数のみ入力できるようにする・・・・・・・・・・56
■Len関数の戦略的活用法
●[Esc]キー一発でフォームを閉じる・・・・・・・・・・58
■(Esc)キー一発でフォームを閉じる仕組み■ボタンにフォームを閉じるためのマクロを割り付けるには
●メニューから余分なボタン類を消す・・・・・・・・・・60
■メニュー画面から不要なボタン類を消すメリット■フォームを常に最前面に表示させるワザ
●明細フォームを伝票代わりに印刷する・・・・・・・・・・62
■フォームをレポートに変換して印刷するコツ
●既存のフォームを基にひな形を作る・・・・・・・・・・64
■オートフォーマットの用途■既存のフォームのスタイルを瞬時に変更するワザ
●クリック一発でAccessを終了する・・・・・・・・・・66
■「終了」アクションのメリット
●終了時にデータを自動バックアップする・・・・・・・・・・68
■終了時にデータを自動バックアップする仕組み■データベースをコピーするバッチファイルを作成するには
第3章 知って得する便利なウラ技テクニック |
●参照専用のフォームを作る・・・・・・・・・・72
■参照専用フォームの戦略的活用法■データ入力専用フォームを作るウラ技
●値でフィールドの表示/非表示を切り換える・・・・・・・・・・74
■値によって特定のコントロールを隠す仕組み■特定のコントロールを使用できないようにするウラ技
●カーソルのあるコントロールの色を変える・・・・・・・・・・78
■条件付き書式はこう使え!■達成率が100(%)未満のときに文字色を赤で表示するウラ技
●印刷時にデータを選択できるようにする・・・・・・・・・・80
■印刷時にデータを選択できるようにするコツ■パラメータ入力を使いこなすコツ
●空データの場合は印刷しないようにする・・・・・・・・・・82
■空レポートを印刷しないようにするコツ
●重複した値を印刷しないようにする・・・・・・・・・・84
■同じ値が続くレポートを見やすく印刷するコツ■社員一覧表を部署順に並べ替えるワザ
●データ量に応じて印刷領域を変える・・・・・・・・・・86
■データ量に応じて印刷領域を変えるコツ
●売上高の順位を自動的に印刷する・・・・・・・・・・88
■売上高の順位を自動的に印刷する仕組み■レコードの合計件数を表示するウラ技
●Excelブックを呼び出すボタンを作る・・・・・・・・・・90
■ハイパーリンクの戦略的活用法■ボタンクリックで電子メールを送信するウラ技
●商品ラベルにバーコードを印刷する・・・・・・・・・・92
■これがActiveXコントロールだ!■バーコード印刷の活用法■バーコード(JAN-13)の構造はこうなっている!■バーコードを正しく読み取れないときの対処法
●一発で目的のパスとファイル名を入力する・・・・・・・・・・96
■ファイル名を自動入力させるコツ■ファイル未選択でエラーとなったときの対処法■コモンダイアログコントロールではこんなことができる!
第4章 集計・分析のためのウラ技テクニック |
●第1四半期のデータを素早く抽出する・・・・・・・・・・102
■DatePart関数で四半期ごとのデータを抽出するメカニズム
●平均の2倍以上のデータを抽出する・・・・・・・・・・104
■DAvg関数はこう使え!■売上金額の上位20%以上のレコードを抽出するウラ技
●優良顧客を新規テーブルに書き出す・・・・・・・・・・106
■テーブル作成クエリはこう使え!
●姓名を別のフィールドに分けて表示する・・・・・・・・・・108
■顧客名を姓と名に分割するメカニズム
●期間を指定してデータを抽出する・・・・・・・・・・110
■パラメータクエリで日付データを範囲指定するコツ
●氏名が「さ」行で始まる顧客を抽出する・・・・・・・・・・112
■氏名が「さ」行で始まる顧客を抽出するメカニズム■氏名が「さ」行以外で始まる顧客を抽出するウラ技
●試験成績の偏差値を表示する・・・・・・・・・・114
■演算フィールドで偏差値の計算をするコツ
●曜日を日本語で表示する・・・・・・・・・・116
■曜日を日本語で表示するメカニズム
●日付を一括して3週間遅れにする・・・・・・・・・・118
■DateAdd関数はこう使え!
●期間を「〇年〇ヶ月」の形式で表示する・・・・・・・・・・120
■期間を「○年○ヶ月」の形式で表示するメカニズム■クエリ実行時にエラーが表示される場合の対処法
●クロス集計で見出しを絞って表示する・・・・・・・・・・124
■列見出しのプロパティはこう使え!
●項目名を毎回入力してクロス集計する・・・・・・・・・・126
■クロス集計表でパラメータクエリを使うコツ■クロス集計する項目を範囲指定するウラ技
第5章 ファイル・データ連携のウラ技テクニック |
●dBase5のデータを取り込む・・・・・・・・・・132
■Accessに取り込めるデータソースはこれだ!■Accessのデータを他のデータベースで利用するウラ技
●テーブルを表形式のテキストにする・・・・・・・・・・134
■表形式のテキストファイルはこう使え!■テキストファイルのレイアウトが崩れてしまう場合の対処法■テキストファイルを保存後に自動的に開くウラ技
●外部のデータベースにリンクする・・・・・・・・・・136
■リンクテーブルの戦略的活用法■リンクテーブルを通常のテーブルに変換するウラ技
●テーブルのリンク先をまとめて更新する・・・・・・・・・・138
■リンクテーブルを一括して更新するメカニズム
●Wordの表をテーブルに取り込む・・・・・・・・・・140
■Excelを使ってWordの表を取り込むコツ
●外部データベースのテーブルと結合する・・・・・・・・・・142
■ユニオンクエリはこう使え!
●既存のワークシートにクエリを取り込む・・・・・・・・・・144
■コピー・貼り付けの戦略的活用法■ドラッグ&ドロップで素早くデータを取り込むウラ技
●テーブルをホームページに書き出す・・・・・・・・・・146
■Access2000のデータをホームページに書き出すコツ
●HTML文書をワンタッチで更新する・・・・・・・・・・148
■自動更新マクロはこう使え!■データベースを開いたときにマクロを自動実行するウラ技
●データベースと直結したHTMLを作る・・・・・・・・・・152
■データアクセスページの戦略的活用法■データアクセスページが動作しない場合の対処法■ネットワークでデータアクセスページを利用するには
●レコードごとにWebに画像を表示する・・・・・・・・・・156
■ビジュアルなデータアクセスページによる戦略的活用法■データアクセスページに商品の写真を表示するメカニズム■文字データを書式付きで表示するウラ技
第6章 マクロ活用のためのウラ技テクニック |
●複数のクエリを1度に実行する・・・・・・・・・・162
■複数のアクションクエリをマクロで実行するメリット
●値によってフォームの表示を変える・・・・・・・・・・164
■値によってフォームの表示を変えるコツ■コマンドボタンの使用可能/不可を自動で切り替えるには
●あいまいな条件で抽出する・・・・・・・・・・168
■あいまいな条件で抽出するコツ
●50音の行ごとにレコードを表示する・・・・・・・・・・170
■50音の行ごとに表示するコツ■まだあるLike演算子の活用法
●住所から市外局番を自動入力する・・・・・・・・・・174
■検索して自動入力するコツ■市外局番の末尾にカーソルを移動させるコツ■「キー送信」アクションを使用する際の注意点
●入力時にデータを自動チェックする・・・・・・・・・・178
■マクロで入力データをチェックするコツ
●入力内容によってメッセージを表示する・・・・・・・・・・180
■確認メッセージを表示するコツ
●ダイアログに自動入力をする・・・・・・・・・・182
■ダイアログボックスに自動入力するコツ
●キー操作でマクロを瞬時に実行する・・・・・・・・・・184
■キー操作にマクロを割り付けるコツ■キー操作にマクロを割り付ける際の注意点
●マクロをツールバーに登録する・・・・・・・・・・186
■マクロをツールバーに登録するメリット■ツールバーに登録するマクロを作るコツ■作成したツールバーを削除するには
第7章 データを守るためのウラ技テクニック |
●作業終了時に最適化を自動的に行う・・・・・・・・・・190
■最適化を自動的に行うメリット■閉じているデータベースを最適化/修復するには
●データベースをバックアップする・・・・・・・・・・192
■MSバックアップを使うメリット■バックアップファイルを復元するには■MSバックアップをインストールするには
●特定のテーブルのみバックアップする・・・・・・・・・・196
■テーブルのみバックアップするメリット
●テーブルのみを切り離して管理する・・・・・・・・・・198
■データベースを分割するメリット■データベースを分割した後の注意点
●データベースの複製(レプリカ)を作る・・・・・・・・・・200
■データベースのレプリカの活用法■レプリカのデータを更新するには
●テーブルを非表示にする・・・・・・・・・・202
■[隠しオブジェクト(D)]属性の利用法■非表示にしたデータベースオブジェクトを表示
●データベースウィンドウを隠す・・・・・・・・・・204
■データベースウィンドウを隠す用途■安全性を高めるウラ技
●実行専用のデータベースを作る・・・・・・・・・・206
■MDEファイルとは■MDEファイルを作成する際の注意点■MDEファイルを変更した際にデータを移すには
●パスワードを設定する・・・・・・・・・・208
■[データベースパスワードの設定(D)]コマンドのメリット■パスワードを解除するには
●データベースを暗号化する・・・・・・・・・・210
■データベースを暗号化する用途■暗号化を解除するには■さらにセキュリティを高めるには
●ユーザーによって利用を制限する・・・・・・・・・・212
■ユーザー別に利用制限するメリット■登録したユーザー名でログインするには■登録したユーザーの権限を変えるには
●ゲストにテーブルを読む権限を与える・・・・・・・・・・216
■ログオンを省略する代わりに利用制限をするメリット
コラムページ |
楽しく作業するためのQ&A・・・・・・・・・・40
まだある!作業を楽にするためのQ&A・・・・・・・・・・70
まだある!便利に使うためのQ&A・・・・・・・・・・100
集計・分析に関するQ&A・・・・・・・・・・130
データ資産を使い回すためのQ&A・・・・・・・・・・160
マクロについてのQ&A・・・・・・・・・・188
データの安全に関するQ&A・・・・・・・・・・218
索 引・・・・・・・・・・219