このスレッドから分割されました。
結構前の話題なのですが、私も質問させていただいても良いでしょうか。
私もaccdeが作成されず困っています。
私の状況は以下です。
access2010を入れていたwindows7をwindows10にupdateして使用中
VBE画面からコンパイルをしたら良いと書いてありましたのでやってみたところ
「メソッドまたはデータメンバーが見つかりません」というエラーメッセージが出て止まってしまいます。
止まるところは、「Me.Undo」なので、特にスペルミスもなさそうなところで止まってしまい困っています
Me.uまで打ち込むと、ちゃんとUndoの候補が出るのでメソッドが見つからないはずはないのですが。
そこをコメント行に変えてコンパイルすると今度はme.newrecordでひっかかります。だめです。
目的は職場内のaccessの入っていないPCで運用することだったので、accdeはあきらめてruntimeでaccdbで運用しようとしました。
Runtimeaccess2010SP2をwindows10にいれてテストしたところ、メインフォームは開くのですが、アクションクエリの実行ボタンを押すと
「SQLステートメントが正しくありません。DELETE,INSERT,PROCEDURE,SELECT.またはUPDATEをしようしてください。」というメッセージが出てお手上げとなりました。
access2010が入っているPCではaccdbは希望通りの動作をします。他のACCESS2010+windows10のPCでも、ちゃんと動きますし、accdeが作成できない点、runtimeでエラーが出る点も同じだったので、PCやaccess2010本体の問題ではなさそうです。
他の簡単なaccdbからならaccdeを作成できます。
ということでどのように解決していけば良いでしょうか。ご指導よろしくお願いいたします。
楠部さんのおっしゃった逆コンパイルという方法はやっていません。(やり方がわからなかったので)