If your table looks like A1 thru D5:
Electricity Phone Gas
Daily
Weekly
Monthly
Yearly
then enter this macro:
Sub Macro1()
' Macro recorded 12/29/2005 by gsnu245
If Not IsEmpty(Cells(2, 2)) Then
Cells(3, 2) = Cells(2, 2) * 7
Cells(4, 2) = Cells(2, 2) * 28
Cells(5, 2) = Cells(2, 2) * 365
Exit Sub
End If
If Not IsEmpty(Cells(3, 2)) Then
Cells(2, 2) = Cells(3, 2) / 7
Cells(4, 2) = Cells(2, 2) * 28
Cells(5, 2) = Cells(2, 2) * 365
Exit Sub
End If
If Not IsEmpty(Cells(4, 2)) Then
Cells(2, 2) = Cells(4, 2) / 28
Cells(3, 2) = Cells(2, 2) * 7
Cells(5, 2) = Cells(2, 2) * 365
Exit Sub
End If
If Not IsEmpty(Cells(5, 2)) Then
Cells(2, 2) = Cells(5, 2) / 365
Cells(3, 2) = Cells(2, 2) * 7
Cells(4, 2) = Cells(2, 2) * 28
End If
End Sub
Enter a value between B2 and B5 and run the macro. It will fill-in the
blanks for the remaining items in column B. As coded it only works on column
B, but it can easily be expanded for cols C and D

Signature
Gary's Student
> Hi,
>
[quoted text clipped - 22 lines]
>
> Thanks!
awayinlondon@googlemail.com - 09 Jan 2006 10:18 GMT
Worked perfectly.
Thank you very much!