Thanks very much.
Can I get it also the other way round as well? Transpose
Table 2 to Table 1
Table 2
05/08/04 06/08/04 07/08/04 08/08/04
A A
B
C C C
D D D
E E
Table 1
Start_Date Course Duration
05/08/04 A 2
06/08/04 B 1
06/08/04 C 3
05/08/04 D 3
06/08/04 E 2
-----Original Message-----
Hi,
With Worksheets("Sheet2")
.Range("A1").Formula = "=MIN(Sheet1!$A$2:$A$6)"
.Range("B1:D1").Formula = "=DATE(YEAR(A1),MONTH(A1)
+1,DAY(A1))"
.Range("A2:A6").Formula = "=IF(Sheet1!
$A2=A$1,Sheet1!$B2,"""")"
.Range("B2:D6").Formula =
"=IF(COUNTIF($A2:A2,""?"")<Sheet1!$C2,Sheet1!$B2, """")"
.Range("A1:D6").Value = .Range("A1:D6").Value
End With
--
Regards,
Soo Cheon Jheong
Seoul, Korea
http://excel.hompy.com
_ _
^вп^
--
.