• ベストアンサー

Accessのデータ編集におけるバグ?

MicroOffice Accessにおいて、データシートビュー(デザインビューではない)でテキストデータを編集しています。 テキストデータをBackSpaceキーなどで削除するとカーソルとは違う部分が削除されて、大変編集がつらい状況です。(データ型は、ちゃんとメモ型にして使用しています) 特にデータが長いもの(50字以上)だとこうなるケースが多いです。 これは、バグなのでしょうか? もっと安心してデータ編集できる方法はありますか?

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。Wendy02です。 いろいろ考えてはみたものの、実証がつかめないというか、私の経験が少なすぎるのですが、もしかしたら、Unicode圧縮が関係しているのか、そのフィールド全体の文字量がかなり多いのではないか、と思いました。こちらも、Editor で確認してみましたが、私の最初に申した思惑とは違いましたし、"<BR>"自体は、ただの文字ですが、HTMLコードを直接いれるというのは、多少、疑問には感じました。 それで、一般的に、やはり編集は、専用フォームをお使いになったら、もっと簡単ではないか、とは思いましたが、そうでなければ、一旦、テキストエディタ等に、コピペして、そこで編集して、戻してあげるというなら、問題はなくなるだろうと思いました。

shige077
質問者

補足

ご回答ありがとうございました。 その”専用フォーム”というのを使ってみたいです。 これはアクセスの機能ですか?調べてみましたが掴めませんでした。 それともテキストエディタのことを指しているのでしょうか。 またご回答頂けたらうれしいです。 よろしくお願い致します。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。Wendy02です。 専用フォームとは、単に、フォームで、編集用のためのフォームを作り、そのフィールドをテキストボックスに取り出して、そこで、編集することです。実は、ここで、最近、同じような質問に出会ったばかりなのです。

shige077
質問者

お礼

ありがとうございました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 一応、念を押しますが、フィールドプロパティは大丈夫ですね。 それで、テキストエディタをお持ちではありませんか?メモ帳では、どうやら上手くいかないようです。 例えば、秀丸やEmEditor などを使って、そのテキストデータをコピペして、テキストエディタの中で見てみてください。もしかしたら、純粋に、テキストだけはなく、制御コードや特殊なバイナリ・コードが入っている可能性があります。 データシートビューではなくて、フォームの、テキストボックスで拾い出して編集するか、テキスト・エディタで編集するとか、データシートビュー直接では、何か入っているか見えないので、結果的にズレが出てしまうのではないか、と思います。

shige077
質問者

補足

こんにちは。 ご回答ありがとうございます。 EmEditorに貼り付けましたが、特に特殊なコードは見えませんでした。 タグの<br>などは平気ですよね? データ型はメモ型にしていますが、これ以外に”書式~入力支援~”などで設定するところがあるんでしょうか。 う~ん、このフィールドのプロパティかもしれません。

noname#210211
noname#210211
回答No.1

Accessのバージョンは?そのバージョンにパッチは当てているのですか?

shige077
質問者

補足

迅速なご回答ありがとうございます。 バージョンは2002。 パッチとはよく分かりませんが、きっと当ててないと思います。 よろしくお願いします。

