• 締切済み

エクセル表からエクセル表を作成するには

例えば、ハガキソフトで作った住所録を別のエクセル表にコピーしたい。 → 特定の列を指定して 【何行あるか分からないデータを、特定の列を指定して、別表にしたい】こんな事簡単にできませんか? うまく説明できませんが、行データを読んで、別表の特定セルへコピーしてやりたい、データ行は何行あるかは不明(表を見れば分かるのですが・・)な場合。 要は最初の行からデータ終わりの行を読んで、別表へコピーしたいのですが、宜しくご教授お願いします。

みんなの回答

  • brax3
  • ベストアンサー率36% (17/47)
回答No.5

マクロ組むしかないのではないでしょうか ちなみに1セルずつReadWriteするよりもRangeで範囲指定でReadWriteする方が速いです。

ship1950
質問者

お礼

回答有難うございました。  エクセル内でそんなツール無いようですね。 やっぱり「マクロを組む」しかない感じですね。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.4

列 A B C D ・・・・ と表示してあるセルをクリックすれば、 その列全体が選択出来るので その状態で、コピー。 別シートに移動し、列指定しペーストすれば良いのでは?

ship1950
質問者

お礼

早速ありがとうございました。 回答いただきました方法はよく承知しているのですが、説明がうまく出来なく申訳ありませんでした。  エクセルにそんな様なツールが無いかな~と思いまして。

noname#37676
noname#37676
回答No.3

>→ 特定の列を指定して → Ctrl]+[Shift]+[↓]で指定列の最終行までを範囲に、コピーできます。 途中に、空白セルがある場合、一旦止まってしまいますが、Ctrl]+[Shift]+[↓]の繰り返しで最終行までいきますよ。

ship1950
質問者

お礼

早速の回答有難うございました。エクセルのツールで列等を指定すると簡単に異なる表にコピーできる様なツールが無いのかと思いまして質問させていただきました。表現が悪くすいませんでした。

  • porilin
  • ベストアンサー率22% (142/631)
回答No.2

コピーしたい行をマウスでドラッグして、編集→コピー(もしくはctrl+C) 新規作成したブックだかシートだかの貼り付けたい場所のセルを選択して、編集→貼り付け(もしくはctrl+v) という意味ではなくて?

ship1950
質問者

お礼

早速の回答有難うございました。エクセルのツールで列等を指定すると簡単に異なる表にコピーできる様なツールが無いのかと思いまして質問させていただきました。表現が悪くすいませんでした。

  • brax3
  • ベストアンサー率36% (17/47)
回答No.1

「ハガキソフトで作った住所録」これはExcelファイルですか? コピーする作業を自動化したいのですか? 毎回手作業で良いのであれば、一番上のセルを選択しておいて、ctrl+↓キーを押すと一番下に入力されているセルまで選択されます。

ship1950
質問者

補足

早速有難うございました。 住所録はExcelです。 【自動化したいのです】 → マクロを作るしかないのでしょうか? それとも、もっと簡単なツールが有るのでしょうか? エクセルのツールらしきものは無いのでマクロ作成?なと・・・ プログラムを組むならば、データREAD → データWRITE でデータENDまで繰返すと云った事で解決するのですが、、、