• 締切済み

エクセルへのデータの貼り付けについて・・・

コピーしたデータを各セルごとに貼り付けるにはどうしたらいいのですか?  <エクセルに貼り付けたいデータ>     変位x  変位y 節点1  :    : 節点2  :    : 節点3  :    :    こういうデータをエクセルに貼り付けたいのですが、コピーして貼り付けすると、一箇所のセルにしか貼り付けられないので、各セルごとに貼り付けるにはどうしたらいいのですか?

みんなの回答

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.4

>一箇所のセルにしか貼り付けられないので とありますが、  節点1 : :  があるセル  節点2 : :  が次のセル  節点3 : :  が次のセル でしょうか。この状態なら、ここから 貼り付けたセルを選択して、メニューから、   データ→区切り位置で    『元データの形式』で『スペースによって・・・揃えられた固定長フィールドのデータ』を選択   →次へ    データのプレビューで切り分けたい箇所をマウスで選択します。   →次へ    『列のデータ形式』を選択したり、不要なデータは『削除する』を選択します。   →完了 でセルに分割されるはずです。(Excel2000での操作です) 項目の桁が揃っていれば、このようにして分割できるはずです。  節点1 : :  節点2 : :  節点3 : :   の全てが1つのセルに貼り付けられるなら、    コピーした後、『形式を選択して貼り付け』で『貼り付ける形式』を『テキスト』にできれば、    行に分かれると思われます。

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

下記の知識で対処できると思います。 (1)TABキーの場合 メモ帳で、下記のように入力する。 tはTABキー、Eはエンタキーをいれる。 1t2t3E 2t3t4E 3t4t5E (これと似たテキストファイルがin-the-futureさんの手許に出来ているのだと思う。またはTABキーを挿しこむのならばこのケースである。) この全体を範囲指定して、編集-コピーをクリックする。 エクセルのシートを開き、A1セルをポイントし、 編集-形式を選択して貼り付け-テキスト-OKで A1:C3までに、セルに分割されてセットされる。 ---- (2)カンマ、セミコロン、スペースなどで区切られているファイルがあるとき。(TABキーで区切られているケースは少なかろう。) (1)の方法だと、上手く項目に分割してくれない。 そこでVBAの出番だが、その前にテキストファイルを メモ帳に表示し、コピーする。そして まずエクセルのシートを開き、A1:A3に普通の編集-貼り付けを行う。 そして Sub test01() Dim k d = Range("a1").CurrentRegion.Rows.Count For i = 1 To d sp = Split(Cells(i, 1), ";") j = 2 For Each k In sp Cells(i, j) = k j = j + 1 Next Next i End Sub      を実行するとB1:D3に 1 2 3 2 3 4 3 4 5 になる。 区切り文字によって、Split(Cells(i, 1), ";")の";"を" "や","に変える。

回答No.2

下記のようにデータとデータの間にTabキーでタブを挿入すればコピー&ペーストできます。    <TAB>変位x<TAB>変位y 節点1<TAB> : <TAB> : 節点2<TAB> : <TAB> : 節点3<TAB> : <TAB> : ※<TAB>はタブ文字のことで実際に<TAB>と入力しないでください。

  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.1

貼り付けたい元のデータはなんでしょうか?テキストデータですか? 節点N というのは、何行ぐらいあるんでしょうか? もし大変でなければ、 [全角スペース],変位x,変位y 節点1,:,: 節点2,:,: 節点3,:,: と言う風にデータとデータの間にコンマ(,)をいれて エクセルで、ファイルを開くから、そのテキストファイルを選択すれば ご希望の状態になると思います。 最初の[全角スペース]は列をあわせるためのダミーです。 あるいは、セルがずれるかもしれませんが、そのままエクセルで「ファイルを開く」でそのテキストファイルを開いてもOKかもしれません。(自信なし)

