• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームを開くと同時にコントロールを削除したい)

フォームを開くとコントロールを削除する方法は?

このQ&Aのポイント
  • フォームを開く際に同時にコントロールを削除する方法を教えてください。
  • フォームを開くとコントロールを削除したいのですが、別のビューに切り替えることができません。
  • コントロールの作成と削除は、デザインビューまたはレイアウトビューで行う必要があります。どうすれば切り替えながらコントロールを削除できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.3

> フォームを開くと同時にコントロールを削除したい 最初から「削除したいコントロールを配置しない」でおけば万事解決では? 削除するコントロールならフォームに置く必要も無いのですから。 「別のコントロールへの演算に使用している」から必要なんだ、という事なら、 フォームのデータソースを見直せば良い話です。 あるいは既に他さまから提示がありますが、コントロールを不可視にしてやるのも有用な手段です。 どちらにしても、 「開いた時にコントロールAを削除⇒閉じる時に上書き保存  ⇒次回開く特にコントロールAが見つからなくてエラー」 という悪循環に陥る可能性がありますから、オススメはしません。

SAZEDZWMSBL
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

別のフォームから開くのでしたら DoCmd.OpenForm "フォーム名", acDesign このように開けばいいのではないでしょうか。 また、なぜ削除するのか分かりませんが、削除しなくて見えなくするというのではダメなのでしょうか。 Me![コマンド9].Visible = False

SAZEDZWMSBL
質問者

お礼

ありがとうございました。

  • masatsan
  • ベストアンサー率15% (179/1159)
回答No.1

何故そんなことするのか意味がわかりませんが 最初からコントロールがないフォームにするのはきっと駄目なんですよね。 不可視、使用できないように設定したら。

SAZEDZWMSBL
質問者

お礼

ありがとうございました。

関連するQ&A

専門家に質問してみよう