###前提・実現したいこと
今月の勤怠をオートフィルターで出した結果がTC集計表の13行目以降にあります。
こちらの内容を就労支援記録表の11行目にある日、曜日、開始、終了に転記しなくてはいけません。なお、就労支援記録表の開始と終了は個人別TC集計表の6列目と7列目にある
終業時刻の開始と終了からの転記となります。
![]
就労支援記録表が見えにくいので、下記URL
資料3-3 就労支援評価リスト結果記録表2(36KB)
###発生している問題
値が転記されずに空白になっている。
###該当のソースコード
Dim i As Long Dim k As Long Dim o As Long i = 2 k = 13 o = 11 '空白行に達するまで以下プログラムを実行 Do Until Sheet6.Cells(o, 1) = "" '転記プログラム Sheets("就労支援記録表").Cells(i, 1) = Sheets("個人別TC集計").Cells(k, 1) Sheets("就労支援記録表").Cells(i, 2) = Sheets("個人別TC集計").Cells(k, 2) Sheets("就労支援記録表").Cells(i, 3) = Sheets("個人別TC集計").Cells(k, 6) Sheets("就労支援記録表").Cells(i, 4) = Sheets("個人別TC集計").Cells(k, 7) i = i + 1 k = k + 1 o = o + 1 Loop
###補足情報(言語/FW/ツール等のバージョンなど)
ExcelVBA
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。