• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで日付単位にデータを切り出したい)

エクセルで日付単位にデータを切り出す方法

このQ&Aのポイント
  • エクセルで日付単位にデータを切り出す方法について説明します。
  • 特定の日に行ったデータを同一の日付で振り分ける処理を自動化する方法をご紹介します。
  • 家賃、交通費、食費などの項目ごとに日付でデータを切り出す方法を解説します。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

A,B,C列にデータを記入する ALT+F11を押す 現れた画面で挿入メニューから標準モジュールを挿入する 現れたシートに下記をコピー貼り付ける sub macro1()  dim r as long  dim w0 as worksheet  set w0 = activesheet  on error goto errhandle  for r = 2 to range("C1").end(xldown).row   rows(r).copy worksheets(cells(r, "C").text).range("A65536").end(xlup).offset(1)  next r  exit sub errhandle:  worksheets.add after:=worksheets(worksheets.count)  activesheet.name = w0.cells(r, "C").text  w0.rows(1).copy range("A1")  w0.select  resume end sub ファイルメニューから終了してエクセルに戻る データを記入したシートを開く ALT+F8を押し、マクロを実行する。 #補足 >切り抜くような処理をしたい 一体何をしたいのか、「どうなって欲しい」のかさっぱり説明不足なので勝手に「こういう結果」にしました。

nnminbai
質問者

お礼

言葉足りずですみません。 やりたかったとおりの動きでした ありがとうございます!

その他の回答 (1)

回答No.2

データは順序よく入力する、または、 オートフィルタで日付をキーにしてソートする、 他に途はない、、、