• ベストアンサー

セルの結合について・・・

再度、教えてもらいたいのですが。今、エクセルの横の列256個のセルの中に数値が一つずつ入ってとして、それをひとつのセルのなかに256個の全数値を入れたいとして(数値同士はスペースで区切られる)、どのような方法がありますか?簡単な方法はあるのでしょうか?

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

  • ベストアンサー
  • WWolf
  • ベストアンサー率26% (51/192)
回答No.2

Sub test() i = 1 For j = 1 To 256 If Cells(i, j).Value = Empty Then Exit For End If st = st + Str(Cells(i, j).Value) & " " Next MsgBox st End Sub これでよろしいですか? 上記参考に質問者様で改造してください。 何かわからないことがあれば、質問してください

ushiushisann
質問者

お礼

やってみます。どうもありがとうございました

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

その他の回答 (2)

  • n_and_n
  • ベストアンサー率16% (2/12)
回答No.3

マクロを使わない方法です。 1行目のすべての列に数値が一つずつあるとして、 A2セルに =TEXT(A1, "#") B2セルに =A2 & " " & TEXT(B1, "#") を入れ、B2セルをコピーとし、Shiftキーを押しながら Ctrl + 「→」 でIV2 まで貼り付けます。 IV2セルに結果が表示されます。

全文を見る
すると、全ての回答が全文表示されます。
  • freednia
  • ベストアンサー率25% (84/324)
回答No.1

A2にA1~IV1までのデータを表示するならA2に =A1&" "&B1&" "&・・(省略)・・&IV1 と入力すれば表示できますが、かなり面倒だと思います。 マクロが使えるなら、 Dim x cells(2,1) = cells(1,1) for x = 2 to 256 cells(2,1) = cells(2,1) & " " & cells(1,x) Next でいいと思います。

ushiushisann
質問者

お礼

マクロを使ったことないんで出来るかわかりせんが、やってみます。どうもありがとうございました

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

関連するQ&A

  • セルの結合

    エクセルについてですが、 セルの結合は2つのセルの場合1つのセルのみ文字(数値)が入力されていればその入力文字(数値)が表示されますが、 複数だと左上端の文字(数値)だけが表示されますよね? これを、例えば横に並んだ2つのセルそれぞれに 文字が入力されているとします。 セルのみを結合して、その結合された1つのセルの中に両方の文字が表示されることって出来ないのでしょうか?

  • 複数セルを結合して一つのセルにしたい

    エクセル関数の質問です。 A列のセルに、数字が並んでいます。 aaaという部分はカテゴリーを示すものです。 B列のセルに同じカテゴリーの別の数値を連結させ、スペースで区切ってひとつのセルに表記させるにはどうすればいいでしょうか? concatenate関数を組み合わせて式を作ろうとしたのですが、うまく出来ませんでした。 VBAやマクロ、ユーザー定義関数になっても構いません。 ご教授ください。 A       B aaa_0001  aaa_0002 aaa_0003 aaa_0002  aaa_0001 aaa_0003 aaa_0003  aaa_0001 aaa_0002 bbb_0012  bbb_0013 bbb_0013  bbb_0012 ccc_0017

  • Excelでセルとセルを結合したいのですが・・・

    質問させていただきます。 Excel2007を使っています。 複数のセルを結合して一つのセルにまとめる作業をしているのですが、 =A1&" "&A2&" "A3 のようにすると結合できました。&" "&でスペースも確保できました。 しかし、結合するデータの中に空白があります。 データの中の空白を無視し、スペースを消してほしいのですがどうすればよいかわかりません。 例えば、A1にデータがない場合、スペースが空いてからA2が出てきます。 その空白をなくす方法を教えてください。お願いします。

  • Excelのセルの結合

    いつもお世話になっています。 エクセルのA列の文字列とB列の文字列を合体させる方法はありますか? 1000行くらいあるので コピーしていたら大変なのです。 例) A1のセルの文字列 あい B1のセルの文字列 うえお C1に あい うえおと表示させる。←これがやりたい できれば Aの文字とBの文字の間に半角スペースを入れたいのですが・・・。 よろしくお願いします。 

  • Excelで、列選擇のショートカットキー【セル結合あり】

    Excelで、列を選擇する(選擇範囲を列全体に拡張する)ショートカットキーはCtrl+Spaceです。 しかし、セルが横に結合されているとき、複数の列が選擇されます。 例えば、2行目のB・C・D 3つのセルが結合されている場合、 C列のどこかのセルを選擇しているとき Ctrl+SpaceでC列だけを選ぼうとしても、B列もD列も選擇されてしまいます。 マウスで列の一番上のCという列番号をクリックするときのように、 C列だけを選擇するショートカットキーはなんでしょうか。 EXCEL2000で、Windows98SEです。

  • エクセル セルの結合について

    エクセルにてA列縦3行を結合してB列・C列は縦3行は結合せずにそれぞれ数値を入力してます。オートセルにてB列の数値を抽出後A列を再度抽出すると、A列は画面上では表示されているのですが、抽出が出来ません。どのようにしたらA列を抽出できるのでしょうか?ご存知の方教えてください。

  • エクセルのセルにある数値のコピーについて

    2列のセルに数値があり、その数値をコピーしてメモ帳などに張り付けると列と列の間に 4つくらいスペースがあります。 数値は1000行位あり、1行ずつスペースを1つにしていると時間がかかります。 なにか方法はありますか?ありましたら教えてください。

  • エクセル2000でのセルの配置について

    エクセル2000で作業しています。 セルの書式を数値に設定しました。 すると、同じ列の中で右に寄っているものや、 左に寄っているものなど、数字がセルの中で バラバラになってしまいました。    例      1      1    1  1  1 こんな感じです。 セルの配置ですべて標準にしてもダメでした。 ただ右に寄っていないセルの数字を再度打ち直すと、 右に寄ります。 できれば打ち直すことをせず、右寄せ等を使わないで 配置を揃えるにはどうすればいいですか。     

  • エクセルのセルの結合について

    恐れいります。 エクセルのセルの結合方法について教えて下さい。 詳細は添付の画像を御覧ください。 3つのセルにそれぞれ、A、B、Cとあるものを一つのセルにA B Cとまとめたいと思っています(半角スペース、あるいは全角スペース) ご存知の方、ご教示いただけますと幸いです。

  • エクセルのセルについて・・・

    今、例えば1行目に、1 2 3 4・・・と一つのセル毎に一つずつ数字が入っているとして、その数字を一つのセルの中に(例えば1行1列のセルの中に)1 2 3 4 ・・・と(スペースを空けた状態で)入れる方法はあるのでしょうか?知ってる方、どうか教えてください。

専門家に質問してみよう