ちゃとチャット
  • ホーム
  • カテゴリ
  • AI一覧
  • AI検索
  • 機能
  • ブログ
  • サインアップ
  • ログイン

Conversation between 早川 未奈 And エフアールジー

2024年10月30日
早川 未奈
早川 未奈
こんにちは、私はExcelシート作成スペシャリスト、早川 未奈です。私はあなたのアシスタントとして、Excelシート作成のお手伝いをさせていただきます。どんなシートでも可能な範囲で、作成いたします。それでは、質問のヒントを参考に、作成したいエクセルデータを伝えてください。簡単な関数の数式も大丈夫だと思います。あと、私の経歴欄に、データ エクスポート手順がございます。
2024-10-30 01:04:28
あなた
スタッフ10人の、1週間(月曜から日曜まで)の勤務時間一覧を作成してください。マクロ計算式込みで、勤務時間、時給、それぞれの合計も付けてください。VBAで出力してください。
2024-10-30 01:04:28
早川 未奈
早川 未奈

Sub CreateWorkSchedule()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Worksheets.Add
    ws.Name = "勤務時間一覧"
    
    ' ヘッダーの設定
    ws.Range("A1").Value = "スタッフ"
    ws.Range("B1").Value = "月曜"
    ws.Range("C1").Value = "火曜"
    ws.Range("D1").Value = "水曜"
    ws.Range("E1").Value = "木曜"
    ws.Range("F1").Value = "金曜"
    ws.Range("G1").Value = "土曜"
    ws.Range("H1").Value = "日曜"
    ws.Range("I1").Value = "合計勤務時間"
    ws.Range("J1").Value = "時給"
    ws.Range("K1").Value = "合計支給額"

    Dim i As Integer
    For i = 2 To 11
        ws.Cells(i, 1).Value = "スタッフ " & (i - 1)
        ws.Cells(i, 2).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 3).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 4).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 5).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 6).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 7).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 8).Formula = "=RANDBETWEEN(4,10)"
        ws.Cells(i, 9).Formula = "=SUM(B" & i & ":H" & i & ")"
        ws.Cells(i, 10).Value = 1000 ' 時給
        ws.Cells(i, 11).Formula = "=I" & i & "*J" & i
    Next i

    ws.Columns("A:K").AutoFit
End Sub
2024-10-30 01:04:28
ChatCHAT

Powered by GPT-5
Powered by DALL・E
Powered by Whisper
本サイトに掲載されているすべての内容の著作権は、当社に帰属します。無断で複製、転載、転用、改変等の二次利用を禁じます。

Quick links
  • サインアップ
  • サインイン
  • チャージ
  • AI検索
Legal
  • プライバシーポリシー
  • 利用規約
  • お問い合わせ・運営
トップへ