関連するQ&A

  • Accessのフォームについて

    Access2000を使用しています。 フォーム/デザインビューで「プロパティ」からテキストボックスの名前を変更したのですが、 それがデータシートビューのカラム名に反映されません。 テキストボックスを何度もコピペしたり、「ラベル」が邪魔で削除したりしたのですが、 これがいけなかったのでしょうか? 既にかなりのデータを入力してしまった(気付くのが遅かった)ので、 出来ればフォームの作り直しは避けたいのです。 効率的な解決方法を教えて下さい。

  • Access2000トラブル テーブル閲覧不可

    Access2000でテーブルが開けなくなりました。 「レコードが削除されました」と出てきてデータシートビューでの編集・閲覧ができません。 デザインビューでは見れますが、特に問題無い様に思います。 フォームでは各入力項目に「Delete」が表示されています。 どうすれば良いかおしえてください。

  • ACCESS ユニオンクエリはデータ編集ができない

    教えてください。初心者なので基本的なことで大変お恥ずかしいのですが・・・。 ACCESSでユニオンクエリを作成し、検索の結果としてフォーム上にデータが閲覧できるシステムを作りました。ユニオンクエリの元となる、テーブルは4つあります。 しかし、フォーム上からも、作成したクエリのデータシートビューからもデータの編集ができません。 クエリというのは、編集ができないという認識でいいのでしょうか。 データを編集するにはテーブルとしてインポートしなおして、作業するしかないのでしょうか? 何か良い方法があれば教えて下さい。

  • スマホでの文字削除方法で

    メールやメモ帳など文字入力の場面で、BackSpaceキー(カーソルの前の1文字削除)はありますが、Deleteキー(カーソル位置の1文字削除)が無かったと思います。 ガラケーのときは、このDeleteキーの長押しでカーソル以降の文字全部を一挙に消去できたのが、今はわざわざ消したい文章末へカーソルを持っていき、そこからBackSpaceキーで消していってます。 メールの返信などで、引用している場合は、この消去作業がかなり面倒なのですが、なにかいい方法はないでしょうか。

  • Accessの抽出についての質問

    Accessの抽出についての質問をします。 テーブルからデータシートビューで開いたものを「レコード」「フィルタ」「フィルタ/並べ替えの編集」で条件を入れて抽出できると思います。 そこまでは理解できたのですがクエリの場合はもう1つあると知りました。 クエリの中のデータをやはりデータシートビューで開いて、「レコード」「フィルタ」「フィルタ/並べ替えの編集」で条件を入れて抽出する以外に デザインビューで開いてデザイングリッドという下の画面でも同じように条件を入れて抽出できると聞きました。 画面はデータシートビューでの「フィルタ/並べ替えの編集」画面と少し似ているようですがちょっと違います。 この2つはどう違うのですか どう使い分けるといいのでしょうか? 教えてください。

  • 私のアクセス2003だけなのかわからないので教えてください。

    フォームのデータシートビューの状態で、文字に色を付けたいのですが デザイン時にテキストボックスのプロパティの前景色を255にしても 色がつきません。 フォームビューにすれば色が付きます。 ただ、条件付書式で 「フィールドの値 次の値に等しくない ""」にすれば データシートビューでも全てのレコードに色が付きます。 これは仕様ですか? 何かわかる方よろしくお願いします。

  • ACCESS VBA

    クエリーにsqlをはりつけてデザインビューでひらこうとすると、連結式を表示できません。フィールドが削除されているか、名前が変更されています~とエラーメッセージがでてデザインビューになりません。しかしデータシートビューは開きます。aaa_id=idという連結式です。idが使えないのでしょうか?

  • ACCESSでデータ読み取り専用を解除する方法

    こんにちは。初心者で本を読んでいるのですが、まったく分からない為質問させていただきました。ACCESS2000を使用し、データの変更作業をしようとしているのですが、「読み取り専用で削除できません」という表示がされ、編集ができません。 テーブルをデータシートビューで開き、その中の1行を削除しようとしているのですが、他にやり方があれば教えてください。また読み取り専用を解除する方法等ありましたら教えてください。 よろしくお願いいたします。

  • アクセス2007のフォームの編集とボックス表示

    アクセスのウルトラ初心者です。 フォームの編集その他以下の事が出来ず困っています。 エクセルで作ったデータをインポートして「代行団体一覧」のテーブルを作成しました。 フィールド名は、NO、団体名、団体名カナ、担当者名、担当者カナ、郵便番号、住所、電話番号、備考としました。 1.データをインポートした段階で(テーブル)、NOをオートナンバー型にできません。数値型のままです。 2.フォームの編集で、ウィザードを使い、デザインをトラベルに設定したところ、デザインビューで、編集しようとしたら、全てのテキストボックスがグループ化でもされているかのようで、ひとつ選択してサイズを変更しようとしても、全てのテキストボックスのサイズが一緒に変更されてしまいます。 3.フォームで、団体名のテキストボックスに、カーソルを当てるとダイアログボックスが開き、全ての団体名から、該当するものを選択表示させたいのですが、設定の仕方がわかりません。 4.社内ネットワーク上に、みなが見られるように、開くと編集したフォームの状態表示されるように保存したいのですが、保存等の仕方がわかりません。 以上、ウルトラ初心者ですが、よろしくお願いします。

  • アクセス:データ型の一括変換

    1件のフィールドが240あるデータをエクセルから取り込んだとき、整数値であるべきデータ型がテキスト型となってました。一括で変換できる技はないでしょうか?でなければテーブルをデザインビューで開いて一つ一つクリックで変換するしかありません。

専門家に質問してみよう