Access2003での[Section]
Access2003で動いていたmdbをAccess2007で動かそうとしていますが上手くいきません。
上手く行かない部分
マクロに書いてある値の代入の部分で関数が無い旨のメッセージが出てエラーになってしまう。
エラー箇所
[Section](11).[Visible]
[Section](0).[Visible]
にそれぞれNoを代入しています。
マクロはフォームのボタンのプロパティのクリック時から呼んでいて、レポートを3つ表示しているようです。
(自分で作ったものではないので正直何をやっているのか、何をしたいのかは分かりません。)
(※VisibleはNoではなくFalseかな?と思ったので直してみましたが上手くいきませんでした。別箇所で[ラベル名].[Visible]にNoを入れている箇所があってそこは問題なく稼働しているのでNoに関しては全く問題ないと判断しています。)
上記の箇所を削除するとエラーは出なくなりました。(おかしい部分は100%上記の部分だと思っています。)
1.Sectionという名前の要素はフォームにもレポートにも無いのですが、これは何を意味しているのでしょうか?
2.フォームのプロパティ値としてSectionはあるのというのが調べて分かったのですが値は4までしか設定できないようです。11が存在するSectionとはなんでしょうか?
3.同じ事をAccess2007で実行するためにはどのような修正をすればいいでしょうか?
一部だけでも構いませんので、何か分かる事がありましたらよろしくお願いいたします。
お礼
回答ありがとうございます。 文字で変更をすればよかったんですね! 無事できました。 ありがとうございました。