• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス イメージコントロールを新規に作りヘッダー)

ヘッダーにイメージコントロールを置く方法

このQ&Aのポイント
  • Accessのイメージコントロールを新規に作りヘッダーに置く方法を教えてください。
  • 試しに以下のコードを実行してみましたが、エラーが発生しました。エラーコードは2148で、「フォームまたはレポートのセクションを参照するときの値が正しくありません。」と表示されています。
  • ただし、acHeaderをacDetailに変えるとエラーが発生せず、イメージコントロールを詳細セクションに設置することができました。ヘッダーにイメージコントロールを置くためにはどのような方法がありますか?

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

こちらのAccess2010では あらかじめページヘッダーを作成して一旦保存してから Set ctlText = CreateControl("フォーム1", acImage, acPageHeader, intLeft, intTOP, intWidth, intHeight) で出来ました。 また、詳細セクションしかない場合には DoCmd.RunCommand acCmdFormHdrFtr DoCmd.RunCommand acCmdPageHdrFtr Set ctlText = CreateControl("フォーム1", acImage, acPageHeader, intLeft, intTOP, intWidth, intHeight) とすれば良さげです。

rxzhrogxwihi
質問者

お礼

DoCmd.RunCommand acCmdFormHdrFtr DoCmd.RunCommand acCmdPageHdrFtr をつけたらうまくいきました! ありがとうございました。

関連するQ&A