5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

ACCESS VBA教えて〜!

1 :みゆき:01/08/27 23:33 ID:uAO9fEtE
今企業研修で(学校で強制的に行かされる)access vbaで
仕事をしています。なんせ初めてやるので手探り状態です。
質問なのですが、例えばコンボボックスを使って「氏名」を選択し
決定すると、他の関連する部署などが出てくる。というやり方が
わからなくて困っています。

それから、フォームの入力事項をテーブルに「登録」、保存してあった
ものをフォームに表示し「変更」して保存、テーブルにあったものを
フォームに表示して「削除」。これらをコマンドボタンを使用してやろ
うとしているのですが、難攻しています。

わかる方、どうか教えてください。今は単体テスト段階です。
水曜には結合テストをやるそうです。助けて〜。。。

2 :デフォルトの名無しさん:01/08/27 23:42 ID:.8mXSsIQ
本買って読め。

3 :デフォルトの名無しさん:01/08/28 00:47 ID:9thLnKsA
インターネットをあちこち探せばたぶん答えみつかると思われる。
あと、ハードディスクのどこかにサンプルのmdbがあるから、それを
分解してみよ。(fourseasonなんちゃら.mdbだったか?)

4 :デフォルトの名無しさん:01/08/28 01:19 ID:Gsjb22ZE
northwind.mdbぢゃなかったっけか
てか、ウイザードで全部解決しそうな気がするのは俺だけ?

5 :デフォルトの名無しさん:01/08/28 08:56 ID:KGpdaBGk
コマンドボタンのイベントプロシージャでDAOとSQLでInsert Update Delete
のSQLを発行 表示させる場合はRecodesetをSelectで取得してフィールドのValue
をテキストボックスに代入。
コンボボックスのChange (or Click)イベントSQL(Select)を発行しRecodesetのField
をテキストボックスに代入。フィールド名とテキストボックスの名前が完全に同一であれば
For Each in のループでコントロールコレクションを使えば4行で全て代入可能

以上の意味がわからなければAccessの本を5冊以上買いなさい

6 :デフォルトの名無しさん:01/08/28 08:59 ID:KGpdaBGk
まちがえた
Recodeset→Recordset

7 :デフォルトの名無しさん:01/08/31 00:59 ID:m5etfupY
今度 Access VBA で ちょこっとしたアプリを納入します。
XP の test first をしたいのですが、
VBA 用のテストユニット(VBAUnit)ってどこかで作られてたりしませんか?
あったらどこにあるか教えてください。

8 :デフォルトの名無しさん:01/09/01 00:48 ID:bJfnHjMo
age

9 :デフォルトの名無しさん:01/09/01 19:29 ID:uM3VFdUs
ACCESSの事ならここで聞け。
http://www7.big.or.jp/~pinball/discus/access/index.html

3 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)