2017-03

ファイル操作

自動バックアップ プログラム(その2)

プログラムの組み込みについてAccess2007を用いて説明します。 自動バックアップ プログラム(その1)からの続きです。 手順1 適当なフォルダにアクセスファイル(空のデータベース)を作成します。 ここでは、TEST...
ファイル操作

自動バックアップ プログラム(その1)

Accessファイルを自動的にバックアップするプログラムを紹介します。 このプログラムを組み込んだAccessファイルを起動すると、Accessファイルと同一フォルダ内に「Backup」フォルダを作成し、その中に「DailyBacku...
Let's use Access VBA

Lesson11 非連結フォームからレコードを操作する【レコード検索編】

Lesson10 で使用したフォームにボタンを一つ加えます。このボタンを押したとき、フォームに入力した内容にレコードを更新します。 ボタンの名前は、btn_検索 とします。 クリック時のイベントプロシージャへ、以下のとおりコード...
Let's use Access VBA

Lesson10 非連結フォームからレコードを操作する【レコード削除編】

Lesson9のアップデートから大分時間が空いてしまいました。その間にパソコンを入れ替えたため、今回からAccess2007を使用します。 Lesson8、Lesson9で使用したフォームにボタンを一つ加えます。このボタンを押したとき、フ...
Let's use Access VBA

Lesson9 非連結フォームからレコードを操作する【レコード更新編】

Lesson8 で使用したフォームにボタンを一つ加えます。このボタンを押したとき、フォームに入力した内容にレコードを更新します。 ボタンの名前は、btn_更新 とします。 クリック時のイベントプロシージャへ、以下のとおりコードを...
Let's use Access VBA

Lesson8 非連結フォームからレコードを操作する【レコード追加編】

テーブルを1つ、フォームを1つ用意します。 テーブルの名前は、基本情報とします。テーブルのフィールドは以下のとおり設定してください。 なお、テーブルのフィールドには書式設定やIMEの入力モードを指定する箇所がありますが、非連結フォームを...
Let's use Access VBA

Lesson7 非連結フォームからレコードを操作する

では、いよいよVBAを使用して非連結フォーム上に入力したデータをテーブルへ追加、更新、削除を行います。 その前に、なぜ、わざわざ非連結フォームを使用するかについてです。 ご存知のとおり、ACCESSはフォームのレコードソースにテーブルを...
Let's use Access VBA

Lesson6 繰り返し処理 その2 【Do Loop 文を使う】

前回は、For Next 文を使用した繰り返し処理を行いました。今回は、Do Loop 文を使用して同様の処理を行います。 では、さっそく10回の繰り返しに挑戦してみましょう。 ループの回数をカウントするのは前回と同様、変数Xを使用しま...
Let's use Access VBA

Lesson5 繰り返し処理 その1 【For Next 文を使う】

これまでにIf文、Select Case文を使用した分岐を練習しました。いずれの文を使用するにしても、条件式をしっかり組み立てられるように繰り返し練習しておいてください。 さて、処理の分岐と同様に多くの場面で登場する処理が、繰り返し処理で...
Let's use Access VBA

Lesson4 変数ってなに?

今回は、VBAを扱ううえで避けて通れない「変数」についてです。変数なんて言葉を聞くと、数学が苦手だった人はいやな汗をかくかもしれません。 でも、大丈夫!私も数学は苦手でした。 変数をVBEに書く位置によって、その変数が有効である範囲が変...
Let's use Access VBA

Lesson3 条件分岐 その2 【Select Case文を使う】

前回は、If文を使って、条件分岐に触れました。 If文は、選択肢が「はい」、「いいえ」の二択のときしか使えません。 今回は、もっと選択肢が多いときに使用する Select Case文を使用します。 またまたメッセージボックスに登場...
Let's use Access VBA

Lesson2 条件分岐 その1 【If文を使う】

Accessでシステムを作っていくと、ある条件によって処理を分けたいときがあります。 マクロ(VBAじゃ無い方ネ)で条件分岐を作りこんでいくのは、できないことはないけどめんどくさい。 加えると、後から分岐後の処理を追加したりするのは、作...
バイクに関する話題

カワサキモーターサイクルフェア2017

2017年2月26日まで、カワサキワールドではカワサキモーターサイクルフェア 2017が開催されていました。 ボンネビルでH2Rを駆り最高速へ挑戦したテストライダー 山下 繁 氏らのトークイベントはすで...
Let's use Access VBA

Lesson1 Access VBA を使ってみよう

まず、初めにモジュールを使ってみましょう。 空のデーターベースを作成し、モジュールを選択、新規作成をクリックします。 なにやらメールソフトのような画面が開きました。 これが、Visual Basic Editor(ビジュア...
子供とどこ行こ

地域のイベント「梅見の会」をのぞいてみた

3月5日、今日は「梅見の会」というイベントが自宅近くの児童館で開催されます。 和休、あまりお花には興味がないのですが、子供の友達や妻のママ友も大勢参加するそうなので、どんなイベントなのか、ちょいとのぞきに行くことにしました。 会...