MS Access Tips/Sample and VBA and Blog customize etc...

コンボボックス(リストボックス)のリストに"(すべて)"を追加する

非連結のコンボボックスで、リストはマスタテーブルと連結させてます。このコンボボックスの値をパラメータクエリの抽出条件にしてます。このリストに"(すべて)"というアイテムを追加して、それを選択した場合はすべてのレコードが抽出されるようにしたいです。 これもよく見かける質問です。方法もいろいろありますが、今回は、VBAを使わずにプロパティ設定だけで実現する方法を紹介します。 難易度:...

テキストボックスを新規作成するときにラベルがつかないようにする

フォームを作成するとき、フィールドリストからフォーム上にテキストボックスとしてドラッグすると必ずラベルもついてきますが(複合コントロール)テキストボックスのコントロールのみドラッグできないのでしょうか? AccessClubでの質問です。ツールボックスからドロップしても同様にラベルが自動で付いてきます。その度に、ラベルを選択して削除すればすみますが、ちょっと面倒ですね。 他にも、ラベルの標題にコロンが...

帳票フォームでYes/Noフィールドに1件のみチェックできるよう制限する

帳票フォーム(データシートビューフォームでも)で、Yes/Noフィールドと連結したチェックボックスがあります。表示されているレコード内で、1件のみチェックできるように制限をかけたい。具体的には、1件チェックしてあるとき、別のレコードにチェックを入れたら、既存のチェックが自動で外れるようにしたい。 上記の希望を実現する方法です。 難易度:...

jQuery 1.4.2 が出ていた

いまさらですが、2/19日付けでjQueryの最新版の 1.4.2 が公開されていました。 jQuery: ≫ jQuery 1.4.2 Released 1/14 に 1.4 が出たとこのブログでも紹介しましたが(最新版jQuery 1.4 をさっそく試してみる)、わずか1ヶ月でのバージョンアップ、その間に 1.4.1 も出ていました。 また、マイナーアップにもかかわらず、パフォーマンスの大幅アップもなされているようです。 難易度:...

娘のPC新調

娘が高校合格したので、合格祝いに PC を新調することになった。いままで母のノートPCを使っていたのだか、相当、古いし、ファンの音とかうるさくなってきて、そろそろ寿命だろう。 基本的に持ち歩かないのでデスクトップで、用途もネットサーフィンと軽いネットゲーム、メールぐらいしか使わないので、ベーシックなモデルで十分である。ただし、娘の希望で色は白がいいとのこと。 NEC とか 富士通 のメーカー品はいろいろお...

パラメータクエリで該当データがない場合も「該当無し」を表示する

テーブルに下図のようなデータが入っているとします。 これよりパラメータをクエリを作成して、入荷日 で抽出したいとします。 指定した日付のデータが存在するときは、そのまま該当データを表示します。 存在しない場合は、下図のように表示します。 上記のようなことを実現するクエリを紹介します。 難易度:...

帳票フォームで表示項目が多いとき、ページ切り替えで

帳票フォームで表示項目が多くて1画面に収まらない場合、データシートビューでの列固定のように一部の項目を固定して表示したいのですが、いい方法はないでしょうか。 データシートビューのように列固定して他の項目を横スクロールで表示というのは、帳票フォームで実現するのははなかなか難しいのです。単票フォームならタブコントロールで項目をグループ分けしてページ切り換えするという手法を使うことができます。タブコン...

帳票フォームで新規行を一番上に表示する

帳票フォームで、新規レコードを入力する行(新規行)は通常は一番最後の行に表示されますが、これを一番上に表示したいのですが、何か設定がありますか。 定期的に掲示板で見かける質問ですね。Accessにはそのようなプロパティ設定はないので、別の代案を考えることになります。 要はフォームの一番上で新規データを入力したいということなので、フォームヘッダーに非連結で入力用のコントロールを配置してVBAで追加するよ...

Access内の電話番号データからSkypeで電話をかける

前回の記事 Skype をビジネスユースで使えるか でSkypeを導入のレポートをしましたが、Skypeを使えるのなら、Access内の電話番号データから直接Skypeを呼び出して電話をかけれたら便利ですよね。 今回はこの方法を紹介します。 難易度:...
該当の記事は見つかりませんでした。