• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003カレンダーコントロールの動作不良について)

Access2003カレンダーコントロールの動作不良について

このQ&Aのポイント
  • Access2003の生産管理システムにおいて、1台のクライアント機だけカレンダーコントロールが利用できない問題が発生しています。
  • 業者は問題がプログラムにあるのではなく、AccessかWindowsのDLLの不足が原因としていますが、具体的な対処方法はわかりません。
  • カレンダーは正常に表示され、クリックもできますが、テキストボックスに入力した内容が反映されません。

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

  • ベストアンサー
  • medysiel
  • ベストアンサー率15% (18/113)
回答No.2

そうですか・・・ 2000で作ったアクセスファイルでも2003でコンパイルかけると2000では動きませんから、2000で動かないってだけではどうかわかりませんが・・・ 私のところでは、今回の逆で、その現象になったPCにAccess2000もしくはAccess2000ランタイムを入れたら動いたんで今回とは違うかもしれませんが・・・ (私が思うそのときの)原因としてはどうやらカレンダーコントロールの置き場所が2000と2003だと違うようです。で、カレンダーコントロール(MSCAL.~)を2000のPCからコピーしたら直りました。 もしかすると、動くPCでカレンダーコントロールの場所を調べて、動かないPCでもしそこにそのファイルがなければ、コピーしておいてやると動くかもしれません。 MSCALで検索をかけてファイルの有無や場所の違いをみてはいかがでしょうか? カレンダーですからMSCALのファイルがらみということは間違いないんじゃないかなとは思います

atsatto
質問者

お礼

ありがとうございました。 仰る通りoffice2000のCDからMSCALがらみのファイルをコピーしたら(入っている場所も違うのですね・・・)動きました。 やっと煩わしい手入力から開放されました。 本当に感謝です。

その他の回答 (1)

  • medysiel
  • ベストアンサー率15% (18/113)
回答No.1

そのシステムがアクセス2000からのバージョンアップでカレンダーが使えるシステムにランタイムでもかまいませんのでAccess2000が入っていたりしませんか?

atsatto
質問者

補足

回答ありがとうございます。 生産システムはAccess2003にて作られています(Access2000だと動きませんでした)。 カレンダーコントロール使えるクライアント機は2003のランタイム版で13台(Office2003 personalとAccess2003のランタイムのみ)、使えないのはAccess2003のアップグレード版でもともと2000が入っていました。この1台には他にOffice2003 personalとOffice2000のFrontPageが入っています。

関連するQ&A