ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ¯à§_À°§Ú¬Ý¬Ý¦p¦ó±N¦¹µ{¦¡§ó§ï¦¨¥H ¤p®É ¤ÀÄÁ ¬í¼Æ ­pºâ(¤w¸Ñ¨M)

[µo°Ý] ¯à§_À°§Ú¬Ý¬Ý¦p¦ó±N¦¹µ{¦¡§ó§ï¦¨¥H ¤p®É ¤ÀÄÁ ¬í¼Æ ­pºâ(¤w¸Ñ¨M)

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-24 09:23 ½s¿è

ÂI¿ï¤U¤è¤U¸üÀÉ®×©ÎÆ[¬Ý¤U¤èªº¸Ñ»¡:
http://naturefruit.myweb.hinet.net/Day.xls

A      B     C     D
1
2 ¬ù·|            2011/5/11
3 ¦Y¶º            2001/5/10
4
  1. For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  2. I1 = DateDiff("D", Date, Range("C" & J1))
  3. If I1 < 0 Then S1 = "¤w¸g¶W¹L¤F" & " " & (-1) * (I1) & " ¤Ñ"
  4. If S1 <> "" Then S2 = S2 & "¶ZÂ÷" & " " & Sheets("Sheet1").Range("A" & J1) & " ªº®É¶¡" & S1 & vbNewLine
  5. S1 = "": I1 = 0
  6. Next
  7. If S2 <> "" Then MsgBox S2
  8. S2 = ""
½Æ»s¥N½X
¥H¤W¬°¤@­Ó¥H ¤Ñ ­pºâªºµ{¦¡¡A¥H¤Wµ{¦¡°õ¦æ«á¡A·|¸õ¥X¤@­Óµøµ¡¡AÅã¥Ü¦p¤U

¶ZÂ÷ ¬ù·| ªº®É¶¡¤w¸g¶W¹L 1 ¤Ñ
¶ZÂ÷ ¦Y¶º ªº®É¶¡¤w¸g¶W¹L 6 ¤Ñ


§Ú§Æ±æ¯à§ó§ï¦¨¥H ¤p®É ¤ÀÄÁ ¬í¼Æ ­pºâ

©Ò¥H§Ú·|¥ýDÄæÀx¦s®æªºÄݩʧó§ï¦¨¦Û­q mm/dd hh:mm:ss

µM«á¿é¤J®É¶¡,Åã¥Ü¦p¤U:

¶ZÂ÷ ¬ù·| ªº®É¶¡¤w¸g¶W¹L 1 ¤p®É
¶ZÂ÷ ¦Y¶º ªº®É¶¡¤w¸g¶W¹L 6 ¤p®É

©Î

¶ZÂ÷ ¬ù·| ªº®É¶¡¤w¸g¶W¹L 1 ¤ÀÄÁ
¶ZÂ÷ ¦Y¶º ªº®É¶¡¤w¸g¶W¹L 6 ¤ÀÄÁ

©Î

§â"¤w¸g¶W¹L"Åܦ¨"ÁÙ¦³"

¥H¤W¤T­Ó°ÝÃD¡AÁÂÁ¦U¦ì¤j¤j¤F!

¦^´_ 2# GBKEE


    ³o¦ì¤j¤j¯uªº¬O¤S§Ö¤S¦n..«D±`·PÁÂ..

¥i§_¦A½Ð±Ð¤@­Ó°ÝÃD?
D¬O°µ¤°»ò¥Îªº©O?
¬O§_¥i¥H§R°£©O?

ÁÙ¦³µo²{¤@­Ó¤pBUG,
A1=¬ù·| C1=®É¶¡
A2=¦Y¶º C2=ªÅ­È
A3=½m²ß C3=®É¶¡

·í¦³ªÅ­Èªº®É­Ô,¨t²Î¨ÌµM·|Åã¥Ü,¦Ó¥B·|¥X²{¤w¶W¹L4¸U¦h¤ÑªºBUG,§Ú¸Ó¦p¦óÅý¥¦¤£Åã¥Ü©O?
--------------------------------------------------------------------------------------------------------------------------------
¦pªG§Ú­n¼W¥[¤@­Ó§PÂ_,Åý¥L¦bÁÙ¦³5¤ÀÄÁªº®É­Ô´£¿ô,¦Ó¥B¦b¶}±ÒMSGµøµ¡®É¥i¥H¥X²{¤@¤p¬q­µ®Ä,¤£ª¾¹D¬O§_¦³¿ìªk©O?

TOP

¦^´_ 4# GBKEE

     ¯u¬O¸U¤À·PÁÂ,§Ú¬Ý¤F¤@¤U¥Î­ì¨Ó¨º­Ó¤Ñ¼ÆªºÁÙ¬O¤£·|­×§ï¨º­ÓBUG,¦A³Â·Ð±z¤@¤U,·P®¦!
°ÝÃD¤@:
  1. For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  2. I1 = DateDiff("D", Date, Range("C" J1))
  3. If I1 < 0 Then S1 = "¤w¸g¶W¹L¤F" " " & (-1) * (I1) & " ¤Ñ"
  4. If S1 <> "" Then S2 = S2 "¶ZÂ÷" & " " & Sheets("Sheet1").Range("A" & J1) & " ªº®É¶¡" & S1 & vbNewLine
  5. S1 = "": I1 = 0
  6. Next
  7. If S2 <> "" Then MsgBox S2
  8. S2 = ""
½Æ»s¥N½X
------------------------------------------------------------------------------------------------------------------

°ÝÃD¤G:
µM«á¦pªG¬O³o­Ó ¤p®É ¤ÀÄÁ ¬í¼Æªº
·s¼W¤@­ÓIF§PÂ_, µM«á§Ú·s¼W¤@­ÓTextBox,¨Ì·Ó§Ú¶ñ¤Jªº¼Æ­ÈX, Åý®É¶¡¨ì«eX¤ÀÄÁ´£¿ô
¶ñ¤JªºX©M®É¶¡¨ì«eX¤ÀÄÁªºX¬O¦P¤@­Ó.

TOP

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-14 16:43 ½s¿è

GBKEEª©¥D¤j¤j..¿n·¥¤S¨³³tªº¬°§Ú¸Ñ¨M¤F§ÚªºÃøÃD..¯uªº¬O¤Ó·PÁ¤F!!

§Ú¦³­ÓºÃ°Ý,Ãö©ó¥H¤Uªº³]©w,¬O§_¯à°÷©M¥ý«e¨º­Ó¤@¼Ë,§iª¾§Ú¶ZÂ÷AÄæ®É¶¡ÁٳѤU?¤ÀÄÁ©O? (¦b¸õ¥XMSG´£¿ôµøµ¡¥H«e¬O§_¥i¥H¦Û°Ê¶}±ÒC©ÎD¼Ñªº«ü©wÀɮשO?³o¼Ë´N¥i¥H¦³Án­µ´£¿ôªº®ÄªG¤F,¨S¦³¿ìªk¤]¨SÃö«Y,·PÁ±z)
  1. Sub ´£¿ô()
  2.     Dim TheTime, TheTimeMsg$, Msg As Boolean
  3.     With Sheets("Sheet1")
  4.         For J1 = 2 To .[C65536].End(xlUp).Row
  5.             If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then If Range("C" & J1) > Now Then Msg = True
  6.         Next
  7.         If Msg = False Then MsgBox "©Ò¦³¨Æ¥ó¬Ò¤w¹L®É!!", , "´£¿ô": Exit Sub
  8.         Do
  9.             TheTime = Application.InputBox("¿é¤J´£¿ô¤ÀÄÁ", "´£¿ô", , Msg)
  10.             If TheTime = "" Then Exit Sub
  11.             TheTimeMsg = TheTime
  12.         Loop Until TheTime >= 1 And TheTime <= 60
  13.         For J1 = 2 To .[C65536].End(xlUp).Row
  14.             If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
  15.                 If Range("C" & J1) - TimeValue("00:" & TheTime) > Now Then
  16.                 Msg = True
  17.                '¤G¿ï¤@
  18.                 Application.OnTime Range("C" & J1) - TimeValue("00:" & TheTime), "Sheet1.CommandButton1_Click"
  19.                 'Sheet1.CommandButton1_Click  µ{¦¡½X©ñ¦b Sheet1
  20.                  
  21.                 'Application.OnTime Range("C" & J1) - TimeValue("00:" & TheTime), "ThisWorkbook.Workbook_Open"
  22.                 'ThisWorkbook.Workbook_Open µ{¦¡½X©ñ¦b ThisWorkbook               
  23.                 End If
  24.             End If
  25.         Next
  26.     End With
  27. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-14 21:49 ½s¿è

¦^´_ 6# GBKEE


DÄæ§Ú¨S¥Î¨ì,DateDiff("D", Date, Range("C" & J1)),ªºD¦p¦ó²¾°£©O?
¬O³o¦æ I1 = DateDiff("D", Date, Range("C" & J1))ª½±µ²¾°£¶Ü?

------------------------------------------------------------------------
  1. Private Sub Workbook_Open()
  2.     For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  3.         If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
  4.         ''''''''''''''''''''''''''''''''''''''''''''''''
  5.             I1 = DateDiff("D", Date, Range("C" & J1))
  6.             If I1 < 0 Then S1 = "ªº®É¶¡¤w¸g¨ì¤F" & (-1) * (I1) & "¤Ñ"
  7.             If S1 <> "" Then S2 = S2 & Sheets("Sheet1").Range("A" & J1) & S1 & vbNewLine
  8.             S1 = "": I1 = 0
  9.         '''''''''''''''''''''''''''''''''''''''''''
  10.         End If
  11.     Next
  12.     If S2 <> "" Then MsgBox S2
  13.     S2 = ""
  14. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-15 01:21 ½s¿è

¦^´_ 9# GBKEE


§ä¤£¨ì¤èªk©Î¸ê®Æ¦¨­û,§Ú·Q¬O¤£¬O­n¥h¤U¸üÃö©ó¼W¯q¶°¬ÛÃöªºªF¦è.
Åã¥Üªº¦r¦ê -->     .WindowsMediaPlayer1
  1. With Sheet1.WindowsMediaPlayer1     '¥[¤JMediaPlayer¼½©ñ­µ¼Ö
  2.        .URL = "D:\¼Æ¦Ïºq.MP3"  '½Ð­×§ï­µ¼ÖÀÉ®×
  3.         .Visible = False
  4.         .Controls.Stop
  5.     End With
  6.         For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  7.         If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
  8.         ''''''''''''''''''''''''''''''''''''''''''''''''
  9.             I1 = DateDiff("D", Date, Range("C" & J1))
  10.             If I1 >= 0 And I1 <= 90 Then S1 = "¦b90¤Ñ¤º¹L´Á"
  11.             If I1 <= 60 Then S1 = "¦b60¤Ñ¤º¹L´Á"
  12.             If I1 <= 30 Then S1 = "¦b30¤Ñ¤º¹L´Á"
  13.             If I1 < 0 Then S1 = "¤w¹L´Á" & (-1) * (I1) & "¤Ñ"
  14.             If S1 <> "" Then S2 = S2 & Sheets("Sheet1").Range("A" & J1) & "-" & S1 & vbNewLine & vbNewLine
  15.             S1 = "": I1 = 0
  16.         '''''''''''''''''''''''''''''''''''''''''''
  17.         End If
  18.     Next
  19.     If S2 <> "" Then MsgBox S2
½Æ»s¥N½X
§Ú¦Û¤v°µ¤F¤@ÂI¥\½Ò,°õ¦æ«á,¦³¥X²{´£¿ôµøµ¡,¦ý¬O¨S¦³­µ¼Ö
´¡¤JWindows Media Playerªº°µªk¦p¤U:
1. ¦b [À˵ø] ¥\¯àªí¤W¡A«ü¦V [¤u¨ã¦C]¡AµM«á«ö¤@¤U [±±¨î¤u¨ã½c]¡C
2. ¦b [±±¨î¤u¨ã½c] ¤¤¡A¿ï[¨ä¥L±±¨î¶µ] «ö¶s¡C
3. ¦b±±¨î¶µ²M³æ¤¤¡A¿ï[Windows Media Player]¡C
4. ¥Î·Æ¹«´å¼Ð©Ô¥X¤@­Ó¤è¶ô¥H«Ø¥ß Windows Media Player ±±¨î¶µ¡C
5. ¦b [±±¨î¤u¨ã½c] ¤¤¡A«ö¤@¤U [ÄÝ©Ê] «ö¶s¡C
6. ¦b [ÄÝ©Ê] µøµ¡ªº [FileName] ¤è¶ô¤¤¡A¿é¤J±z·Q­n¼½©ñªºÀɮ׸ô®|»P¦WºÙ¡AµM«á«ö ENTER¡C

TOP

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-15 11:55 ½s¿è

¦^´_ 11# GBKEE


    §Ú¬Ý¤£¬O«ÜÀ´,§Ú¦Û¤v¦b±z¤§«e¼gªº¨º­Ó+¤F¤@¬q(¤w¥Î¬õ¦â¦rÅéÅã¥Ü),½Ð±zÀ°§Ú¬Ý¬Ý·|¤£·|¥X°ÝÃD,·PÁÂ.
-------------------------------------------------------------------------------
      With Sheet1.WindowsMediaPlayer1     '¥[¤JMediaPlayer¼½©ñ­µ¼Ö
        .URL = "D:\¼Æ¦Ïºq.MP3"  '½Ð­×§ï­µ¼ÖÀÉ®×
       .Visible = False
       .Controls.stop
        End With
        
    For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
        If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
        ''''''''''''''''''''''''''''''''''''''''''''''''
            I1 = DateDiff("D", Date, Range("C" & J1))
            If I1 >= 0 And I1 <= 90 Then S1 = "¦b90¤Ñ¤º¹L´Á"
            If I1 <= 60 Then S1 = "¦b60¤Ñ¤º¹L´Á"
            If I1 <= 30 Then S1 = "¦b30¤Ñ¤º¹L´Á"
            If I1 < 0 Then S1 = "¤w¹L´Á" & (-1) * (I1) & "¤Ñ"
            If S1 <> "" Then S2 = S2 & Sheets("Sheet1").Range("A" & J1) & "-" & S1 & vbNewLine & vbNewLine
            S1 = "": I1 = 0
        '''''''''''''''''''''''''''''''''''''''''''
        End If
    Next
    If S2 <> "" Then
        With Sheet1.WindowsMediaPlayer1     '¥[¤JMediaPlayer¼½©ñ­µ¼Ö
        .URL = "D:\¼Æ¦Ïºq.MP3"  '½Ð­×§ï­µ¼ÖÀÉ®×
        .Visible = False
        .Controls.Play
        End With
    End If
   
If S2 <> "" Then MsgBox S2 Else
-------------------------------------------------------------------------------

TOP

¦^´_ 11# GBKEE

Ãö©ó¥H¤U±zªºµ{¦¡,§Ú¤]·Q¥Î§PÂ_¥y¥h¼g,¨Ò¦p:1¤p®É,1¤ÀÄÁ,1¬íÄÁ¥H«e´£¿ô,µM«á¦A¥[¤W­µ®Ä,¥i¬O¦n¹³µLªk¹³¥H¤Ñ­pºâªº¨º­Ó¼gªk¤@¼Ë¤F,§Ú¸Ó«ç»ò§ï¼g©O?ÁÂÁÂ.
  1. Private Sub CommandButton1_Click()
  2.     Dim TheDay#, Msg$, J1%, S$, H$
  3.     For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  4.         If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
  5.             TheDay = Now - Range("C" & J1).Value: Msg = " ®É¶¡ ¤w¹L"
  6.             If Range("C" & J1) >= Now Then TheDay = Range("C" & J1) - Now: Msg = " ®É¶¡ ÁÙ¦³"
  7.             H = IIf(Abs(Int(TheDay)) > 0, Abs(Int(TheDay)) & "¤Ñ", "") & Format(TheDay, "hh¤p®É:mm¤ÀÄÁ:ss¬í")
  8.             H = Replace(Replace(Replace(H, "00¤p®É:", ""), "00¤ÀÄÁ:", ""), ":00¬í", "")
  9.             S = IIf(S = "", "", S & vbNewLine) & "¶ZÂ÷ " & Sheets("Sheet1").Range("A" & J1) & Msg & H
  10.         End If
  11.     Next
  12.     If S <> "" Then MsgBox S, , Format(Now, "dddddd ttttt")
  13. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ vpower ©ó 2011-5-15 17:47 ½s¿è

¦^´_ 14# GBKEE


    Ãö©ó¤Ñ¼Æªº³o­Ó.¤j­P¤WÀ³¸Ó¨S°ÝÃD,§Ú¥Î±zªº­×§ï¤F¤@¤U,¦p¤U
¤£ª¾¹D¦³¨S¦³«ö¤U½T©w«á¥i¥HÃö³¬­µ¼Öªº¤èªk,´N¬OÂI½T»{«á¥h°õ¦æªº³æ¦r.§Ú§ä¨ì¤@­Ó¦p¤U:
  1. K% = MsgBox "Ä~Äò¡H", vbYesNo, "§@·~¤@"
  2. Select Case K%
  3. Case vbYes
  4. '¿ï"¬O"ªº³B²z¨BÆJ
  5. ....
  6. Case vbNo
  7. '¿ï"§_"ªº³B²z¨BÆJ
  8. ....
  9. End Select
  10. MsgBox(
½Æ»s¥N½X
µM«áÀ³¸Ó¥u³Ñ¤U13¼Óªº°ÝÃD¤F,¦A¦¸·PÁ±zªº¤j¤O¨ó§U,¤£ª¾¹D§Ú¸Ó«ç»ò¼Ë¤~¯à¹³§A¤@¼Ë©O?
  1. Private Sub Workbook_Open()
  2.       With Sheet1.WindowsMediaPlayer1     '¥[¤JMediaPlayer¼½©ñ­µ¼Ö
  3.         .URL = "D:\¼Æ¦Ïºq.MP3"  '½Ð­×§ï­µ¼ÖÀÉ®×
  4.        .Visible = False
  5.        .Controls.stop
  6.         End With
  7.         
  8.     For J1 = 2 To Sheets("Sheet1").[C65536].End(xlUp).Row
  9.         If Range("C" & J1) <> "" And IsDate(Range("C" & J1)) Then
  10.         ''''''''''''''''''''''''''''''''''''''''''''''''
  11.             I1 = DateDiff("D", Date, Range("C" & J1))
  12.             If I1 >= 0 And I1 <= 90 Then S1 = "¦b90¤Ñ¤º¹L´Á"
  13.             If I1 <= 60 Then S1 = "¦b60¤Ñ¤º¹L´Á"
  14.             If I1 <= 30 Then S1 = "¦b30¤Ñ¤º¹L´Á"
  15.             If I1 < 0 Then S1 = "¤w¹L´Á" & (-1) * (I1) & "¤Ñ"
  16.             If S1 <> "" Then S2 = S2 & Sheets("Sheet1").Range("A" & J1) & "-" & S1 & vbNewLine & vbNewLine
  17.             S1 = "": I1 = 0
  18.         '''''''''''''''''''''''''''''''''''''''''''
  19.         End If
  20.     Next
  21.     If S2 <> "" Then
  22.         With Sheet1.WindowsMediaPlayer1     '¥[¤JMediaPlayer¼½©ñ­µ¼Ö
  23.         .URL = "D:\¼Æ¦Ïºq.MP3"  '½Ð­×§ï­µ¼ÖÀÉ®×
  24.         .Visible = False
  25.         .Controls.Play
  26.         End With
  27.     End If
  28.     If S2 <> "" Then MsgBox S2 Else
  29. End Sub
½Æ»s¥N½X

TOP

¦^´_ 16# GBKEE


    ¬Oªº,¸ò§Ú­nªº¤@¼Ë,¯uªº¬O«Ü·PÁÂ,²{¦b¥u®t¨º­Ó´X¤p®É«e,´X¤ÀÄÁ«e,´X¬íÄÁ«e,
©M³o¦¸§¹¦¨ªº¥H´X¤Ñ«e´X¥G¤@¼Ë,¥u¬O§â´X¤Ñ«e§ï¦¨´X¤p®É«e,´X¤ÀÄÁ«e´X,¬íÄÁ«e,
§PÂ_¦¡§Ú´N¤£¤Ó·|¼g,¥i¯à­n¦A³Â·Ð±z,ÁÂÁÂ(¤@¼Ë­n¦³­µ¼Ö³á^^)
§Ú§Æ±æ¯à°÷¼g¦bTextbox¤W©Î¬OInput¤]¥i¥H.

TOP

        ÀR«ä¦Û¦b : ºÉ¦h¤Ö¥»¥÷¡A´N±o¦h¤Ö¥»¨Æ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD