Saya akan memulai perkataan saya, saya mencoba menghemat waktu untuk anggota keluarga yang melakukan program ini secara manual.
Lembar 1
- Kolom A adalah tanggal mulai
- Kolom B adalah tanggal mulai yang diproyeksikan
- Kolom E adalah Nama Tugas.
Lembar 2 adalah kalender buatan tangan.
- Tugas ada di B8: B17 untuk tanggal mulai yang Diproyeksikan dan B20: B29 untuk tanggal mulai yang Sebenarnya
- Minggu adalah C5: AK5, Bulan adalah C6: AK6, Hari adalah C7: AK7
Apa yang saya coba lakukan adalah:
IF cell change in sheet_1(range a2:a999)
Find in sheet 3 (C6:AK7) the location of value entered in sheet 2(active.cell)
Store column number as Actual_Date_y
Active.Cell
move active.cell to Location (R,C+4)
Find in sheet 3 (B20:B29)the String from new active.cell
Store Row Number as Actual_Date_x
print ("X"), in (Actual_Date_x,Actual_Date_y)
Saya ikan dari air ketika datang ke VBA.
@ jcbermu - Proyek ini berdurasi 35 minggu (C: AK 35 kolom).
Ada nomor minggu (1-35) di baris 5 (sel C5: AK5), maka ia memiliki bulan di C6: AK6, terakhir ia memiliki kalender pada hari Minggu di C7: AK7,
seperti yang terlihat di sini:
EDIT: @Raystafarian, TERIMA KASIH, ini berbunyi seperti yang saya butuhkan. Saya akan mencobanya dan melihat apa yang terjadi.
- @Raystafarian, "tidak ditemukan" setiap saat. Saya akan mengatakan itu format untuk tanggal karena tidak ada kontinuitas antara lembar Saya akan mengubah lembarannya dan melihat apakah itu memperbaiki masalah.