• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでの業務管理表の作成)

エクセルでの業務管理表作成方法とは?

このQ&Aのポイント
  • エクセルでの業務管理表作成方法についてご質問いただきました。
  • 元データとなる原本シートには日付と出勤者が記載されています。
  • 日付ごとのシートを作成し、原本シートの対応する行から出勤者を表示させることができます。

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (774/1619)
回答No.1

何をしたいのかよかわかりません。文章とプログラムが全然違います。 プログラムは、「原本」でなく「リスト」から、シートを作って「原本」をコピーしてます。また、Range("A2:A12")のも分かりません。プログラムは無視します。 多分こうだろうと思います。 シート名に/ は無理なので、- にしました。 ' Sub Macro1() '   Dim IY As Long '   For IY = 1 To Cells(Rows.Count, "A").End(xlUp).Row     Sheets.Add After:=ActiveSheet     [A1].NumberFormatLocal = "m/d;@"     [A1:E1] = Sheets("原本").Range("A" & IY & ":E" & IY).Value     ActiveSheet.Name = Format([A1], "M-D")   Next IY End Sub

その他の回答 (1)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

VBAでないと駄目ですか? 出勤者は何人ですか? 簡単な、関数で 出来ますよ? Offset構文と RandBetween構文を お使いください

関連するQ&A