Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


928 / 2272 ツリー ←次へ | 前へ→

【9479】フォームにコントロールが追加できない ぬっち 07/5/30(水) 10:14 質問[未読]
【9480】Re:フォームにコントロールが追加できない たん 07/5/30(水) 11:36 回答[未読]
【9481】Re:フォームにコントロールが追加できない ぬっち 07/5/30(水) 13:27 お礼[未読]
【9484】Re:フォームにコントロールが追加できない hatena 07/5/31(木) 11:16 回答[未読]

【9479】フォームにコントロールが追加できない
質問  ぬっち  - 07/5/30(水) 10:14 -

引用なし
パスワード
   すでにたくさんのコントロールがフォーム上にあり、さらにコントロールを追加しようとしても
「このフォームまたはレポートにさらにコントロールを作成することはできません。以前このフォームまたはレポートの名前を変更してからコントロールをついかすることができます」

とメッセージがでます。

一応4このコントロールを消して、6こ追加したいんですが、1つも追加できません。
ファイル名を変えたんですがうまくいきませんでした
なにか方法はないでしょうか
よろしくおねがいします。
Access2000です。

【9480】Re:フォームにコントロールが追加できない
回答  たん  - 07/5/30(水) 11:36 -

引用なし
パスワード
   >すでにたくさんのコントロールがフォーム上にあり、さらにコントロールを追加しようとしても
>「このフォームまたはレポートにさらにコントロールを作成することはできません。以前このフォームまたはレポートの名前を変更してからコントロールをついかすることができます」

1個のフォームが管理出来るコントロールの数は、
754(ヘルプにもあります)ですが、

この値は、実際には、削除されたコントロールの数も含まれますので、
(内部の管理の都合と思われる)

新規mdbにインポートし直す等で、フォーム内で有効なコントロールの数を
整理し直すしかないでしょう。

ただ、上記のメッセージが出る時点で、フォームの構造の見直し及び
フォームに連結しているテーブルの構造の見直しをしないと

根本的な解決にならないでしょう。

【9481】Re:フォームにコントロールが追加できない
お礼  ぬっち  - 07/5/30(水) 13:27 -

引用なし
パスワード
   ▼たん さん
ありがとうございました。
やってみましたがうまくいかなかったのでフォームなどの構造を見直してみます。

【9484】Re:フォームにコントロールが追加できない
回答  hatena  - 07/5/31(木) 11:16 -

引用なし
パスワード
   >すでにたくさんのコントロールがフォーム上にあり、さらにコントロールを追加しようとしても
>「このフォームまたはレポートにさらにコントロールを作成することはできません。以前このフォームまたはレポートの名前を変更してからコントロールをついかすることができます」
>
>とメッセージがでます。

>ファイル名を変えたんですがうまくいきませんでした

ファイル名ではなく、フォームの名前を、
[ファイル]-[名前を付けて保存]で、別の名前を付けて、
保存してください。その後、古いフォームは削除して、
名前を元に戻してください。

それで、だめなら、新規フォームを作成して、
古いフォームからすべてのコントロールを
コピーして貼り付けてください。
その後、フォームのプロパティ(レコードソース等)を
古いフォームと同じになるように設定します。

とりあえず、以上のことを試してみてください。

なお、上記の作業はバックアップを確実にとってから
行ってください。

928 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free