• ベストアンサー

Excel2003 セル結合があるシートの並び替え

セル結合があるシートの並び替えをしようとしたら、出来ないというエラーがでます。 表を全部並び替えたいのではなく、一部のデータのみ並び替えて欲しいのですが、どのように指定すれば一定範囲の並び替えのみ(セル結合がないところのみ)並び替えることが出来ますか?

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

  • ベストアンサー
  • h_flower
  • ベストアンサー率48% (65/135)
回答No.2

まず、並べ替えたい範囲(セル結合がないところ)をドラッグして、範囲選択します。 その状態で、並べ替えを実行してみて下さい。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • h_flower
  • ベストアンサー率48% (65/135)
回答No.1

並べ替えたい範囲を指定した状態で、並べ替えをすればいいだけです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの並び替えで、タイトル行があるときとセル結合があるときにうまくいかない。

    エクセルのデータ並び替えで2点質問がありますので、よろしくお願いいたします。 エクセル2007とエクセル2003で実行してみましたが、結果は同じでした。 1.並び替えをする際に、先頭行をタイトルとして認識させると思うのですが、タイトル行が2行とか3行ある場合にはどうすればいいでしょうか? 先頭行以外がデータとして認識されてしまい、一緒に並び替えされてしまいます。 2.並び替えをしたくてもデータ中にセルの結合をしていると並び替えしてくれないようです。実際の現場ではセルの結合をしている表は結構あると思うのですが、セルの結合があるとやはり並び替えはできないのでしょうか?

  • 表の一部を結合するには?

    HPビルダーを使用して表を作っているのですが 表の一部を結合する方法として、結合したいセルを範囲指定して右クリックでセルの結合を選べばできるのですが、一部どうしてもできない箇所があります。 縦3行横2列の表を作って 1 2 3 4 5 6 1と2と3と5のセルだけを結合して4と6のセルは結合したくない場合はどうすればいいのでしょうか? そのようなことはできるのでしょうか? マウスで範囲指定しようとすると全部つまり4と6のところも範囲指定になってしまってうまくいきません。 HTMLソースを表示してどこかを修正すればできますか?どこを修正すれば上記のような一部分の結合を作成できるでしょうか?

    • ベストアンサー
    • HTML
  • 離れたセル同士で並び替えが出来るようにしたい。

    複数のセルを結合させています。1つの項目が「L6」~「Q6」まで。2つ目の項目が「R6」~「S6」で結合されています。データは「L7」「R6」から下に数行あり(変動します) 「L6」の文字列をキーとして「R6」も一緒に昇順で表示させたい。 下記のVBAを作成したのですが、離れたセル同士では並び替え(ソート)が出来ないようです。お知恵をいただければ幸いです。宜しくお願い致します。 '◆「検索シート」のセルL7から指定範囲を解除する場合 Sub test1() Worksheets("検索シート").Range("L7").CurrentRegion.UnMerge Dim r As Range Dim ret Set r = Range("L6") ret = r.Sort( _ Key1:=Range("R7"), _ Order1:=xlAscending, _ Header:=xlYes) '◆「検索シート」のセルL7から指定範囲を結合する場合 Worksheets("検索シート").Range("L6").CurrentRegion.Merge End Sub

  • エクセルで一部のセルを結合している時の並び替え

    エクセルの並び替えで、一部のセルを結合している時、「この操作には、同じサイズの結合セルが必要です」というメッセージがでます。 セルを結合している時はできないのでしょうか?  できる方法があれば教えて下さい!!  宜しくお願いします。

  • Excel2007の一括セル結合で、

    Excel2007の一括セル結合で、指定した範囲内の行を 一括でそれぞれの行だけをセル結合する方法を教えてください。 添付図の例では、A1~F3を範囲指定して 一括でセル結合して、18セルを3セルにする方法です。

  • セル結合されていないのに結合のメッセージが出る

    エクセル2010を使っております。 ある表を五十音順に並び替えようと思っているのですが、「この操作には、 同じサイズのセル結合が必要です。」とのメッセージが出てしまいます。 しかし、結合セルをhttp://office.microsoft.com/ja-jp/excel-help/HP010342686.aspx#BMfindmergedcells に記載されたとおりに検索しても見つかりません。 (並び替えようとしている範囲内を目で探しても結合セルは見つかりません) どうすれば、並び替えができるようになるのでしょうか? よろしくお願いします。

  • 【Excel VBA】結合セルのデータ削除

    Excel2003を使用しています。 1~1300行までのデータの中の、ある一定の範囲と間隔でデータを削除するためのコードを書きたいのですが、セルが結合されているため、うまく処理できません。 一定の範囲と間隔とは、 B7:O26、B33:O52、B59:O78、B85:O104…B1281:O1300 です。 このひとつの範囲が1ページ分のデータで、全50ページあり、範囲内のセルは全て2行1列で結合されています。 上記のような場合は、どのようにコードを書いたらいいでしょうか? よろしくお願いします。

  • 【EXCEL】 結合されたセルを参照した式

    1.EXCELで、数式で計算する時に元になるデータ(Sheet1のセル)に結合されたセルを指定しています。 2.Sheet2に上記の結合セルを参照した数式を作成しようと考えています。  a.セルに = (イコール)を入力し  b.Sheet2の目標セル(B1:C1)をクリック  c.Enterキーを押すと  入力された数式が  ='Sheet1'!B1:C1  となってしまい、エラー(#VALUE!)になってしまいます。  入力後に数式を手で修正して   ='Sheet1'!B1  とすれば正常に値が表示されますが、他のシートはこんな修正をしなくても   ='SheetXX'!B1  のように表示されます。 どこを修正(確認)したらいいのかわからない状態です。 どなたかご存知の方がおりましたらよろしくお願いいたします。

  • エクセルで、結合したセルへのコピーに困っております。どうかお助けください。

    過去のログを調べてみたのですが、わかりません。どうか教えてください。 エクセル2000を使っています。今 sheet1にある名簿のデータをsheet2の表にコピーしたいのですが、sheet2の表は、3つの行を1つに結合しております。すなわちsheet1のA1、A2、A3、A4、A5、A6.....にあるデータをsheet2のA1、A2、A3を一つにしたセルにコピーしますと、セルが結合が解除されてコピーされてしまいます。 また、sheet2のA1、A2、A3を一つにしたセルのところで、「=sheet1!A1」と数式を入力しますと、そのセルはうまくデータが入力(コピー?)されるのですが、そのセルをそのままドラッグしますと、2番目のセル(sheet2のA4、A5、A6をひとつにしたもの)には、sheet1のA4が入力されてしまいます。sheet2の結合されたセルにsheet1の未結合のセルのデータを簡単に入力またはコピーする方法はないでしょうか。どうかよろしくお願いします。

  • 結合セルのサイズをそろえたい

    エクセルで並べ替えなどをするとき 同じサイズの結合セルが必要です、というエラーメッセージが 出ます。 それはいいんですが、じゃあ…ということで 実際そろえようとすると、データが多い場合 非常にめんどうですよね。 そもそも、どのセルが結合して、どれがしてないのか見分けにくいし、 いちいち「セルを結合して中央揃え」ボタンを駆使するのかという話もありますし。 達人のみなさんはどのように対応されているのでしょうか。 「並び替えをしたい」という目的において質問差し上げたいと思います。

専門家に質問してみよう