• 締切済み

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

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

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

コピーではないが、エクセルのシートをprn形式で保存し(例 Book1.prn)、メモ帳で開いてみたら。 ーー なぜ、メモ帳などに張り付けると列と列の間に4つくらいスペースがあります。に拘るのか? むしろ、各列の中で、左詰めになったりしませんでしたか。

u186030
質問者

お礼

回答ありがとうございます。しかし、この方法ではできませんでした。 4つくらいスペースに拘るのではなく、スペースを1つにしたいんです。 PCクラスタで解析を行っていまして、テキストに張り付けて解析するようなので・・・。 私は、右詰めになりました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

既に回答済みですが次の方法は如何でしょうか。 仮にA,B列をデータとします。 別列に=A1&" "&B1として下方向にコピー、この別列の範囲をコピー&ペーストします。

u186030
質問者

お礼

回答ありがとうございます。 そこ方法でもできました。わざわざありがとうございました。

回答No.1

スペースじゃなくタブでしょ? ※Windowsのメモ帳でもできる方法 「間のスペース」つまり「タブ」の部分を一個コピー Ctrl+Hで「置換」を開く 「検索する文字列」でさっきのタブをペースト 「置換語の文字列」に「スペース1つ」(半角か全角かは書いてないから知らん)を入力 「すべて置換(A)」 エスケープシーケンスか正規表現が使えるテキストエディタをお持ちなら、「タブ」は「\t」で。

u186030
質問者

お礼

すみません。そうですタブでした。 できました。迅速な対応ありがとうございます。

関連するQ&A

  • エクセルのセル内の数値を変えたい

    他部署からコピーしたシート内のセルに00001234という数値があります。この数値から0000を取り1234という数値にしたいのです。列に100行くらいありますので、行を一括で行いたいのです。方法を教えていただきたいのですが、よろしくお願いいたします。

  • EXCELで数値の同じセルの行を自動的に選択したい

    ある固定のセル(例えばA列1行目)に入力した値と同一値が入っているセル(A列の?行)を検索し、その行すべての値を固定の行(例えば2行目)に自動的に入力する方法はありますか。 具体的に言うと、 前提条件として、行は日々増えていきます。 (1)セル(A1)に「2006/11」と自分で入力すると、 (2)A列内で「2006/11」を自動的に検索する。 (3)その結果セル(A15)に同一値が見つかったとする。 (4)15行目の数値(列A~列Gまで)を2行目に自動的にコピーする。 自分で入力するのは(1)だけです。 このようなことはどうすればできるのでしょうか。

  • 特定のセルの数値の行数だけコピーしたい

    お世話になります。 Excel2002で次のことをやろうとしています。 特定のセルに表示されている数値の行数だけコピーする。 これを、マクロを使って実行したいのですが、その方法が思いつきません。 どのようにしたら良いかお教えください。 [コピー元]のシートの"J53"のセルに、例えば「13」が表示されています。 この「13」がコピーする行数です。 このシートには多くのデータが入っていますが、そのうちの"A1"~"G13"だけのセルをコピーし、[コピー先]のシートの"A8"~"G20"に貼り付けるものです。 コピーする行数を表示しているセル"J53"は、常にこの位置です。 コピーするデータの列は常に"A"~"G"で、変わることはありません。 コピーするデータの行は、始まりは常に"1"からで、最後は"J53"に表示されている数値の行です。 コピーする行数を示す"J53"に表示される数値は「1」~「52」の範囲内です。 コピー先の位置は、[コピー先]のシートの"A8"~で、変わることはありません。 類似の質問を探したり、他にもネット上で探したのですが見つかりませんでした。 よろしくお願いします。

  • エクセル 数式に強制的に数値をいれたものだけ取り出す

    A列に数式を入れて計算していますが、微調整のため強制的に入れた数値のみ入れている箇所があります。 数式を変更したいのですが、強制的に入れた数値は残すため別の列に一時的にコピーしたいのです。 行が2000くらいあるので、セル毎に式か数値かを確認するのは、時間的に無理です。 見た目分からないので、良い方法があれば教えてください。

  • メモ帳の文章をExcelの1個のセルにコピーする方法

    メモ帳の文章をExcelの1個のセルにコピーする方法 メモ帳で数行にわたって、行替えして書かれた文章を Excelの1個のセルにコピーしたいのですが、 普通にコピーペーストすると行ごとに別のセルに分けられてしまいます。 行替えや、一行あけなどをそのままで1個のセルにコピーすることはできますか?

  • 行のセルを列のセルに並べる方法

    行のセルを列に並べ変えたいのですが、何か簡単にできる良い方法はありますでしょうか?いまは、一旦メモ帳にコピーして改行を入れて列にコピーし直してます。よろしくお願いします。

  • カンマで区切られた二つの数値を分けてセルにコピー

    XPのOffice2003のエクセルです。ある二つの数値が文字列として一つのセルに例えば「375, 934」という風に、半角カンマと空白で区切られて入っています。これを二つのセルに数字「375」「934」と分けてコピーしたいのです。 ワークシートのセルで数式処理、あるいはVBAマクロのどちらかで、できる方法を教えていただけないでしょうか。

  • 2列に並んだ数値のテキストファイルをExelにコピーしたい。

    テキストファイルのフォーマットは 数値<空白>数値 数値   数値 数値   数値 ・ ・ ・ という形です。仮にこれが10行あったとします。 これをそのまま全てコピーしてエクセルにペーストするとエクセルでは1列10行の形になってしまい、1つのセルに ”数値 数値” が入ってしまいます。2列10行の形する方法はないですか?

  • 最も近い数値のあるセルを探す

    お願いいたします。 エクセルVBAです。 例えばC列に10000行以上にわたって数値が不作為に 並んでいるばあい、347.398に一番近い数値の あるセルの行を求めるコードはどのようになりますか? ご教示お願いいたします。

  • エクセルで、セル内にスペースのある数値を集計したい

    数値の入ったセルが多数あり、それを集計したいのですが、その数値の右側に半角のスペースが入っているため、オートSUMが数値として認識せず、集計結果が0になってしまいます。 ここで類似の質問を検索しとところ、=LEFT(A1,LEN(A1)-1) という関数を使えばスペースを取ることができることを知り、やってみると、スペースは取れたのですが、なぜかまだ数値として認識されません。 そこでスペースの取れた値を、コピー&形式を選択して貼り付け(形式は「値」)で、また別のセルに貼り付けてもまだ、認識されませんでした。 ところが、各セルを一度クリックし、セル内に一度カーソルを点滅させてからエンターを押すと、(そのセルだけは)数値として認識しました。 数値は多数あるため、こんなことをしていて手間ばかりかかってしまうのですが、何かいい方法はないでしょうか?

専門家に質問してみよう