- ベストアンサー
Access2007でのmdbの読み込みエラーと修正方法
- Access2007で動作していたmdbファイルを読み込もうとするとエラーが発生します。具体的にはマクロの値代入箇所で関数が存在しないというエラーメッセージが表示されます。
- マクロの値代入箇所には[Section](11).[Visible]および[Section](0).[Visible]の値が代入されていますが、フォームやレポート上にはSectionという要素は存在しません。どのような意味を持つのか疑問です。
- エラーを解消するためには、[Section](11).[Visible]および[Section](0).[Visible]の部分を削除する必要があります。ただし、これが正確に何を実現しているのかは不明です。Access2007で同じ動作をするためには修正が必要です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- アクセス2003のサブフォームコントロールの参照について
アクセス2003で質問です。 メインフォームM1 サブフォームS1 サブフォームコントロールSCTL1 S1のフィールド T1と定義している場合に T1へサブフォームS1からオープンした別のフォームF1の値を代入したいのです。 マクロで値の代入の式を アイテムに [Forms]![M1]![SCTL1]![T1] と記述してもプロパティまたはメソッドが正しくないというエラーが表示されます。 同じ記述でアクセス2000では出来ました。 どこが違うのか教えて下さい。
- ベストアンサー
- オフィス系ソフト
- ACCESSで、フォームで抽出したものをレポートで印刷したいのですが・・・
現在、フォームでオプショングループを作成し、そこで選択されたものがフォーム上に表示(抽出)されるマクロを設定しています。今度ここで表示されたものをレポートにて印刷するために、またマクロを作ったのですが、エラーとなっていまい、レポートも表示されません。 そのマクロは、 アクションを「値の代入」 アイテムを「[Reports]![成績表].[FilterOn]」 式を「True」 とし、 2行目に アクションを「値の代入」 アイテムを[Reports]![成績表].[Filter] 式を[Forms]![成績表].[Filter] としました。 これはあるテキストに載ってたとおりにしたのですができませんでした。 どのようにすればよいのか教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセス2003のサブフォームの値の代入
アクセス2003でメインフォームにデータシートビューのサブフォームを作成しています。 そのサブフォームのフィールドにイベントで検索用の別のフォームを開くようにしています。 検索用フォームからサブフォームへマクロで値を代入するように しているのですが、サブフォームが見つからないというエラーが表示されます。 どこに問題があるのでしょうか? (ちなみにサブフォームだけ開いて検索フォームを開き値を代入するとうまく行きます。メインフォームからだとエラーになります。) どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access97をAccess2002にするには
Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。 もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。
- ベストアンサー
- その他MS Office製品
- Access2002で空白フィールドに同じ値を一発で入力したい
度々お世話になっております。 ただいま、MDBのバージョンアップをしておりまして、あるテーブルに新規フィールドを作成し、かつそのフィールドに同じ値(デフォルト値)を入力しなければならなくなりました。 マクロとかを弄くってみたのですが、値の挿入はレポートやフォームが対象のようでうまく行きません。 基本的な技術なのかもしれませんが、うまく解決できる方法をご教授いただきたく存じます。 例) AテーブルにBフィールド(数値型)を追加(これは手動でやりました) Bフィールドの全てのレコードに「0」を代入したい (最初は手打ちでやろうかと思いましたが、何万件もありますので、一発で代入できればな、と・・・) よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- ACCESSでフォームのフッターにボタンを作成
こんにちは、VBAでアクセスについての 質問です。 フォームを作成し、 フッターにコマンドボタンを作成しようとしています。 コードは、 Set tForm = CreateForm() tForm.DefaultView = 1 tForm.Section(0).Visible = True tForm.Section(0).Height = 2000 tForm.Section(acFooter).Visible = True ここでエラー2462が出る!! tForm.Section(acFooter).Height = 2000 ですが、エラー2462が出てしまいます。 解決方法を、ご教授願えますか? 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- アクセスのレプリカについて
Windows98上でAccess97で作成されたデータベースを 使用しています。最近、Windows2000上でAccess2000が 導入されて、そちらから共有されているmdbを見ようと するとデータベースの変換のウィンドウが現れて、 OKを押すと 「このレプリカ中のローカルのフォーム、レポート、 マクロ、モジュールは変換されません。これらの オブジェクトを保持するには確実に基のレプリカから デザインマスターにインポートしてください」 と言われます。さらにOKを押すと 「このデータベースはAccess7.0/8.0のデザインマスター /レプリカです。」 と言われてしまいます。レポートがないと印刷できないので 変換するのもためらわれます。どうすればAccess2000でも 使える形でマクロやレポートをAccess97から移行できるのか、 教えていただけませんか?
- 締切済み
- オフィス系ソフト
- Accessのレポート上のテキストボックス値を設定したい
AccessのVBAを使っているのですが、作成したレポートに貼り付けたテキストボックスに値を入れることができません。 Report名.textbox名 = "設定したいデータ" ↑とすると「このオブジェクトに値を代入することはできません。」とエラーメッセージが出ます。 どのようにすれば、値を代入することができるのか教えてください。
- ベストアンサー
- その他(データベース)
- ACCESSの日付について
こんにちは。 Access2000を使用しています。 フォームで、完了のチェックをしたときに[完了日]のフィールドに 今日の日付を取得するようにしたいのですが、 (1)マクロで、値の代入-[完了日]のフィールドに=Dateで 日付を入れるようにしました。 (2)フォームのチェックボックスをクリックすると、上記のマクロが 実行されるようにした。 を行うと、1899年などという日付がでてきます。 パソコンの内蔵時計を確認しましたが、2002年の今日の日付に なっています。 どなたかよろしくお願いします。
- 締切済み
- オフィス系ソフト
- アクセス2003のカレンダー使用について教えてください。
アクセス2003のカレンダー使用について教えてください。 選択クエリがレコードソースの帳票フォームがあります。日付を入力して、その日付のレコードのみ抽出するようにいているのですが、これをカレンダーの日付と連動させて、そのフォームを開いたら自動でその日付のレコードのみ抽出できるようにしたいです。マクロを使って(値代入)ためしてみたのですが、うまくできませんでした。カレンダーはメインフォーム上にあり、別フォームでは簡単に値代入できています。ただ、選択クエリのように、抽出条件のところには代入は無理なのでしょうか?どなたかよろしくお願いいたします。。。
- ベストアンサー
- オフィス系ソフト
- PDF Ver10 正規版で直接編集した内容を保存すると、もともとの文字や罫線が消える問題について解決策を探しています。
- ソースネクスト株式会社の製品・サービスであるPDF Ver10 正規版を使用してPDFを直接編集しましたが、保存した後にもともとの文字や罫線が消えてしまう問題が発生しています。
- PDF Ver10 正規版を使用して直接編集したPDFを保存すると、編集前の文字や罫線が消えてしまう問題に困っています。ソースネクスト株式会社の製品・サービスに詳しい方、解決策を教えてください。
お礼
お礼が大変遅くなってしまい申し訳ありませんでした。 あの後、問題なく直す事が出来ました。 本当にありがとうございました。
補足
ありがとうございます!! 特に11が何か示しているかを知りたかったのでとてもありがたいです。 イミディエイトウィンドウで Screen.ActiveReport.Section(0).Nameで要素が何かが分かればエンドユーザー様にこの部分の表示と聞く事もできますし、VBAをキックして処理をその中でやると言う方法を使う等選択肢も広がります。 今日残念ながら環境をいじる事が出来ないので補足での現状報告となりますが、環境を確認して実態が分かりましたら、またお礼で報告&きちんとお礼を書き込みたいと思います。