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

µ{¦¡½X¦p¦ó¼g¥H¬ö¿ýEXCELªºDDE¼Æ¾Ú¨C¬íÄÁ¬ö¿ý)(¤w¸Ñ¨M)

¦^´_ 8# GBKEE



ª©¤j±z¦n!    §Ú¥ÎExcel2016ª©¡A ¶]µ{¦¡½X¥d¦í¤F¡A¬O­þ¸Ì¦³°ÝÃD?
¸ê®Æ·½ §Ú§ï¦¨¤¸¤jRTD¤F!

¤@¤ÀÄÁ¬ö¿ý.jpg (53.67 KB)

¤@¤ÀÄÁ¬ö¿ý.jpg

1¤ÀÄÁ¬ö¿ý- ´ú¸ÕÀÉ-1.rar (17.91 KB)

TOP

¦^´_ 11# ABK

Sheets("1")ªºA 2 ¤½¦¡=RTD("money.excel",,"*SYSTEM","ServerTime")
¬O§_¶Ç¦^#N/A (¿ù»~­È),¾É­Pµ{¦¡¿ù»~¸Õ¸Õ¬Ý
  1. Sub Ex()
  2. Set MyBook = ThisWorkbook
  3. Set Sht1 = MyBook.Sheets("1")
  4.         Dim A As Single
  5.         A = 0.361111   '®É¶¡ ¤W¤È 08:40:00
  6.         j = 2
  7.         Do
  8.             DoEvents
  9.             '********´ú¸Õ¥Î  ******************************************
  10.             If IsError(Sht1.Cells(2, 1)) Then Stop  '¶Ç¦^¿ù»~­È µ{¦¡¼È°±
  11.             '**********************************************************
  12.             If Not IsError(Sht1.Cells(2, 1)) Then
  13.                 If Sht1.Cells(2, 1) > A Then   'SHEETS(1)ªºA2¤j©ó ®É¶¡
  14.                     A = Sht1.Cells(2, 1)         '§ó§ï®É¶¡¬°SHEETS(1)ªºA2
  15.                     Sht1.Cells(j, 2).Resize(1, 6) = Sht1.Cells(2, 5).Resize(1, 6).Value
  16.                     O = 0
  17.                     H = -99999
  18.                     l = 99999
  19.                     cumVol = V
  20.                     j = j + 1
  21.                 End If
  22.             End If
  23.         Loop
  24. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 12# GBKEE


ÁÂÁª©¤j!   ¥X²{«¬ºA¤£²Å

2018-04-25(°õ¦æ¶¥¬q¿ù»~'13'-«¬ºA¤£²Å).jpg (69.56 KB)

2018-04-25(°õ¦æ¶¥¬q¿ù»~'13'-«¬ºA¤£²Å).jpg

1¤ÀÄÁ¬ö¿ý- ´ú¸ÕÀÉ-2.rar (18.33 KB)

TOP

¦^´_ 13# ABK

=RTD("money.excel",,"*SYSTEM","ServerTime")
³o ¦¡§Ú¨S¦³§AªºÀÉ®×µLªk´ú¸Õ



·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 14# GBKEE


ÁÂÁª©¤j!  «ö¤U°»¿ù«á¦pªþ¹Ï !
ªþ¥ó§Ú§ï¦¨¤¸¤jYeswin ªº DDE¡C

15:00~ ¹j¤é05:00  A2:J2  ¸ê®Æ·|ÅÜ°Ê (¤È©]½L¥æ©ö®É¬q)

8:45 ~ 13:45   N2:W2    ¸ê®Æ·|ÅÜ°Ê (¤é½L¥æ©ö®É¬q)

¸ê®Æ³sµ²»Ý¥ý¶}±Ò ¤¸¤jYeswin ¬Ý½L³nÅé

2018-04-25(°õ¦æ¶¥¬q¿ù»~'13'-«¬ºA¤£²Å)-1.jpg (74.62 KB)

2018-04-25(°õ¦æ¶¥¬q¿ù»~'13'-«¬ºA¤£²Å)-1.jpg

¤¸¤jDDE 1¤ÀÄÁ¬ö¿ý- ´ú¸ÕÀÉ-2.rar (18.67 KB)

TOP

¦^´_ 15# ABK
§Ú¥u¦³¥x·sÃҨ餽¥qªº´¼¦h¬P¥i¥Î.