関連するQ&A

  • エクセルの貼り付け

    エクセルの貼り付け・・・で質問があります。 例えば・・・AからBにコピーして貼り付けをするとします。 そうするとセルの大きさ(範囲)が異なるので同じにして下さいというエラーがでます。この時は同じ大きさにしないとコピーして貼り付けできないのでしょうか? ひょっとしてそのまま貼り付けできる方法があるのでしょうか? わかりにくい説明ですみません。

  • 別のexcelのデータをコピペするVBA

    お世話になります。 ExcelファイルのXとYがあります。 Xから、「複数セルを選択」して、Yに「貼付け」する処理の 一部をマクロ(vba)で作成したいと思っております。 具体的ステップとして (1)手動で、Xの任意の連続したセルを選択してコピー (2)Yに移動して、貼り付けしたいセルを選択 (3)(1)で取得したデータをペースト です。 (3)の箇所を「Xのマクロ」を呼び出して実現したいと 思っているのですが、どのようにマクロ(VBA)を記載したら実現できるでしょうか? 本当に勝手で申し訳ございませんが、  ・上記を実現するVBAのコード  ・実際に動作確認されたVBAのコード を教えて頂けないでしょうか? 実は、同じような質問を2回ほどしたのですが、実現できない 回答ばかりでした。 VBAの得意な方、何卒宜しくお願い致します。 ※普通レベルの方は無理と思われますので

  • エクセルの「リンク貼り付け

    今晩は、エクセル(Office 2002)についての質問です、宜しくお願いします。 エクセルでシート間、ワークブック間で、データーを貼り付ける場合に、貼付先のセルに貼付元のセルのセル番地を代入 (「=セル番地」と算式に代入)または、データーそのものをコピーしてやれば、自動的にリンク貼付になり、元のデータ ーを修正した場合は、貼付先のセルの内容は、新しいデーターに更新されます。 しかし、貼付けるときにメニュ⇒編集⇒「形式を選択して貼り付ける」というダイヤログを開くと「リンク貼り付け」を 選択できるようになっています。 この「リンク貼り付け」の意味はどのような機能なのでしょうか。 普通の貼り付けでも必ずリンク貼り付けになっているのに、この機能をわざわざ選択する場合とは、どのような場合 なのでしょうか。 また、リンク貼付にすると何が同のように違ってくるのでしょうか。

  • エクセルの貼り付け

    エクセル2000でシートをコピーしたとき、セルの幅を修正せずに貼り付けする方法はありますか?教えてください。

  • エクセルの「値の貼り付け」ボタンについて

    こんにちは いつもお世話になっています。  エクセルのテキスト形式での貼り付けについて教えてください。 ツールバーに「値の貼り付け」のボタンを作ってあります。エクセルで文字列が入ったセルをコピーして、別のセル上で「値の貼り付け」ボタンを押すと正常に効きます。  しかし、たとえばIEで文字列をコピーしてエクセル上で「値の貼り付け」ボタンを押しても何も反応がありません。編集-「形式を選択して貼り付け」でテキスト形式を選ぶと正常にテキスト形式で貼り付けされます。  HTMLデータではボタンが効かないということなのでしょうか。それとも、固有のトラブルでしょうか。原因、対策を教えてください。

  • Excelのコピー、貼り付けがうまききません。

    Vistaを使っております。Excelで、友人から送られてきたA4の表(各セルに文字が入っています)を コピーして、新しいExcelに貼り付けますと、各セルがすごく大きくなって、しまいます。 送られてきたままのサイズで貼り付けは出来ないものなのでしょうか。教えて頂きたく、よろしくお願いいたします。

  • エクセルへのデータ貼り付けについて

    メモ帳のテキストデータからエクセルへのデータ貼り付けをする際の質問です。 メモ帳のデータが、 aaa bbb のように2語をスペースで区切っているようなデータです。 これをそのままエクセルに貼り付けると、1列に「aaa bbb」とデータが貼り付けられるのですが、 これをA列に「aaa」、B列に「bbb」と、スペースを区切りとして各列にコピーしたいと考えています。 どのような方法で可能でしょうか?

  • メモ帳のデータをエクセルに貼付けしたい。

    メモ帳のデータをエクセルに貼付けしたい。 メモ帳に、コンマ区切りで書かれた多数のデータ(1行に文字列が10~100個)が、複数行あります。 これを、エクセルの各セルに、位置的に同じ位置に貼り付ける方法を教えてほしい。 しろうとですのでわかりやすくお願いします。 

  • エクセルで、書式+データーの貼り付け方法

    Excelのバージョン:2000 セルA1をB1に貼り付ける場合、A1で右クリックしコピー、B1で右クリックし貼り付けでデーターと書式が貼り付けられる。 また、B1に=A1 リターンキーで、データーは貼り付けられるが塗るつぶしがなどの書式は張り付かない。 関数などいろいろ探したが良い方法が見つかりません。 データーと書式共に貼り付ける良い方法を教えてください。

  • EXCELの貼り付けについてお願いします。

    今、EXCELのデーターの必要部分だけコピーして、新しいEXCELに貼り付けという地道な作業をしているのですが、そのつど貼り付けオプションボタンが表示され、貼り付け先の書式に合わせるという作業をします。 おかげで、なかなかスムーズに作業をすることができません。常に貼り付けた段階で貼り付け先の書式になっている設定あったら教えてください。よろしくお願いします。 EXCEL2003を使用しています。

専門家に質問してみよう