2011年3月21日月曜日
QA110318 テスト エ.Access フォームのコントロールをVBAコードで削除する
QA110318 テスト エ.Access フォームのコントロールをVBAコードで削除する
ソースコードは http://d.hatena.ne.jp/ken3memo/20110321/1300682880 を見てください。
フォーム1の削除ボタンを押したら、
フォーム2のコントロールを消してみる
a.全て消す
b.コントロールの名前で判断して消す
そんな処理にチャレンジしてみた。
コントロールを消すには、
DeleteControl "フォーム名", "コントロール名"
で、消せました。
あとは、コントロールの数と名前の取り出しで、
数は Forms("フォーム2").Controls.Count
名前は、 Forms("フォーム2").Controls(n).Name
で取得できたので、組み合わせて使ってみました。
三流君 VBA QA110318 テスト Access フォーム コントロール削除 DeleteControl .Controls.Count .Controls(n).Name
QA110318 テスト ウ. Access フォームにコントロールを動的に追加
QA110318 テスト ウ. Access フォームにコントロールを動的に追加
ソースコードは http://d.hatena.ne.jp/ken3memo/20110321/1300682880 を見てください。
フォーム1の実行ボタンを押したら、
フォーム2のコントロール を 追加してみる
a.テキストボックスの追加
b.追加したテキストボックスにコントロールソースをセットしてみる
そんな処理、テストにチャレンジしてみました。
三流君 VBA QA110318 テスト Access フォーム コントロール 動的追加 CreateControl
QA110318 Access イ.クロス集計クエリーを埋め込み 使ってみる
QA110318 Access イ.クロス集計クエリーを埋め込み 使ってみる
全体の流れは http://ken3hitori.g.hatena.ne.jp/bbs/20?mode=tree を 見て下さい。
クエリーをサブフォームのソースとして設定してみました。
パラメーターで可変となるクロス集計のクエリーを指定すると、
うまくいきませんでした。
そんな失敗動画です。
登録:
投稿 (Atom)