¥i¦A¸Õ¸Õ¬Ý
  1. Sub Ex()
  2.     Dim Sht1 As Worksheet, MyBook As Workbook, A As Date
  3.     Set MyBook = ThisWorkbook
  4.     Set Sht1 = MyBook.Sheets("1")
  5.         A = #8:40:00 AM#
  6.         'Date ¨ç¼Æ ¶Ç¦^¤@ Variant (Date)¡A¤º®e¬°¨t²Î¤é´Á (¹q¸£©Ò°O¿ýªº²{¦b¤é´Á)¡C
  7.         j = 2
  8.         Do
  9.             DoEvents
  10.             '********´ú¸Õ¥Î  ******************************************
  11.            ' If IsError(Sht1.Cells(2, 1)) Then Stop  '¶Ç¦^¿ù»~­È µ{¦¡¼È°±
  12.             '**********************************************************
  13.             If Not IsError(Sht1.Cells(2, 1)) Then
  14.               '''  MsgBox TypeName(Sht1.Cells(2, 1).Value)
  15.                 If Sht1.Cells(2, 1) > A Then   'SHEETS(1)ªºA2¤j©ó ®É¶¡
  16.                     A = Sht1.Cells(2, 1)         '§ó§ï®É¶¡¬°SHEETS(1)ªºA2
  17.                     Sht1.Cells(j, 2).Resize(1, 6) = Sht1.Cells(2, 5).Resize(1, 6).Value
  18.                     O = 0
  19.                     H = -99999
  20.                     l = 99999
  21.                     cumVol = V
  22.                     j = j + 1
  23.                 End If
  24.             End If
  25.         Loop
  26. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 16# GBKEE


    ·PÁª©¥D !      ¥i¥H°O¿ý¤F!
   ¥Ø«e¬O1¬íÄÁ°O¿ý¤@¦¸¡A  ¦p¦ó­×§ï Åý¥¦1¤ÀÄÁ °O¿ý¤@¦¸ ?
   ¦pªG§Ú­n«ü©w¥¦¦b 15:00:00  (¤U¤È3ÂI®É¦Û°Ê°±¤î)  ­n¦p¦ó¼g?

¤@¤ÀÄÁ´ú¸Õ½X-ª©¥D½X.jpg (167.23 KB)

¤@¤ÀÄÁ´ú¸Õ½X-ª©¥D½X.jpg

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2018-4-27 09:41 ½s¿è

¦^´_ 17# ABK
¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Sht1 As Worksheet, MyBook As Workbook, Rng As Range
  4.     Dim xTime As Date
  5.     Set MyBook = ThisWorkbook
  6.     Set Sht1 = MyBook.Sheets("1")
  7.     xTime = Time       '¤£­nºÞSht1.Cells(2, 1)ªº®É¶¡
  8.     Do
  9.             DoEvents
  10.            If Time >= xTime Then  
  11.                 xTime = TimeSerial(Hour(Time), Minute(Time) + 1, 0)   '¤U¤@¤ÀÄÁ
  12.                 Set Rng = Nothing
  13.                 If Time >= #8:40:00 AM# And Time <= #1:30:00 PM# Then    '¤é½L
  14.                     Set Rng = [N2:W2]
  15.                 ElseIf Time >= #2:59:50 PM# Or Time <= #5:00:10 AM# Then
  16.                 '®É¶¡­n¸ó¹L¹j¤é
  17.                 'http://forum.twbts.com/thread-20727-1-1.html
  18.                 '©]½L StartTime 14:59:50  /  EndTime ¹j¤é 05:00:10
  19.                     Set Rng = [A2:J2]
  20.                
  21.                 End If
  22.                 If Not Rng Is Nothing Then
  23.                     With Cells(Rows.Count, "A").End(xlUp).Offset(1)
  24.                         .Resize(, Rng.Count) = Rng.Value
  25.                     End With
  26.                 End If
  27.             End If
  28.         Loop
  29. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 18# GBKEE


ÁÂÁª©¤j !     ¥i¥H¶]¤F!

¬ö¿ý®É¶¡³£¦b58¬í ¬O§Úªº¹q¸£®É¶¡¤ñ¨÷°Ó¥D¾÷®É¶¡(A2Àx¦s®æ) §Ö2¬íªº­ì¦]!

¤@¤ÀÄÁ´ú¸Õ½X-ª©¥D½X-1.jpg (211.34 KB)

¤@¤ÀÄÁ´ú¸Õ½X-ª©¥D½X-1.jpg

TOP

¥»©«³Ì«á¥Ñ yen956 ©ó 2018-5-4 15:05 ½s¿è

ABK¤j¤j§A¦n:
½Ð°Ý¤j¤j, §A¬O¦p¦ó­×§ï ¼ÐÃD ªº?(¦p:¥[¤W ¤w¸Ñ¨M)
¬O¿n¤À°ÝÃD¶Ü? §ÚÁ`¬O¸Õ¤£¥X¨Ó, ÁÂÁÂ!!

TOP

        ÀR«ä¦Û¦b : ¤£­n¤p¬Ý¦Û¤v¡A¦]¬°¤H¦³µL­­ªº¥i¯à¡C
ªð¦^¦Cªí ¤W¤@¥DÃD