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

0 件のコメント:

コメントを投稿