エクセルで同じ作業を簡略化したい!質問

このQ&Aのポイント
  • 仕事で同じ作業を毎日行っていて、エクセルで簡略化したい方法を教えてください。
  • テスト(1).xlsとテスト(2).xlsのファイルがあります。テスト(2).xlsのA列のデータをテスト(1).xlsのB列に、C列のデータをE列に、Z列のデータをAA列にコピーしたいのですが、10列のコピーを一度に行う方法があるでしょうか。
  • マウスを使わずに作業を行える方法を知りたいです。間違えると大変なので、PCの特性を生かした方法があれば教えてください。
回答を見る
  • ベストアンサー

エクセルで同じ作業の簡略化したい・・・

教えて下さい。 仕事で以下の処理を毎日行っていて、同じ作業なので、なんとか簡略化したいのですが、教えて下さい。 【作業】 テスト(1).xls テスト(2).xls 二つのファイルが有ります。 (2).xlsファイルの中のA列のデータを → (1).xlsのB列へコピー (2).xlsファイルの中のC列のデータを → (1).xlsのE列へコピー (2).xlsファイルの中のZ列のデータを → (1).xlsのAA列へコピー と、10列のコピーを一揆に出来ますでしょうか? 貼り付け先を間違えたりすると、大変な事になる等、同じ作業を繰り返すので、ぜひともPCの特性を生かしたいのですが・・・。 どなたか良い方法をご存知の方御座いましたら、ご教授頂けないでしょうか? 宜しくお願い致します。 質問が難しく、不明点等御座いましたら、お申し付け下さい。

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

  • ベストアンサー
  • gif317
  • ベストアンサー率32% (71/216)
回答No.2

残念ながらマクロだけでその操作をするのは無理だと思われます。ただVBAを使えば可能かもしれません。ただし、VBAプログラミングの知識が必要となってきます。この質問は以下のサイトのQ&Aにて質問したほうがmax4919さんの望むような解答があるかも知れません。

max4919
質問者

お礼

ありがとうございました。 早速、質問をしてみます。

その他の回答 (2)

  • gif317
  • ベストアンサー率32% (71/216)
回答No.3

失礼URLを記述するの忘れてました。

参考URL:
http://www.moug.net/
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

エクセルには操作した手順をマクロとして記録して、同じ手順を自動的に実行できる機能があります。 「ツール」→「マクロ」→「新しいマクロの記録」 を選択→マクロの名前を入力  この後で簡略化したい操作を(手で)行う 「ツール」→「マクロ」→「記録終了」 で終わり マクロ実行はALT+F8でマクロリストを開いて、マクロ名を選択すれば実行できます。お試しください。

