Coba kode berikut, saya dulu juga dapet dari dek
google, tapi lupa alamat webnya.

Public Function Week(ByVal inDate As Date) As Integer
   If IsDate(inDate) = False Then Exit Function
   
   Dim iDay As Integer, iMonth As Integer, iWeek As
Integer, addDay As Integer
   
   iDay = 0
   Do
       iMonth = iMonth + 1
       Do
           If ((iMonth = Month(inDate)) And (iDay >=
Day(inDate))) Or (iMonth > Month(inDate)) Then _
                   Week = iWeek: Exit Function
                   
           iDay = iDay + 1
           Select Case Weekday(iMonth & "/" & iDay &
"/" & Year(inDate))
           Case 1: addDay = 6: iDay = iDay + addDay
'Sunday
           Case 2: addDay = 5: iDay = iDay + addDay
'Monday
           Case 3: addDay = 4: iDay = iDay + addDay
'Tuesday
           Case 4: addDay = 3: iDay = iDay + addDay
'Wednesday
           Case 5: addDay = 2: iDay = iDay + addDay
'Thursday
           Case 6: addDay = 1: iDay = iDay + addDay
'Friday
           End Select
           iWeek = iWeek + 1
           
           If IsDate(iMonth & "/" & (iDay + 1) & "/" &
Year(inDate)) = False Then
               iDay = iDay - addDay
               'Determine the actual end of the month
               Do While IsDate(iMonth & "/" & iDay &
"/" & Year(inDate)): iDay = iDay + 1: Loop
               iDay = iDay - 1
               'Determine how many days left in the
week are for the next month.
               iDay = 7 - Weekday(iMonth & "/" & iDay
& "/" _
                   & Year(inDate))
               Exit Do
           End If
       Loop
   Loop Until iMonth = 12
   
   Week = iWeek
End Function

--- Latif Setiawan <[EMAIL PROTECTED]> wrote:

> Teman-teman, minta bantuannya dong...
> Gimana cara mencari minggu dalam setahun.
> Contoh : Tanggal : 24 Agustus 2006 itu minggu
> keberapa dalam satu tahun..?
> 
> Trim's
>  
> 
> 
> 
> 
> 
> 
> Untuk berhenti berlangganan kirim email kosong ke :
> [EMAIL PROTECTED]
> 
> Bagi terjangkit virus lokal, zip virus tersebut
> dan kirim ke [EMAIL PROTECTED], kami
> akan membuat removalnya untuk anda. 
> Yahoo! Groups Links
> 
> 
>     [EMAIL PROTECTED]
> 
>  
> 
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Bagi terjangkit virus lokal, zip virus tersebut
dan kirim ke [EMAIL PROTECTED], kami
akan membuat removalnya untuk anda. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke