ACCESS
Access VBAでメッセージボックスを表示するための方法を、下記5パターン紹介します。自分のシステムに合った方法を選んでご使用ください。 その①|本文のみ表示 その②|タイトルを表示 その③|本文を改行して表示 その④|「はい/いいえ」の選択表示 その⑤|…
2つのテーブル間でデータが重複するかしないかVBA(クエリ)で判別します。 マスタテーブルに対して実績テーブル内のデータが重複するもの、しないものに分けてテーブルを作成します。 実際に結果テーブルを作成する必要は無いかもしれませんが、わかりやすく…
テーブルをCSVファイルにエクスポートするVBA さらに格納するフォルダを都度タイムスタンプをして、いつバックアップしたテーブルデータか分るようにもしておきます。 ■サンプルACCESSの構成 ここでは適当に作成したテーブル2つと、エクスポートするためのモ…
エクセルファイルのデータをAccessにインポートするため、下記3パターンを紹介します。自分のシステムに合った方法を選んでご利用ください。 その①|ACCESSのインポート機能を使うその②|テーブルリンク機能から取り込むその③|VBAでエクセルデータを取り込…
accessでカレンダーテーブルの作成をさらに深掘りしてみます 前回のカレンダーテーブルは連番、日付、曜日を取得してテーブルに格納しました。そして今回は他に通年日と通年週と四半期を追加し、さらにテーブルへの追加をSQLからVBAにして作成します。また、…
テーブルデータの連番を1から振り直します。 注)オートナンバーのID(主キー)ではなく、 クエリで絞り込みした表に対して別の連番(カラム)に数値を1から順に振り直していきます。 大きなデータベースに対して各集合ごとの通し番号を設定したい場合に使用しま…
VBAでクエリを作成・削除する方法です 今回はテーブルからクエリを作成してその内容をエクセルにエクスポート、そして作成したクエリを削除をします。VBAの記述は各動作別にプロシージャに分けていますが、一つのプロシージャにまとめて、一連の動作にしても…
フォーム上にプログレスバーを置き、そこにファイルをドラッグするとフルパスを取得することが出来ます。これは、エクセルやCSVなどのテキストファイルなら、データのインポートに活用できます。また、テーブルにファイルのフルパスを格納しておくと、いつで…
データベースを扱う上で必要不可欠なSQL。 そんなSQLのおすすめ書籍を初級、中級のそれぞれ1冊ずつピックアップしました。 しかも、今回は翔泳社のPDF版しばりでいきます。 (adsbygoogle = window.adsbygoogle || []).push({}); ■1冊目初級編 【SQL 第2版 ゼ…
アクセスでカレンダーのような一覧表をフォームに作成する場合などで、カレンダーテーブルを作成する一つの手法として下記VBAご参考にどうぞ。 ※日付テーブルを一度だけ作成出来れば良いなら、エクセルの日付データをインポートする手もあります。 ただし、…
アクセスのフォームでエクセルのような表データを閲覧するとき、見ている行がわかりにくい時があります。 列数が多くて行を横方向に見ていくとき画面にわざわざ定規当をてたりして面倒です。 という事で、フォーカスを当てたテキストボックスの行全体に色づ…
accessのテーブルデータを、VBAだけで「複数条件の検索・抽出」する方法です。 ここでは、フォームにコンボボックスを3つ作成して、複数条件に合致するデータだけを抽出します。また、抽出するデータ型を3種類用意し、記述方法も記載しました。 記事の内容…
入出庫データから在庫数を連続的に算出するクエリです。 ここではエクセルのような連続した日付の在庫数をクエリで計算することが出来ます。 在庫管理の考え方自体は簡単です。前日在庫数に、入庫数を足して、出庫数を引いて、残りの数をまた明日に持ち越せ…
マイクロソフトACCESSを使ってデータベース及び業務システムを作成するときに参考にした書籍を3冊ご紹介します。 ACCESSでソフトを作成する際、この3冊だけではたぶん足りないかもしれませんが、基本的な考え方と、作り方、そしてより強力なシステムづくりに…
ACCESSのVBAモジュールを編集したい時、パスワードでロックされていて、VBAが開けない時があります。 人から引き継いだACCESSだったり、パスワードを失念したりしてVBAモジュールが編集できない時の解除方法です。 // 【準備物】 元ACCESS = パスワード不明のACCESS…