• ベストアンサー

エクセル2010の内容を次のシートに自動で出したい

muunoyの回答

  • muunoy
  • ベストアンサー率38% (70/183)
回答No.2

質問内容の処理をそのまま実行すると、 1.A1:AQ10のデータを次のシートにコピー 2.A11:AQ20(読み方によってはA11:AQ10ともとれますが、それはないかと。)をそのまた次のシートにコピー ※A21:AQ60のデータは特に処理なし ということになってしまいますが、大丈夫ですか? A1:AQ60にある表を、10行ずつ6シートに分割する処理ではないのですか? 違っていたらすみません。 「自動的に出したい」とのお話から、繰り返し行わなくてはならない処理なのだろうとも予想しました。 自分であれば、VBAマクロを作成して対応します。 もし、60行のデータを10行ずつ別々シートに分割する処理なのであれば、一度マクロを記録しておくだけでも済みます。 また、気になったのは、マクロや数式を使用するとしたら、表示形式等のセルの書式設定はコピーしなくて問題ないかという点です。 データの種類や分割したデータの使い方など、もう少し詳しい情報があった方が、作業にあった方法を考えやすいかと思います。現在の表を、そのまま使う方法もあるかも知れません。

monikochan
質問者

お礼

ありがとうございました

関連するQ&A

  • エクセルでシート間での表のコピーを自動で行いたいのですが。

    エクセルでシート間での表のコピーを自動で行いたいのですが。 シート1とシート2に同じ表が作成されていて シート1の表が変更された場合シート2の表も自動的に変更されて欲しいのですが 表の中の値だけでなく 表の行や列が増えたり減ったりという事も変更したいのですが

  • Excelで、検索した行を、抜き出して自動的に新しいシートを、作りたい。

    1     A   B   C  ・・・・・・・  1 15497  874  7789  ・・・・・・・   2 24589  485  4488  ・・・・・・・  ・  ・  ・   ・  ・・・・・・・  ・  ・  ・   ・  ・・・・・・・  今、エクセルで、上記の様な表をもっています。 2、列Aに、例えば15という文字列で、検索をかけて、見つけた行を  抜き出して(元の表には、データは残します)、自動的に新しい  シートを作りたいのですが、教えてください。 3、エクセルでは、この操作が、難しい場合、やり易いソフトが、あれ ば教えてください。  その場合、今のエクセルのデータの移植方法も、教えていていただけ ると、助かります。 

  • エクセル 全部のシートを自動的に読み込みたい

    どなたが助けてください。 エクセルのファイルが一つのフォルダの中に 沢山あります。(CSVの場合もあります) 各ファイルには複数のシートが入っていて シート名はバラバラです。 各シートのに入っているデータは 縦は500行目まで、横は端から端まで(A列→IV列)です。 この沢山のエクセルファイルの全シートを 一つのシートに自動的に読み込んで 縦てに並べたいのです。 1ファイルの中にある全シート(1枚しかシートがない ものもあれば5枚あるものもあり もれなく全部) の500行目までを 別の新しいエクセルファイルのシートに縦に並べて 次のファイルをまた開いて全シートを 先ほど並べたデータの下にまた並べて・・・・と 繰り返して一つのフォルダの中にあるエクセルファイルの全シート重複せずに並べるような マクロをどなたか教えて頂けないでしょうか? ファイル数が大変多く、本当に困っています。 よろしくお願いいたします。

  • 『エクセル』別シートのカラムからの内容の表示

    『エクセル』別シートのカラムからの内容の表示 エクセルの初心者です。 今回、元となる大きな「シート1」があり、そこから必要な列だけを抽出した内容の「シート2」を作成しました。 例えば、シート2のA1には、「=シート1!$A$1」としています。 作成の意図としては、元のシート1のA1が削除されても、新たにそこに入っている値がシート2のA1に入るようにしたいのです。 しかし実際は元の表で行を削除すると、「#REF!」と表示されうまくいきません。 自動計算の設定等を色々試したのですが、うまくいきません。 どなたか解決策をご存知の方、ご教示ください。

  • 【エクセル】複数シートの同一セルの内容を別のシートに自動反映させたい

    エクセルについて教えてください。エクセル初心者なので、説明がうまくできないのですが、やりたいことを汲み取っていただけると助かります。 現在複数シートのシートの同一セル上に数字が記入されています。 新たに別シートを作成し、その表に数字が自動入力されるように したいのですが、何か方法はありますでしょうか。 例)(1)シート1~12のA10セルに4月-3月までの支出合計が    記入されている。   (2)別シートに縦罫4月-3月、横罫支出合計とした表を作成。   この表に月ごとの支出合計が自動的に反映されるように   したいのですが、今はセル一つずつに"=シート1のセルA10"を   入力しています。   この方法以外に便利な方法があったら教えてください。   説明下手で申し訳ございませんが、宜しくお願い致します。

  • エクセル2007:シート内のデータの自動転記

    Excle2007を使用しています。 シート1のデータをシート2に自動で転記したいと思っています。 シート1 作業件名ごとにその内容、作業者名が書いてある表。 1行ににつき作業1件 A列:日付 B列:作業件名 C列:内容 D列:作業者名 シート2 作業者ごとに従事した作業をまとめた一覧表で、ひとりにつき1ページ。 表の形式(見た目)はシート1とはまったく別のもの。 作業者ごとに空欄の表が既に作られており、 1ページ目:Aさん 2ページ目:Bさん という風に、1シートに改ページしながら全ての作業者について1ページずつ一覧表になっている。 1ページは25行を使用しており、 Aさん(1ページ目)は1~25行(Bさん(2ページ目)は26~50行)となる。 1ページ目の表のうち、シート1のデータを入れられる行は11~21行。 3件あれば3行使って残り8行は空欄ということになります 日付欄はシート2のA11~A21 件名欄はシート2のB11~B21 内容欄はシート2のD11~D21 シート2には、作業者の住所や生年月日など、シート1にない項目があらかじめ入力されている。 いつもはシート1を入力後に作業者基準で並べ替えをして印刷し、 シート2の該当する作業者のページに手打ちでデータ入力しています。 シート1のデータをシート2の該当箇所に転記するだけなので、シート1が完成した段階で シート2を自動で作れたら作業時間の短縮になると思い、考え始めました。 が、VBAに詳しくないため、どこからどう手をつけたらいいものかわかりません。 お詳しい方、お知恵をいただけましたらと思います。 不足情報等ございましたらご指摘いただけましたら補足をさせていただきますので どうぞよろしくお願いいたします。

  • Excel 複数のシートを使って自動入力させていです。

    Excel 複数のシートを使って自動入力させていです。 Sheet1に「一覧表」とし、A1に日にち・B1に入荷先・C1「品物名」・D1「金額」を入力していく一覧表を作成しました。 入荷先の名前をSheet2.3に作り、入荷先ごとにリストを作成したいです。 一覧表に入力しただけで、自動的に入荷先ごとのシートに自動的に入力されてるってことって出来ますでしょうか? 例   A   B   C   D 1 日にち 入荷先   品物   金額 2 4/1 Aスーパー たまねぎ  100 3 4/5 B商店    きゅり   50 これをSheet1「一覧表」をした場合、 Sheet2を「Aスーパー」とし、Sheet2を「B商店」として。同じ表を作成しておく。 一覧表のシートにAスーパーでの購入を入力すると、「Aスーパー」のシートに自動的に表が作られていく 説明下手で申し訳ありませんが、よろしくお願いします!

  • Excelで1行の内容を、隣のシートで2行にしたい

    Excelで表に書かれている内容(1行でA,B,C,D)を、隣のシート(2行で上の行にA,B、下の行にC,D)に飛ばす方法を教えてください。

  • エクセルで各Sheetへの自動振り分け

    エクセルで次のような作業がしたいのですが相談にのってください。 Sheet1は個人データベースで A列・・氏名 B列・・クラス名 C列以降はその他の情報が続きます。 クラス名がA、B、Cの三つだと仮定して Sheet2はAクラス、Sheet3はBクラス、Sheet4はCクラスに対応させたいのです。 Sheet1のB列にクラスを入力したらその行がクラスに対応するSheetに自動入力(リンク?)させたいと考えています。 例えば Sheet1のB列に「A」と入力したらSheet2に、 Sheet1のB列に「C」と入力したらSheet4に、 自動振り分けしたいのです。 意味が分かりにくい文章ですみません。補足があればしますのでご指導お願い致します。 WindowsXP、MS Office2000で作業してます。

  • 教えてください!エクセルのシートからシートへ行単位で自動転記したいのです。

    エクセルで収支表を作成しています。 区分が入っているセルがあるのですが、その区分ごとに行単位で同ファイルの違うシートへ自動転記することは可能でしょうか? 日付 入金 code  社名  区分  ~  資料計  ~  立替計  ~  前払計  合計  残金 2/3   500   1056   ××  ●表  ~   3000   ~      0   ~     500   500    11100 2/6        1057   ××  △地  ~   500   ~     300    ~       0   800    10300 2/3  800   1056   ××  ★表  ~    1000   ~   200   ~       0   1200    9900 と、いうような収支表があります。 これを「●表」、「△地」、「★表」のそれぞれのシートに、行ごと、できれば合計の前までを、自動転記することができるでしょうか? ☆出来上がりイメージ シート名(●表) 日付 入金 code 社名 区分 ~ 資料計 ~ 立替計 ~ 前払計  2/3   500  1056  ××  ●表   3000      0       500 シート名(△地) 日付 入金 code 社名 区分 ~ 資料計 ~ 立替計 ~ 前払計  2/3   0    1057  ××  △地     500      0       300 シート名(★表) 2/3   500  1058  ××  ★表   1000       0       200 収支表に入力すれば、各シートに自動的に転記され、ぞれぞれの表が作成できるようにしたいのです。 まったくの初心者です。 いままでの質問結果を見ても自分の質問がどれに当たるのかもわかりませんので質問させていただきました。 具体的にどこのセルにどのようにすればいいのか、かみくだいてご説明いただけると大変助かります。 ここに書いた表もぐちゃぐちゃで、分かりずらいとは思いますが、どうぞよろしくお願いいたします。