次の方法で共有

Access 2007 並び変えについて

Anonymous
2013-05-16T01:28:50+00:00

他の方から受け取ったテーブル上で作業をしています。

隣り合わせに並んでいる2つのフィールドを選択し、左側のフィールドを優先キーとして昇順に並び変えを行いたいのですが、右側のフィールドのデータが正しく並びません。上にあるべきデータが下の方へ表示されています。

左側のフィールドはデータタイプはテキスト型、右側のフィールドはハイパーリンク型です。

フィールドを新しく追加して右側のデータをコピー/貼り付けし解決するかなど試そうとしたのですが、テーブルツールタブ> データシートタブのほとんどのボタンがグレーアウトして選択/変更できません。

右クリック> 列の挿入などもグレーアウトしている状況です。

デザインビューを開こうとすると、「デザインが編集できないリンクテーブルで、フィールドプロパティーやデータ型を変更できません、それでも開きますか。」といったようなメッセージが表示されてしまいます。

Accessを使い始めたばかりで、わかりにくい説明で申し訳ございません。

よろしくお願いいたします。

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

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

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

質問作成者が受け入れた回答

Anonymous
2013-05-17T00:07:30+00:00

Dolphin0521 さん、こんにちは。

マイクロソフト コミュニティ への投稿ありがとうございます。

Access 2007 で、テーブルのデータを次の画像のような感じで並び替えしたい、ということでいいですか?

元の状態

データ 1、データ 2 を使って昇順の並び替えをした結果

リンクテーブルは、他の Access のファイルなどのテーブルを覗きこんでいるような状態なので、デザインの変更はできないようになっています。

デザインを変更せずに、複数のフィールドをキーにしてデータを並び替える方法を紹介しますね。

並び替えをしたいフィールドが隣り合わせの場合には、それらのフィールドを選択した状態で、[ホーム] タブ > [並び替えとフィルタ] グループ の [昇順] ボタンをクリックする方法を使ってください。

画像の場合を例にすると、[データ 1] の見出しをクリックした後、[Shift] キーを押しながら [データ 2] の見出しをクリックすると、2 つのフィールドをまとめて選択することができます。

参考ページ : 並べ替えボタンを使って複数のキーで並び替え

フィールドが隣り合っていない場合には、クエリを使うのがよいと思います。

クエリは以下のような手順で作成することができます。

(これから Access を使う機会が増えるようなら、クエリを使う方法に慣れておくとよいと思うので、よかったら試してみてください)

  1. 該当のテーブルを開いた状態で、[作成] タブ > [その他] > [クエリ ウィザード] をクリックします
  2. [新しいクエリ] の画面で、[選択クエリ ウィザード] を選択します
  3. クエリに表示したいフィールドを選択して、[次へ] をクリックします
  4. クエリの名前を指定して、[クエリのデザインを編集する] を選択してから、[完了] をクリックします
  5. クエリのデザイン編集画面が表示されるので、フィールドの並び替えの設定をしてから、クエリのタブを右クリックして、[データシート ビュー] を選択すると、結果を確認できます

もし、並び替えの設定はきちんとできているのに、思った通りに並んでくれないデータがある、という場合には、その画面の画像を投稿すると、状況が他の方々にも伝わりやすくなると思いますよ。

(個人情報が含まれているなど、公開したくない部分はペイントなどを使って塗りつぶしてから投稿してください)

スクリーン ショットを作成する

マイクロソフト コミュニティ 上で質問や返信で画像を貼り付ける方法を教えてください。

試した結果などの書き込み、お待ちしています。

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

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

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-05-17T00:44:37+00:00

    楠部さん、

    とてもわかりやすいご説明をいただき誠にありがとうございました。

    非常に参考になり、教えていただいた方法を試しますと、希望の結果を得ることができました。

    また、クエリの作成方法も勉強になりました。

    今後の練習として試してみると、こちらも思い通りの結果が表示されました。

    次回からは可能な限りスクリーンショットを利用するなどして、わかりやすい説明に心がけたいと思います。

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

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

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