

マイクロソフトアクセス2000でデータベースを作成していますが、フォームにサブフォームを組み込んでいます。今まで順調に入力できていたのですが、突然「OLEサーバーもしくはActiveXと通信しているときにエラーが発生しました OLEサーバーを終了し単独でアプリケーションを起動してから、同じ操作をしてください」とでて、入力を続行すると、リンクフィールドに値が入力されません。
ちなみに、同じパソコンで、他のサブフォームを使っているフォームを使用すると、問題なく動きますが、このファイルを他のパソコンにコピーしても、同じエラーがでます。
No.1ベストアンサー
- 回答日時:
恐らく、フォームが部分的に壊れてしまったのでしょう。
1:データベースを別の場所に同じ名前で新規作成する。
2:[ファイル]-[外部データの取り込み]-[インポート]で、元のファイルから全てのオブジェクトをインポートする。
3:正しく動作することを確認後、元のデータベースと置き換える。
ってな手順で直ることがあります。
もしVSS(Visual Source Safe)をお使いでしたら一旦VSSに全てのオブジェクトを格納した後、[Visual Source Safeのプロジェクトからデータベースを作成]を実行してもいいです。(こちらの方が直る確率は高い。)
あるいは、問題となるフォームをコピー後、元のフォームと置き換える、って操作で直る場合も…
普通使ってる限りではこのエラー(参照設定が壊れる)は起こらないんですが、VBAを編集後に保存したりすると、たまぁにこういうエラーがファイルの中に埋め込まれてしまうんですよねぇ。
ですので、データベースを作成中はバックアップは頻繁に取っておいたほうがいいです。できればVSSを使うとバックアップや復元の操作が楽に、確実になりますので、もしお持ちでしたら、そちらを使うのがいいです。
(VSSはOfficeのDevelopper EditionやVisual Studioなどに付属しています)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- Chrome(クローム) 【Google AndroidのChromeブラウザーでフォームに入力後に送信ボタンを押すと、400 1 2022/06/26 16:52
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- PHP sessioncookieをではなくcookieを使わなければならない理由について… 4 2022/11/07 13:01
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
このQ&Aを見た人はこんなQ&Aも見ています
-
AccessのOLEオブジェクトについて
Access(アクセス)
-
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
ACCESS VBA でのエラー解決の根拠がわかりません エラー「イベントプロパティに指定した式・・
Access(アクセス)
-
-
4
イベントプロパティに指定した式 クリック時 でエラ
Excel(エクセル)
-
5
「OLEサーバーが登録されていません」「OLEサーバーを・・・・・」
Access(アクセス)
-
6
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
7
角丸四角形を描きたい
Excel(エクセル)
-
8
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
9
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
12
新規レコード行を非表示にしたい
Access(アクセス)
-
13
クロス集計クエリの結果をテーブルにしたい
Access(アクセス)
-
14
access テキストボックスの値取得
Access(アクセス)
-
15
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
16
アクセスクエリ(複数)→マクロ→エクセル出力(ワークシート別)
その他(パソコン・スマホ・電化製品)
-
17
access2010 コマンドまたはアクション''は無効です。について
その他(ソフトウェア)
-
18
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
19
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
20
Windows Defender notification icon を無効にしても大丈夫ですか?
Windows 10
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのレコードを削除しても...
-
エクセルVBAでcommit,rollback
-
SQLiteファイルへの同時アクセ...
-
アクセスで、OLEサーバーも...
-
ディスク上のサイズの乖離が大...
-
PostgresSQLの環境設定について
-
Windows版 pg_dumpの結果をログ...
-
LinuxからWindowsへのリストア...
-
Windows上のPostgreSQLの完全削...
-
アーカイブログ、ポイントイン...
-
PostgreSQLの再インストールに...
-
SJISのDBは作れますか?
-
新規作成したPostgresqlデータ...
-
凸クラスタリングについて
-
psql でのエラー出力について
-
ヤフーショッピングでPayPay支...
-
socket のエラー
-
CSVファイルをBULK INSERTでSQL...
-
initdbの文字コードと違う文字...
-
oracle spool SJIS → UTF-8
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのフォームだけを起動す...
-
階層型データベースとVSAM...
-
アクセスで、OLEサーバーも...
-
ACCESSのレコードを削除しても...
-
エクセルVBAでcommit,rollback
-
データベースが開けません
-
SQLのデータベースに韓国語を登...
-
HTMLからのデータベース アクセス
-
WWWでデータベースを作成したい...
-
Accessでは力不足?
-
SQLiteファイルへの同時アクセ...
-
SQLServer7.0上のエラーについて
-
Access2010でリボン等を非表示...
-
C#上でデータベースのコピーを...
-
HP上で商品の検索をしてもら...
-
SQLPlusでUnicode
-
エクセルのデータをアクセスに...
-
Access97のリンクテーブルについて
-
PostgresQLでサーバーを新規追...
-
データーベースがJAVAスク...
おすすめ情報