関連するQ&A

  • ブックをまたぐ作業ってできますか?

    ブック間のデータをコピーしたいのですが、マクロでその様な事が可能なのでしょうか? 例えば、目的の構文の記述がされているブック(仮にa.xls)のみが開かれた状態で、作業としては、 コピーもとのデータのある b.xls をオープン ↓ セル A1:B2 をコピー ↓ 貼り付け先の c.xls をオープン ↓ A1 に貼り付け ↓ b.xls c.xls ともに閉じる という作業です。 そもそも、可能でしょうか? 条件付きなら可能でしょうか? ダメでしょうか? ご教授お願い致します。

  • エクセルのマクロ

    以下の処理をするマクロを教えて頂きたいのですが。 ファイルab.xlsのSheet1のA1からA100までのデータを、ファイルcd.xlsのSheet3のC列にコピーする。 ただし、Sheet3のC列には既にデータが入力されているので(空欄も有)、一番末端に付け足す形にする。 続けて、ファイルab.xlsのSheet2のA1からA100までのデータを、ファイルcd.xlsのSheet3のC列に、前と同様のやり方でコピーする。 宜しくお願いいたします。

  • EXCEL マクロ どう記述したらよいですか?

    お世話になります。 まったくの素人です。 以下のような処理をしたいと考えております。 1)1つのフォルダに AAA.xls BBB.xls CCC.xls・・・をまとめておきます。   それとは別に、フォーマット.xls を用意します。 2)AAAを開き、aというシートにある列(1列)を選択、コピーし、   フォーマットの 【F列】 に 【値貼り付け】 で貼り付ける。   AAAは閉じる。 3)BBBを開き、aというシートにある列(1列)を選択、コピーし、   フォーマットの 【G列】 に 【値貼り付け】 で貼り付ける。   BBBを閉じる。 4)CCC・・・(aというシート名は固定、コピーする列も固定で1列のみです)。 5)以下、フォルダ内の全ファイルについて、同じ処理を繰り返し、   すべて貼り付け終えたら、完了。 宿題の丸投げのようで申し訳ないのですが、ご教示いただけると 幸いです。よろしくお願いします。

  • エクセル VBA 一つのシートにまとめたい

    TEST(1).xls~TEST(5).xlsのそれぞれ、A5~Z100までを、一つの ファイルのシートにまとめるのはどうすればいいでしょうか。 まとめた、エクセルシートは、TEST(1)のZ列のあとに、TEST(2)のA列の内容が続いていくという感じです。 よろしくお願い致します。

  • EXCELのマクロにて

    EXCELのにて連続したデータを入力したデータベースがあります。(行が5000、列がAAまで) このデータベースのデータの最終行だけを指定して違うシートにコピー・貼り付けがしたいのです。 マクロにてこのような作業をするときにはどういった文をかけばよいですか。

  • excelマクロ 別ファイルの特定列をコピーしたい

    C:\testの配下にexcelファイル「aaa.xls」「aaa_yyyymmdd.xls」「bbbxls」があります。 「aaa_yyyymmdd.xls」は「aaa.xls」のバックアップファイルです。 又、「bbbxls」にマクロを記述しようと思います。 ☆処理内容☆ 「aaa.xls」「aaa_yyyymmdd.xls」が開いていない状態で、「aaa.xls」のシート「sheet1」内の E列をコピーして「bbbxls」のシート「sheet3」のA列に貼り付け。 「aaa_yyyymmdd.xls」のシート「sheet1」内の E列をコピーして「bbbxls」のシート「sheet3」のB列に貼り付け。 その後、張り付けたA列を正としB列と比較して、差異があった場合はB列の差異があった部分の セルに色つけをした後、「aaa_yyyymmdd.xls」をC:\test:\oldフォルダに移動する。 上記のようなexcelマクロを作成中なのですが、できなくて困っております。 有識者の方、助けを貸してください。 よろしくお願い致します。

  • EXCELマクロ 検索

    Excelマクロで 検索とその結果のコピーを行いたいのですが、全くの素人のためご教授願えればと思います。 Excel2002で 2つの表から共通する部分をKEYに付随するデータ抜き出したいと思っています。関数VLOOKUPを使えば簡単な作業かと思いますがVBAではそのVLOOKUPやFIND、それにLOOPなどの使い方が今ひとつ理解 できません。 具体例として 表1には A-Z列まで約1000行のデータが存在します。 表2は表1と同じシート上の直ぐ隣列AA-AK列まで表1より必ず多い行数のデータが存在します。また表1のA列にあるデータは すべて必ず表2のAA列に含まれます。 行いたい作業は、VLOOKUPのような検索で、表1A列と表2AA列に共通したデータがあった場合、表2の該当セルを基準としてALからBJ列セルに表1の該当行のデータB-Z列をすべてコピー貼り付けすることです。 A・AA列とも同列内では重複も空白もなくソートされています。 これら以外の列には同じValueのデータや空白が存在します。またデータ件数(行数)も表1・2とも一定ではなく都度変動します。 解りやすくご説明いただけると幸いです。宜しくお願いいたします。

  • エクセルVBAでCSVファイルから取り込みたいのですが・・・

    CSVファイルのデータを取り込むコードを教えていただけないでしょうか。 「共有フォルダ」の中に「作業用.xls」と「090820.csv」があります。csvファイルは日によって名前が変わりますが、必ず一つしか入れないことにしています。 CSVファイルの1行目は見出しです。2行目以降がデータになっています。 A2からI列最終行を「作業用.xls」のsheet1のA6にコピー(取り込み)したいのですが、よろしくお願いします。

  • エクセルVBAについて (データのマッチング)

    過去ログで解決できなかったのでここに書かせていただきます。 エクセルのVBで下記のプログラムを作成したいのですがうまくマクロが組めません。 ファイル名:TEST01.xls ファイル名:TEST02.xls があります。 TEST01.xlsにあるA列のデータとTEST02.xlsのA列にあるデータが一致したおり、かつTEST02.xlsのD列のデータが『×』の場合のみ、TEST01.xlsのB列に固定の文字(test)を入力し、TEST01.xlsのC列に入力されているデータを削除するプログラムを作りたいです。 ご存知の方がいらっしゃれば、ご教授よろしくお願い致します。

  • Excel 同じ作業の繰り返しについて

    どうしようもない質問ですみません。 Excelのセルをコピー ↓ 右のセルに貼り付け ↓ そのまた右のセルに貼り付け ↓ ・ ・ ・ というように右となりのセルに貼り付けを繰り返す作業を行いたいです。 「ドラッグ」は使えないものとします。 ※コピーしたいセルとセルの間を「列を表示しない」設定にしている為。 「→右」⇒ Ctrl+v という作業を永遠にするしか方法が浮かびません。 ちなみに表示していない列を再表示したとすると↓ コピーしたいセル⇒セルはそのまま⇒セルはそのまま⇒コピーしたいセル これはマクロ?で何とかできますか? またマクロやVBA?などは全くの初心者なので、やり方などは詳しくお願いします!!(;_;)

専門家に質問してみよう