次の方法で共有

モジュール 入力した文字が欠損する

Anonymous
2014-10-17T04:54:33+00:00

\[Access 2010\]変数名を"コード1"と入れると、1が消える

上記記事と同様の症状が出ています。

windows7 pro

office pro plus 2010 です

新規データベースを作成し、

新規モジュールで 「コード1」 と入力しただけで 「コード」 に変換されてしまいます。

そのほか、色んな語句を入力しました。

左が入力した文字、 右が入力後の結果です

■欠損有り

コード1    コード

コード11   コード1   ←これでいこうと思ったのですが、実際に使用するとエラーになります

コード2010  コード010

クラス1     クラ

会員コード1  会員コード

■欠損無し

こーど1   こーど1

code1    code1

class1    class1

class2010  class2010

会員     会員

会員1    会員1

コード 1   コード 1 ※半角スペースを数字の前に入れた場合

■スペースが変更

コード 1   コード 1  ※間のスペースが半角に変換

===

別PCで作成し動作に問題のないデータベースをUSBに保存し、問題のPCで開くと

Private Sub 印刷メニューbtn_Click()  となっていたものが

Private Sub 印刷メニbtn_Click()   になっていました。

その後、そのデータベースを、別PCであらためて開き直し、確認すると、

Private Sub 印刷メニbtn_Click()   となっていたので、

一度でも問題のあるPCで開くと、書き変わるようです。

回避方法をご存じの方おられましたらどうぞ宜しくお願い致します。 

※Office の アンインストール、再インストールは行いました。

※上記記事にあった、「自動構文チェック」のチェックも外しました。

※PCの初期化は最終手段にしたいと思います

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

4 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-10-21T07:21:30+00:00

    こんばんは、ずっちです。

    私が以前投稿したものを転用してみてください。

    http://answers.microsoft.com/ja-jp/office/forum/office_2010-access/accdbaccess2010%e3%81%abmdb97%e4%bd%9c%e6%88%90/aa748416-d2a4-480d-8877-5dc0db257f13

    経験上、一度症状が起きたものを直すのは難しいので、

    症状を起こさないように 2010 以前のAccessでファイルを変換するのがベストです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2014-10-20T08:54:10+00:00

    mino201410 さん、こんにちは。

    (アカウントを変更されたのですね)

    症状は特定のパソコンのみで起こっているのですね。

    そうなると環境に起因した問題の可能性があるので (インストールされている常駐プログラムなどの違いを切り分けるため)、一度パソコンをクリーン ブートで起動してみてどうなるか、確認されてみてはいかがでしょう。

    \[Windows 7\] 常駐アプリケーションを解除する方法を教えてください。

    クリーン ブートでも直らない場合は、ユーザープロファイル側に問題がないかを切り分けるため、新規ユーザーアカウントを作成してみて、別のユーザーアカウント上での動作も確認してみてください。

    \[Windows 7\] ユーザーアカウントを作成する方法を教えてください。

    それでも直らない場合は、以下の点についても追加で書き込んでみてください。

    ・ 複数のバージョンの Office をインストールしている Office の共存環境ではないか

    ・ 現象が起きないパソコンとのアーキテクチャの違い(32ビット版/64ビット版、Windows・Office ともに)

    返信をお待ちしております。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2014-10-17T08:43:02+00:00

    ありがとうございます。

    会社ですのでAccessが入っているPCが他に3台ありますが、

    症状は、問題のPC1台でのみ発生してます。

    互換モードは使用しておりません。

    Widows Updateで最新の状態にし、再起動もしてます。

    問題のPC(hp製)にインストールしているoffice pro plus 2010は、法人用のDL版ですので、

    そちらに問題があったのかもと、

    別に所持している office2010 per と Access2010 upgrade パッケージ版を

    試しにインストールもしてみましたが、症状は改善しませんでした。

    ※アカウントをmino2014からmino201410に変更しました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2014-10-17T08:17:23+00:00

    mino2014 さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    <こちらのスレッド> と同様の症状が発生しているとうことですが、何点か確認させてくださいね。

    まず、症状としては、フォーム名やフォームに配置しているコントロール名を VBA で使おうとすると起こる現象ということでよろしいでしょうか?

    こちらでも、フォームにテキストボックスを配置して、簡単に試してみた範囲では症状は発生しませんでした。

    続いての確認なのですが、パソコンが複数台ある場合、全てのパソコンで発生しているか、特定のパソコンのみなのか書いてみてくださいね。

    あと、リンクを貼っていただいたスレッドにも書かれている、互換モードの確認はされましたか?

    (「回答としてマーク」がついてる 11/13 の nicotinism さんの投稿です)

    もし、確認していない場合は、確認してみてくださいね。

    また、Windows Update で更新プログラムを適用して最新の状態になっているかも確認してみてください。

    返信をお待ちしております。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません