Board logo

¼ÐÃD: [µo°Ý] ½Ð°Ý¥X¶Ô¨t²Î³]­p [¥´¦L¥»­¶]

§@ªÌ: v03586    ®É¶¡: 2016-7-27 15:26     ¼ÐÃD: ½Ð°Ý¥X¶Ô¨t²Î³]­p

¦]À³8/1·s¬Fµ¦....

¹Á¸Õªº¥ÎExcel ¼g¤@®M¥X¶Ô¨t²Î.....¤j­P¤W Userform «Ø¥ß¤F 3/1

·Q½Ð°Ý¤U­±¤T¤j°ÝÃD, ¥Ø«e§¹¦¨¦p¤U¹Ï¨â­Ó¬õ®Ø³¡¤À¥\¯à..
[attach]24754[/attach]

Q1. ­n¦p¦ó±N¤U¹ÏªºUserform ¼g¤JExcel ¤¤©O??
¨Ï¥ÎªÌ±N¥²¶ñªº¿ï¶µ¶ñ¤J«á, ±a¤JExcel ªí®æ¤¤, ·í¤¤¤£ª¾¹D¯à¤£¯à±N³Ì«á¤@®æªºTextbox ´NÅã¥Ü¤é´Á®æ¦¡
Excel A~G Äæ³£¬O¥²¶ñ¿ï¶µ
¥Ø«e¤T­Ó«ö¶s ¥u¦³[½T»{] ¤£ª¾¹D«ç»ò¼g....¤]¬O³Ì­«­nªº®Ö¤ß
[attach]24750[/attach]
[attach]24752[/attach]

Q2: ¦b¤H­û½s¿è³o­Ó¥\¯à¤¤, §Æ±æ¯à¿é¤J¥²¶ñ¿ï¶µ , µM«á«ö¶ñ¤J¸ê®Æ¨º­Ó«ö¶s(¬õ®Ø)
´N¯à¥h·j´M¸ê®Æ®w±Nµµ¦â®Ø®Øªº¸ê°T³£±a¥X¨Ó, ³Ì«áµµ¦â®Ø®Ø½s¿è«á, «ö½T©w¯à±Nµµ¦â®Ø®ØÀx¦s¨ì¸ê®Æ®w

ºñ¦â®Ø®Ø§Æ±æ¯à¤Ï¶Â, °£«D¦³¥´¤Ä¤~¥i¥H¨Ï¥Î, ¦pªG¦³¥´¤Ä«ö¤U½T»{«á¤]§ó·s¨ì¸ê®Æ®w¤¤

[attach]24751[/attach]

³Ì«á´N¬O¦pªG¦³¤Ä¿ïÂ÷¾ , ´N±q¸ê®Æ®w±N¦¹¤H­û¸ê®Æ§R°£


Q3 : ¤]´N¬O³Ì­«­nªº§ó·s¥X¶Ô¥\¯à...¥Ñ©óÁÙ¦b³]­pUserfrom, ¤ÎExcelªí®æ....®e³\¤p§Ì«áÄò¸É¤W
¦ý³o¤@­¶¥\¯à´N¬O¾É¤J«e­±ªº¤H­û¸ê®Æ®w, µM«á¥h°µ²Î­p¥[Á`¦Ó¤w...!!!


[attach]24755[/attach]
§@ªÌ: yifan2599    ®É¶¡: 2016-7-28 18:01

¦^´_ 1# v03586


    °Ñ¦Ò¬Ý¬Ý§a..
§@ªÌ: v03586    ®É¶¡: 2016-7-28 21:39

¦^´_ 2# yifan2599


   ·PÁ¤j¤jªººë¤ß³]­p....¥t·Q°Ý¤@¤U,
1. ²M³æ¤è¶ô¯à°÷Ū¨ú¸ê®Æ®wªº¸ê°T¶Ü??
2. ¦pªG¨q¥X¸ê®Æ®wªº¸ê°T, ¯à¦b²M³æ¤è¶ôÂI¨â¤U ´N¯à½s¿è¶Ü??

¦]¬°³Ñ¤U¤@­Ó¥\¯à´N¬O§ó·s¥X¶Ô....¦b·Q­n¥Î¤°»ò¤è¦¡¥h§e²{¤H­ûª¬ªp, ¨ÃÅý¨Ï¥ÎªÌ¥h§ó·s¥X¶Ôª¬ªp
§@ªÌ: v03586    ®É¶¡: 2016-7-29 04:04

¦^´_ 2# yifan2599


    ½Ð°Ý¤@¤U, ¦b¤H­û¤u¸¹¤è­±§Úµo²{¦³¤j¤p¼gªº¤À§O, ½Ð°Ý¯àÅý¥L§PÂ_µL½×¿é¤J¤j¤p¼g,¤@«ßÂà´«¤j¼g¶Ü??
¦A¨Ó·j´M¤è­±, ¥i¥HÅý¸ÓTextbox ´NÅý¥L¿é¤JµL½×¤Á´«¤°»ò, ¥´¥X¨Ó´N¬O¤j¼g¶Ü? ³o¼Ë´N¯àÁקK¤j¤p¼gªº§PÂ_°ÝÃD
§@ªÌ: v03586    ®É¶¡: 2016-7-30 04:02

¥[¤J³o¬qµ{¦¡½X¤w¸Ñ¨M TextBox3.Text = UCase(TextBox3.Text)
§@ªÌ: yifan2599    ®É¶¡: 2016-7-30 12:30

¦^´_ 3# v03586


    ¸ê®Æ®w¬O«ü¡H excel ¬Ysheet¶Ü¡H
§@ªÌ: v03586    ®É¶¡: 2016-7-31 02:58

¦^´_ 6# yifan2599


·|³o¼Ë¸ß°Ý¬O¦]¬°, ³Ì«á¤@¶µ¥\¯à

Q3 : ¤]´N¬O³Ì­«­nªº§ó·s¥X¶Ô¥\¯à
  ¦p¤U¹ÏUserfrom ¤w¸g©Ô¥X¨Ó¤F,
  3-1. ºñ®Ø¬O§_¯à¥´¶}´N¹w³]·í¤éªº¤é´Á, ®ÇÃä¬P´Á¦Û°Ê§PÂ_±a¥X¨Ó
  3-2. ·í¿ï¾Ü½s¿è²Õ§Oªº¦P®É, ¬O§_¯à±N¡y¤H¤O¸ê®Æ®w¡z³o±iSheet, ¦p«e­±¿ï¾Üªº±ø¥ó(¯Z§O/»â¯Z/²Õ§O)
            ¦b¤U­±ªº²M³æ¤è¶ô¤¤¦C¥X¨Ó, ¦pªGÂI¿ï²M³æ«ö¶s( OptionButton ) ´N¯à¦Û°ÊÅã¥Ü¦b²M³æ¤è¶ô¤¤,
            «h¬õ®Ø¤¤ªº¡y½T»{²Õ§O¡z«ö¶s«h¥i¥H§R°£
   3-3. §e²{¦b²M³æ¤è¶ô¤¤ªº¶µ¥Ø, ¥i§_ÂI¿ï¨â¤U, ´N¯à¦Û°Ê±a¤JÂŮةҰé¿ïªº¶µ¥Ø, ÂŮؤ¤ªº¶µ¥Ø¤]¬O±q¡y¤H¤O¸ê®Æ®w¡z³o±iSheet
            ¾É¤J¬ÛÃö¸ê°T, ¨ä¤¤¡y¥X¶Ô¯¸§O¡z¬O¾É¤J¡y¤H¤O¸ê®Æ®w¡z³o±iSheetªº¡y¥D­n±Mªø¡z, ¤£¤@¼Ëªº¦a¤è¬O¥i¥H³z¹L®ÇÃ䪺«ö¶s§ó§ï(¥X¶Ô±Mªø)
           ¡° ¦p¤£¥i¥H¦b²M³æ¤è¶ôÂI¨â¤U´N±a¤J¤U­±¸ê°T, «h¥i¦b¥t³]¤@­Ó«ö¶s±a¤J
  3-4. ·í«ö¤U½T»{§ó·s, «h¦s¤J¡y¥X¶Ô¸ê®Æ®w¡z³o±iSheet¤º, ¬Û¹ïÀ³ªºÄæ¦ì, ¦p¹Ï2
      ¡° ¹Ï3 ´N¬O¾É¤J¹ïÀ³Äæ¦ì¸ê°T
¹Ï1
[attach]24781[/attach]
¹Ï2
[attach]24782[/attach]
¹Ï3
[attach]24783[/attach]

  3-5. ¦A¥[¯Z­pºâ¤è­±, ¤U¹Ï¬O§_¥i¥H¨t²Î¦Û¦æ§PÂ_, ¦pªG¤£¦æ«h§â¦¹¥\¯à«Ø¥ß
          ¤W¥b¦~«×, VPK¥ð®§¤é¬O , V ¶g¤» , P ¶g¤é , K ¶g¤G
          ¤U¥b¦~«×, VPK¥ð®§¤é¬O , V ¶g¤é , P ¶g¤» , K ¶g¤G
           ¦p¤W, ¥[¯Z®É¼Æ¦U²Õ­pºâªº¤é´Á¤£¦P, ¦p¤W¥\¯à¡y¥X¶Ô®É¼Æ¡z´N­n­pºâ¥ð®§¤é(ºâ¥[¯Z),
                    ¦U²Õ§Oªº¥ð®§¤é+¦³¥´¤Äªº¶ñ¼gªº¥[¯Z®É¼Æ = ¥[¯Z®É¼Æ
               
[attach]24786[/attach]

¡y¤H­û¦^³ø¡z³o±iSheet , ¤é´ÁÄæ¦ì¬O§_¥i¥H¨t²Îµ{¦¡¦Û°ÊÂà´«¤ë¥÷¤Î¤é´Á??
¨Ì·ÓA2Äæ¦ìÅã¥Üªº¤ë¥÷, ¥u­n§ó§ïA2Ä檺¤ë¥÷, ¤U­±¸ê®Æ·|¦Û°Ê¾É¤J¡y¥X¶Ô¸ê®Æ®w¡z¸ê®Æ

¸ê®ÆÄæA63,B63,D63,E63,F63,G63, ±q¡y¤H¤O¸ê®Æ®w¡z³o±iSheet, ¾É¤J¥B¦Û°Ê±Æ§Ç
±Æ§Ç¶¶§Ç:
1. ¯Z§O:1ST,2ND,3RD,
2. »â¯Z:A,B,C.....
3. ¦U»â¯Zªº²Õ§O, ¤À§O V P K
¦A¨Ó´N¬O¨Ì·Ó¡y¥X¶Ô¸ê®Æ®w¡zSheet©ÒºûÅ@ªº¡y¥X¶Ô¯¸§O¡z(GÄæ)³oÄæ¾É¤J©ÒºûÅ@ªº¸ê®Æ
[attach]24784[/attach]
[attach]24785[/attach]

³Ì«á¤@­¶¸ê®Æªí¡y¾ã¦X­¶­±¡z, ¥u·|§e²{¤»,¤é,¤@,¤G ³o¥|¤Ñªº¸ê®Æ, «e­±¬Û¦P¸ê°T¤@¼Ë¨t²Î¾É¤J°ò¥»¸ê®Æ

¦p¤U¹Ï½d¨Ò
[attach]24787[/attach]

¨D¸Ñ....

[attach]24788[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-7-31 13:21

¦^´_  yifan2599


·|³o¼Ë¸ß°Ý¬O¦]¬°, ³Ì«á¤@¶µ¥\¯à

Q3 : ¤]´N¬O³Ì­«­nªº§ó·s¥X¶Ô¥\¯à
  ¦p¤U¹ÏU ...
v03586 µoªí©ó 2016-7-31 02:58



    §ó¥¿¾ã¦X­¶­±Sheet ·í¤¤¤º®e ¦p¤U¹Ï
[attach]24789[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-1 09:52

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-1 09:54 ½s¿è

¦^´_ 7# v03586
Q3 ¬O³o¼Ë»ò¡H
[attach]24790[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-1 13:04

¦^´_ 7# v03586
[attach]24792[/attach]
[attach]24793[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-1 13:07

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-1 13:08 ½s¿è

¦^´_ 9# c_c_lai


    ·í®É³]­pUserformªº®É­Ô¤£ª¾¹D²M³æ¿ï¶µ¯à°µ¨ì¤°»ò®ÄªG, ¦]¬°§Ú¦bºô¸ô¤WYoutube ª¦¤å ³£­nÂI¿ï«ö¶s¤~¯à¥X²{¸ê®Æ
   ¦]¬°VPK²Õ¸ê®Æ¤Ó¦h, ´N·Q»¡¦U²Õ§O,¦U§OÅã¥Ü¤~¤£·|¶Ã±¼, ²M³æ¤è¶ô¬O±q§O±iSheetªº¸ê®Æ, ÂI¿ï«á±a¤J¤U­±¤è¶ô(¬õ®Ø),
  ¤§«á½s¿è¥[¯Zª¬ºA, ¦Ü©ó¡y¥X¶Ô¯¸§O¡z¥D­n±a¤J¡y¥D­n±Mªø¡zªº¸ê®Æ, ¦ý¹ê»Ú¥X¶Ô¥i¯à¦]¬°¤H¤O¦]¯À§ïÅÜ, ©Ò¥H®ÇÃä¤~³]«ö¶s
  Åý¨Ï¥ÎªÌ¦Û¦æ½s¿è
   
    ¦]¬°¬O¤u¼t, »Ý­n¿é¤J¦o¥i¥H¾Þ§@´X¥x¾÷¾¹, ¤~¯à­pºâ¥X¶Ô¤H¤O¥i¥H¶}±Ò¦h¤Ö¾÷¥x, ¥u¦³DA»Ý­n­pºâ¾÷¥x, ¨ä¥L¬O¤£¥Îªº
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-1 13:10

¦^´_ 11# v03586
¸Õ¸Õ¬Ý¡I
[attach]24794[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-1 13:19

¦^´_ 12# c_c_lai


    ¬Oªº!!! ¶W±j!!!·PÁ¤j¤j,  ½T»{Áä¿é¤J«á¦s¤J¡y¥X¶Ô¸ê®Æ®w¡z, ¸ò¡y¤H­û¦^³ø¡z
   ¥t¥~¥[¯Z­pºâ¤£ª¾¹D«ç»ò±a¤J, ¤×¨ä¬O¤H­û¦^³ø A2Äæ ¤£ª¾¹D¯à¤£¯à°µ¨ì¿ï¾Ü¤ë¥÷±±¨î¤é´Á
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-1 16:05

¦^´_ 13# v03586
§A­n¥ý¦Û¤v¸Õ¼g¤~¦æ°Ú¡I
³£¼g§¹¤F¹ï§A¬O¨SÀ°§Uªº¡C
­ì¥ý§A¼gªº»yªk§Ú³£¤@¤@­×¥¿¹L¡A
§A¥i±q¤¤¤F¸Ñ¤§«e¤§«áªº²§°Ê¦³¦ó¤£¦P¡H
¦p¦¹§A¤~·|¾Ç¨ìªF¦è¡C
§Ú¤w¸g§â¸û¤£©ö³B¸Ìªº³¡¤À¸Ñ¨M±¼¤F¡A
§A¥ý¸ÕµÛ¦Û¦æ¼¶¼g¡A§Ú¦³ªÅ¤]·|À°§A¯d¯«ªº¡C
§@ªÌ: v03586    ®É¶¡: 2016-8-2 03:53

¦^´_ 14# c_c_lai

¹ï©ó«e½úªº«ü±Ð...¯uªº«Ü·PÁ¤]¨ü´f...¦]¤u§@©Ê½è¸û¬°½ÆÂø, µLªk§â¤ß¤O¥þ¤ßÄé¤J, ¤~¨Ó¨D«ü±Ð, ³y¦¨¤£«K¯uªº²`·P©êºp
¼g¤F³o¬q«á...§â¿é¤Jªº¸ê®Æ­«½Æ¶]¤F10¦¸....
  1. Private Sub CommandButton10_Click()
  2.     Dim x&
  3.     With Worksheets("¥X¶Ô¸ê®Æ®w")
  4.         For x = 2 To 11

  5.                 .Cells(x, 1) = DA¥X¶Ô§ó·s.ComboBox2.Value '¯Z§O
  6.                 .Cells(x, 2) = DA¥X¶Ô§ó·s.ComboBox3.Value '»â¯Z
  7.                
  8.                 .Cells(x, 4) = DA¥X¶Ô§ó·s.TextBox2.Value  '¤u¸¹
  9.                 .Cells(x, 5) = DA¥X¶Ô§ó·s.Textbox3.Value  '©m¦W
  10.                 .Cells(x, 6) = DA¥X¶Ô§ó·s.Textbox4.Value '²Õ§O
  11.                 .Cells(x, 7) = DA¥X¶Ô§ó·s.TextBox5.Value   '¥X¶Ô¯¸§O
  12.                 .Cells(x, 8) = DA¥X¶Ô§ó·s.ComboBox8.Value '¥i¾Þ¾÷¼Æ
  13.                 .Cells(x, 9) = DA¥X¶Ô§ó·s.TextBox8.Value '¥X¶Ô®É¼Æ
  14.                 .Cells(x, 10) = DA¥X¶Ô§ó·s.ComboBox7.Value '©µªø¥[¯Z
  15.                 .Cells(x, 11) = DA¥X¶Ô§ó·s.TextBox7.Value '¥[¯Z®É¼Æ

  16.         Next x
  17.     End With
  18.     Call CommandButton11_Click
  19.     MsgBox "¸ê®Æ§ó·s§¹¦¨"
  20. End Sub
½Æ»s¥N½X

§@ªÌ: c_c_lai    ®É¶¡: 2016-8-2 08:21

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-2 08:30 ½s¿è

¦^´_ 15# v03586
°Ñ¦Ò¡I  (¦Ü 3.5 ªº«e¥b³¡)
¬Ý¬Ý Sub overTime() ¬O¤£¬O§Aªº·Qªk¡A
½T»{§ó·s·~¤w§¹¦¨ (§A¼gªº¤]¤£¿ù)¡A ¥[ªo¡I
PS §Ú§â©Ò¦³ª«¥ó¦WºÙ§ï¦¨¹ï·Óªº¤¤¤å¦WºÙ
      ¦p¦¹¤è«K¾ã­Óµ{¦¡ªºÂsÄý»PÁA¸Ñ¡C
[attach]24811[/attach]
[attach]24812[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-3 04:22

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-3 04:23 ½s¿è

¦^´_ 16# c_c_lai


    Overtime ¬O§Úªº·Qªk¨S¿ù!!·PÁ¨ó§U
   ¥t¥~¥i§_§ó·s¥X¶Ô¯à§_¼g­Ó¨¾§b¥\¯à, ¬Û¦P¤é´Áªº¬Û¦P¤u¸¹¤w¸g¦³¿é¤J¹Lªº, ¦A¦¸¿é¤J®É·|¸õ¥X°T®§¤£¯à³Q¿é¤J
   ´ú¸Õªº®É­Ôµo²{¥i¥H³sÄò¿é¤J¬Û¦P¤é´Áªº¦P¤@­Ó¤H¸ê®Æ
   ¥Ø«e¥u­n¿é¤J¤@µ§¸ê®Æ, ½T»{§ó·sÁä·|¦Û°ÊÃö³¬ , ­n¦A«ö¤@¦¸²MªÅ, ¦A­«·s¿ï¾Ü¤H­û, «ö¶s¤~¤S³Q¥´¶}
    ( §Ú§â ½T»{§ó·s.Enabled = True )

  ¥t½Ð°Ý¦p¦ó§Q¥ÎA2Äæ±±¨î¤ë¥÷?  ©T©wHÄæ«á­±·|¦]¬°¤ë¥÷§ïÅÜ, ¬P´Á¤]§óµÛ§ïÅÜ ( ¦p¬õ®Ø )
  [attach]24824[/attach]
   

A65~G65 ¬O¶×¤J §Q¥ÎINDEX»PMATCH ¨ç¼Æ¶×¤J«á±Æ§Ç¶Ü? ÁÙ¬O¥ÎVlookup ©O?
[attach]24825[/attach]
§Ú¥uª¾¹D±Æ§Çªº¼gªk¦p¤U...¦ý¤£ª¾¹D¦p¦ó±q²Ä65Äæ¶}©l§Q¥Îµ{¦¡±Æ§Ç,  ¨ä¥LºûÅ@ªº¸ê°T¬O§_¥i§Q¥Îµ{¦¡¤è¦¡±a¤J©O?
  1. Dim xArea As Range
  2. xArea.Resize(, 7).Sort Key1:=xArea(1, 1), Order1:=xlAscending, _
  3.                        Key2:=xArea(1, 2), Order2:=xlAscending, _
  4.                        Key3:=xArea(1, 7), Order3:=xlAscending, Header:=xlNo
½Æ»s¥N½X
[attach]24826[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-3 15:15

¦^´_ 16# c_c_lai


    Overtime ±o¥[Á`¬O­n­pºâ¦b¡y¤H­û¦^³ø¡z­¶­±ªºC65Äæ¦ì
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-3 21:07

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-4 07:12 ½s¿è

¦^´_ 18# v03586
¸Õ¸Õ¬Ý¡I
[attach]24830[/attach]
±µ¤U¨Ó§AÀ³¸Ó¥i¥H¤W¤â¤F¡A#18 ¤£©úÁA³B²z²Ó¸`¡H
(Overtime ±o¥[Á`¬O­n­pºâ¦b¡y¤H­û¦^³ø¡z­¶­±ªºC65Äæ¦ì)
©ú¤é§Ú­n¨ìªL¤fªø©°Àˬd²´·ú¡A
§A¦Û¤v¦A¦n¦n¸ÉÀð§a¡I
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-4 07:07

¦^´_ 17# v03586
°w¹ï "A2Äæ±±¨î¤ë¥÷?  ©T©wHÄæ«á­±·|¦]¬°¤ë¥÷§ïÅÜ, ¬P´Á¤]§óµÛ§ïÅÜ"
°µ¤F­×¥¿ (¼W¦C chgMonth())¡C¦b UserForm_Initialize() ¶¥¬q«K°µ¤F§PÂ_¡C
±µ¤U¨Ó´N¬Ý§A¤F¡I¥[ªo¡I
§Ú­n·Ç³Æ´NÂå¤F¡C
[attach]24831[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-4 13:46

¦^´_ 20# c_c_lai


    ¨¯­W¤F¤j¤j....³Ñ¤U§Ú¦Û¦æ¥ý¬ã¨s¬Ý¬Ý....!!! ¯¬¦­¤é±d´_­ò!!!:)
§@ªÌ: GBKEE    ®É¶¡: 2016-8-8 07:49

¥»©«³Ì«á¥Ñ GBKEE ©ó 2016-8-8 08:05 ½s¿è

¦^´_ 8# v03586
§Aªºµ{¦¡Å޿褣«Ü©ú¥Õ©Ò¥H­n½Ð°Ý§A¦p¤U

[DA¥X¶Ô§ó·s]ªí³æ¤¤
¥X¶Ô®É¼Æ»P©µ®É¥[¯ZªºÃöÁp¬°¦ó,¦p¬O:¥X¶Ô®É¼Æ>8¤p®É,«á¤~¦³©µ®É¥[¯Zªºµo¥Í.¤S¥[¯Z®É¼Æªº­­¨î¬°¦ó?
©µ®É¥[¯Z:«ü©ÒÄݪº[¯Z§O]¶Ü?
¤é´Á¦p¬°¦U²Õªº¥ð°²¤é®É,¥X¶Ô®É¼Æ,©µ®É¥[¯Z,¥[¯Z®É¼Æ¦p¦ó¿é¤J                           

¤H­û¦^³ø1ST,2ND,3RDªº¥X¶Ô²v: ¨Ì[¥X¶Ô¸ê®Æ®w]ªº[¯Z§O] ²Î­p¹ï¶ý?
17# ªþ¹Ï(¤@) ¤¤ªº ©µªø¤H¼Æ,´£¦­¤H¼Æ ¬O¦p¦ó©w¸q",¤S2ND,3RD¤¤¦U²Õ¥ð°²¤H¼Æ,ªºÅ޿謰¦ó?
ªþÀɤ¤ªº[¾ã¦X­¶­±]ªºÄæ¦ì6¤é-9¤é ¬O§¹¾ãªº¶Ü?¬O¦p¤H­û¦^³ø1ST,2ND,3RDªº¥X¶Ô²v¶Ü?
§@ªÌ: v03586    ®É¶¡: 2016-8-8 14:49

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-8 14:55 ½s¿è

¦^´_ 22# GBKEE


    [DA¥X¶Ô§ó·s]ªí³æ¤¤
¥X¶Ô®É¼Æ»P©µ®É¥[¯ZªºÃöÁp¬°¦ó,¦p¬O:¥X¶Ô®É¼Æ>8¤p®É,«á¤~¦³©µ®É¥[¯Zªºµo¥Í.¤S¥[¯Z®É¼Æªº­­¨î¬°¦ó?
©µ®É¥[¯Z:«ü©ÒÄݪº[¯Z§O]¶Ü?

¤é´Á¦p¬°¦U²Õªº¥ð°²¤é®É,¥X¶Ô®É¼Æ,©µ®É¥[¯Z,¥[¯Z®É¼Æ¦p¦ó¿é¤J
§Ñ°O³]©w, «ö¥ð°²®É, ¥X¶Ô®É¼Æ¦Û°Ê±a0
[attach]24871[/attach]

¤@¤Ñ¥¿±`¥X¶Ô®É¼Æ8¤p®É, ³Ò°òªkºÞ±±³Ò¤u¨C­Ó¤ë¥[¯Z¤£±o¶W¹L46¤p®É, ©Ò¥H
¥u­n¶W¹L·í¯Z¤W¯Z®É¼Æ, ´N¬Oºâ¥[¯Z®É¼Æ,
°²³]¦­¯Z, ¥L¤W§¹¸Ó¯Z¸Ó¦³ªº®É¼Æ, ±µ¤U¨Ó¬O²Ä¤G¯Z, ©Ò¥H¤H­û¤Ä¿ï¥[¯Z®É, ¥i¥H¿ï¾Ü¥L­n¥[­þ¤@¯Z, µM«á¶ñ¤J­n¥[¯Z®É¼Æ

[attach]24865[/attach]
¦p¤W¹Ï,
¡y¥X¶Ô¸ê®Æ®w¡z³o±i¸ê®Æªí©Ò¹ïÀ³ªº¸ê®Æ­n¶×¤J¡y¤H­û¦^³ø¡z³o±i¸ê®Æªí
¡y¥X¶Ô¸ê®Æ®w¡z¡uC¡vÄæ¦ì, ¥h¤ñ¹ï¡y¤H­û¦^³ø¡z¡uH¡vÄæ¦ì¤§«á¬Ý¬O§ó·s´X¸¹, ¦p¹Ï½d¨Ò(8/1)
  ´N§â¡y¥X¶Ô¸ê®Æ®w¡z¡uG¡vÄæ¥X¶Ô¯¸§O,¸ê®Æ¥á¨ì¡y¤H­û¦^³ø¡z(8/1)Äæ¬Û¹ïÀ³ªºÄæ¦ì
§PÂ_¦¡À³¸Ó¬O§PÂ_¡y¥X¶Ô¸ê®Æ®w¡zDÄæ¦ì = ¡y¤H­û¦^³ø¡z DÄæ¦ì ¤@¼Ë´N§â¸ê®Æ¶×¤J
¡y¥X¶Ô¸ê®Æ®w¡z¡uK¡vÄæ¥[¯Z®É¼Æ, ¬Û¦P§PÂ_¤è¦¡¶×¤J¡y¤H­û¦^³ø¡z CÄæ¦ì



¡y¥X¶Ô¸ê®Æ®w¡zAÄæ¦ì§PÂ_¡y¤H­û¦^³ø¡z¯Z§OÄæ¦ì,
1ST¡yA4¡zÄæ¦ì
2ND¡yA21¡zÄæ¦ì
3RD¡yA38¡zÄæ¦ì
±N¡y¥X¶Ô¸ê®Æ®w¡z¡yG¡zÄæ¦ì(¥X¶Ô¯¸§O) ,¥hCount¼Æ¶q¥[Á`¦b¡y¤H­û¦^³ø¡z¦U¯Z§Oªº¹ïÀ³¸ê®Æ(¤@¼Ë§PÂ_§ó·s¤é´Á)
¡y¥X¶Ô¸ê®Æ®w¡z¡yH¡zÄæ¦ì(¥i¾Þ¾÷¼Æ),¥hCount¼Æ¶q¥[Á`¦b¡y¤H­û¦^³ø¡z¶}¾÷¼Æ(¤@¼Ë§PÂ_§ó·s¤é´Á)
¡y¥X¶Ô¸ê®Æ®w¡z¡yJ¡zÄæ¦ì(©µªø¥[¯Z), §PÂ_¬O­þ¤@¯Z¥hCount¡y¤H­û¦^³ø¡z¸Ó¯Zªº¼Æ¶q(¦p¤U¹Ï)


¡y¤H­û¦^³ø¡z­¶­±¤¤, ¦U¯Z¡uÁ`¤H¼Æ¡v¤Î¡u²Õ§O¤H¼Æ¡v
1ST Á`¤H¼Æ (E5Äæ)   1ST ²Õ§O¤H¼Æ  (D5¡BD6¡BD7Äæ¦ì)
2ND Á`¤H¼Æ (E22Äæ)   2ND ²Õ§O¤H¼Æ  (D22¡BD23¡BD24Äæ¦ì)
3RD Á`¤H¼Æ (E39Äæ)   3RD ²Õ§O¤H¼Æ  (D39¡BD40¡BD41Äæ¦ì)
±q¡y¥X¶Ô¸ê®Æ®w¡z³o±i¸ê®Æªí¥hCount¸ê°T¦b¡y¤H­û¦^³ø¡z
¦U¯Zªº±Mªø¤H¼Æ ( C9Äæ¶}©l )  ¤]¬O±q¡y¥X¶Ô¸ê®Æ®w¡z¥hCount¸ê°T¦b¡y¤H­û¦^³ø¡z
[attach]24866[/attach]

¤H­û¦^³ø1ST,2ND,3RDªº¥X¶Ô²v: ¨Ì[¥X¶Ô¸ê®Æ®w]ªº[¯Z§O] ²Î­p¹ï¶ý?   YES

17# ªþ¹Ï(¤@) ¤¤ªº ©µªø¤H¼Æ,´£¦­¤H¼Æ ¬O¦p¦ó©w¸q",¤S2ND,3RD¤¤¦U²Õ¥ð°²¤H¼Æ,ªºÅ޿謰¦ó?
[attach]24867[/attach]
  Sorry , ÀɮרS¦³­×§ï¥¿½T, ¥¿½T¸ò¤W­±¤@¼Ë ¥u¦³¥X¶Ô¤H¤O


ªþÀɤ¤ªº[¾ã¦X­¶­±]ªºÄæ¦ì6¤é-9¤é ¬O§¹¾ãªº¶Ü?¬O¦p¤H­û¦^³ø1ST,2ND,3RDªº¥X¶Ô²v¶Ü?

¡y¾ã¦X­¶­±¡z¤¤, ¥u¬O¡y¤H­û¦^³ø¡zªº¸ê®Æ, ¤@¼Ò¤@¼Ë
¥u¬O³o­Ó­¶­±¶È»Ý­nÅã¥Ü , ¤»¡B¤é¡B¤@¡B¤G , ¤£»Ý­n¹³¡y¤H­û¦^³ø¡z ¬O¤@¾ã­Ó¤ë



¦b¡y¤H­û¦^³ø¡z³o±i¸ê®Æªí¤¤¡uA¡v¡uB¡v¡uD¡v¡uE¡v¡uF¡v¡uG¡vÄæ¦ì
§Æ±æ¯à±q¡y¤H¤O¸ê®Æ®w¡z³o±i¸ê®Æªí¦Û°Ê¶×¤J¤H­û¸ê®Æ
¥B¦Û°Ê±Æ§Ç, ±Æ§Ç¤è¦¡¬°
1.¯Z§O:1ST,2ND,3RD,
2.»â¯Z:A,B,C.....
3.¦U»â¯Zªº²Õ§O, ¤À§O V P K
½d¨Ò:
¯Z§O/»â¯Z/²Õ§O
1ST   A        V
1ST   A        V
1ST   A        P
1ST   A        K
1ST   B        V
1ST   B        P
1ST   B        K
2ND  A        V
[attach]24870[/attach]


[attach]24868[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-8 19:44

¦^´_ 23# v03586

V - ¥ð°²¤H¼Æ
P - ¥ð°²¤H¼Æ
K - ¥ð°²¤H¼Æ   
¦p¦ó­pºâ??
§@ªÌ: v03586    ®É¶¡: 2016-8-9 03:19

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-9 03:27 ½s¿è

¦^´_ 24# GBKEE


    Sorry ,  GBKEE ¤j

¦^ÂЪºªþÀÉ , ¤w¸g­×§ï¨S¦³­n­pºâ¥ð°²¤H¼Æ, ¥u­pºâ¥X¶Ô¤H¼Æ, ¨Ò¦p H4¡BH5¡BH6 ¬°¦UVPK²Õªº¥X¶Ô¤H¼Æ
¥u­n¸ê®Æ®w¤£¬O¡y¥ð¡z ´N¬O¥X¶Ô
H3 ¥X¶Ô²v ­pºâ¤è¦¡¬°=((H9+H10+H11+H12+H13+H14+H15)+(H7+H8/2))/E5
¤]¥i¥H§Q¥Î
H3 ¥X¶Ô²v ­pºâ¤è¦¡¬°=((H4+H5+H6)+(H7+H8/2))/E5
[attach]24881[/attach]
[attach]24880[/attach]


¥t´£¨ì¥[¯Z¦p¦ó­pºâ

V, P ²Õ¥[¯Z ­n­pºâ ¡y¥X¶Ô¸ê®Æ®w¡z¤¤ KÄ檺¥[¯Z®É¼Æ ( ¤@~¤é) , °²¤éÁÙ­n¦b¥[Á` ( ¤»¡B¤é ) IÄæ¦ì ¥X¶Ô®É¼Æ
K²Õ ¥[¯Z ­n­pºâ ¡y¥X¶Ô¸ê®Æ®w¡z¤¤ KÄ檺¥[¯Z®É¼Æ ( ¤@~¤é) , °²¤éÁÙ­n¦b¥[Á` ( ¤@¡B¤G ) IÄæ¦ì ¥X¶Ô®É¼Æ
K²Õªº¥Øªº´N¬O­n¸É V. P ²Õ§O¥ð°²®Éªº¤H¤O¯Ê¤f , ©Ò¥H­pºâ¤è¦¡¤£¦P
§@ªÌ: GBKEE    ®É¶¡: 2016-8-10 07:05

¥»©«³Ì«á¥Ñ GBKEE ©ó 2016-8-10 09:16 ½s¿è

¦^´_ 25# v03586
­×§ï¤F [DA¥X¶Ô§ó·s]UserForm
[¾ã¦X­¶­±]¤u§@ªí§A¸ÕµÛ°µ§@¬Ý

   
  [attach]24885[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-10 13:28

¦^´_ 26# GBKEE


    «z~·PÁ¤j¤j,
     ­èTest ¤F¤@¤U , ¥i¯à§Ú¨S¦³±Ô­z§¹¾ã,
   ©µªø¥[¯Zªº¤HÀY¼Æ, ¦p¤U¹ÏÁ|¨Ò,  ¦­¯Z¤H­û (1ST) ¡y©µªø¥[¯Z¡z2ND ,
    ©Ò¥H³o­Ó©µªø¥[¯Zªº¤H¤O, À³¸Ó­nºâ¥h²Ä¤G¯Zªº¤HÀY
   ©Ò¥HÀ³¸Ó¥Ñ¡y¥X¶Ô¸ê®Æ®w¡zJÄæ¦ì, ¥h§PÂ_ Count ¤H¼Æ­n¦b­þ¤@¯Z¤W­±

[attach]24891[/attach]

   ¥t¥~¤U¹Ï, ¡y¤H¤O¸ê®Æ®w¡z, ¥hCOUNTIF¨ì¡y¤H­û¦^³ø¡z
   ¦U¯Z§O¦U²Õ§Oªº¤HÀY¼Æ»PÁ`¤H¤O, ¤Î¥D­n±Mªøªº¤H¤O

    ³Ì«á¥u¬O§â¡y¤H­û¦^³ø¡z  ¶×¤J¡y¾ã¦X­¶­±¡z
   ¾ã¦X­¶­±¦h²K¥[¤@¶µ¸ê°T , ¤H¾÷¤ñ, ¤]´N¬O±q¡y¥X¶Ô¸ê®Æ®w¡zHÄæ¦ì(¥i¾Þ¾÷¼Æ)
   ¥hCountif ¥i¥H¾Þ¾÷ªºª¬ªp
[attach]24892[/attach]

      ¥t¥~ÁÙ¦³¤@­ÓºÃ°Ý, ´N¬O«ö¤F ¡y¤H­û¦^³ø«ö¶s¡z«á ¡y¤H­û¦^³ø¡z¸ê®Æªíªº¬P´Á·|®ø¥¢¤£¨£­C?

¡y¾ã¦X­¶­±¡z¥\¯à¤p§Ì¤µ¤é¹Á¸Õ°µ°µ¬Ý, ¤£À´¦A³Â·Ð¤j¤j¤£¹½·Ðªº«ü±Ð

Àɮ׶Ȧ³­×§ï¾ã¦X­¶­±Äæ¦ì¸ê°T

[attach]24893[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-10 16:09

¦^´_ 27# v03586
¡y¤H­û¦^³ø«ö¶s¡z«á ¡y¤H­û¦^³ø¡z¸ê®Æªíªº¬P´Á·|®ø¥¢¤£¨£­C?
¨S¦³°Ú,¦A¸Õ¸Õ¬Ý

¦­¯Z¤H­û (1ST) ¡y©µªø¥[¯Z¡z2ND ,     ©Ò¥H³o­Ó©µªø¥[¯Zªº¤H¤O, À³¸Ó­nºâ¥h²Ä¤G¯Zªº¤HÀY
±Mªø,DA,¶}¾÷¼Æ, ÁÙ¬O¦­¯Z¶ý?
ªþÀɦp¬O


[attach]24894[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-11 15:31

¦^´_ 28# GBKEE


    ¡y¤H­û¦^³ø«ö¶s¡z«á ¡y¤H­û¦^³ø¡z¸ê®Æªíªº¬P´Á·|®ø¥¢¤£¨£­C?
¨S¦³°Ú,¦A¸Õ¸Õ¬Ý

¤£ª¾¹D¬O¤£¬O§Ú¾Þ§@¿ù»~, ºI¹Ï¦p¤U
¬õ¦â®Ø®Øªº¸ê®Æ³£¤£¨£¤F
[attach]24908[/attach]


¦­¯Z¤H­û (1ST) ¡y©µªø¥[¯Z¡z2ND ,     ©Ò¥H³o­Ó©µªø¥[¯Zªº¤H¤O, À³¸Ó­nºâ¥h²Ä¤G¯Zªº¤HÀY
±Mªø,DA,¶}¾÷¼Æ, ÁÙ¬O¦­¯Z¶ý?
   ¬Oªººâ¦­¯Z, ¥[¯Z¤H­û, ´N´«§O¯Z¥h¦w±Æ¥Lªº¤u§@¶µ¥Ø¤F!!!


¦p¤UÀɮרS¦³§ó§ï¨ì¤j¤jªºµ{¦¡½X, ¶È§ó·s¡y¾ã¦X­¶­±¡zÄæ¦ì¸ê°T , ¥i§_½Ð¤j¤j§ó·s¦Ü³oª©©O?
[attach]24909[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-11 16:07

¦^´_ 29# v03586
±Mªø,DA,¶}¾÷¼Æ, ÁÙ¬O¦­¯Z¶ý?    ¬Oªººâ¦­¯Z, ¥[¯Z¤H­û, ´N´«§O¯Z¥h¦w±Æ¥Lªº¤u§@¶µ¥Ø¤F
¨º[¦w±Æ¥Lªº¤u§@¶µ¥Ø]´N¤£¦b³o²Î­p¤§¤º.


¬õ¦â®Ø®Øªº¸ê®Æ³£¤£¨£¤F,§A¸É¤W¼Æ¦r«á¦A¸Õ¸Õ¬Ý.

¤£ª¾¹D[¾ã¦X­¶­±]ªº¤é´Á¦p¦ó³]©w!!!
¥iª½¨Ì¤é´Áªº³]©w±µ½Æ»s¹L¥h.
§@ªÌ: v03586    ®É¶¡: 2016-8-12 12:48

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-12 12:49 ½s¿è

¦^´_ 30# GBKEE


    ¤@¼Ë©O!! ¸É¤W«á«ö¤U¥h¤@¼Ë¤£¨£  ¡y¬P´Á¡z´Xªº³¡¤À, «ö¤U¥h´NÅܦ¨#29¼Ó·Ó¤ùªº¼Ë¤l
     ¬P´Á´X¨ºÄæ³£®ø¥¢ , ½Ð°Ý§Ú¬O§_¦³¾Þ§@¿ù»~©O??

    [attach]24910[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-12 17:55

¦^´_ 31# v03586


[attach]24921[/attach]

ªþÀɤw¸É¤W ¤H¤O¸ê®Æ®w¯Z§O²Õ§O¤H¼Æ¸ê®Æªºµ{¦¡½X
ªþÀɪº Main_¦^³ø²M°£() »P29#ªþÀɪºªºµ{¦¡½X¤@¼Ë
½Ð¦A¸Ô²Ó¬Ý¬Ý ¬P´Á¬O§_ÁÙ¬O¨S¦³¶Ü?
  1. Private Sub Main_¦^³ø²M°£()
  2.     Dim i As Date
  3.     With Sheets("¤H­û¦^³ø")
  4.         .[A2] = Format(xDay, "yyyy/mm")                                                             '** ¤ë¥÷ **
  5.         .Range(.[h1], .[h1].End(xlToRight)).EntireColumn = ""
  6.         .Range(.[A63], .[G63].End(xlDown)) = ""
  7.         For i = DateSerial(Year(xDay), Month(xDay), 1) To DateSerial(Year(xDay), Month(xDay) + 1, 0)
  8.                 With .[h1]                                                        '**­«¼g ·í¤ë¥÷¤é´Á
  9.                
  10.                     .Offset(0, Day(i) - 1) = Day(i)
  11.                     .Offset(1, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  12.                     
  13.                     .Offset(16, Day(i) - 1) = Day(i)
  14.                     .Offset(17, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  15.                     
  16.                     .Offset(32, Day(i) - 1) = Day(i)
  17.                     .Offset(33, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  18.                     
  19.                     .Offset(60, Day(i) - 1) = Day(i)
  20.                     .Offset(61, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  21.                     
  22.                     Stop   '½Ð¦^¨ì [¾ã¦X­¶­±]¬Ý¤@¤U¬P´Á¦³¿é¤J¶Ü?
  23.                 End With
  24.         Next
  25.     End With
  26. End Sub
½Æ»s¥N½X

§@ªÌ: GBKEE    ®É¶¡: 2016-8-12 18:03

¥»©«³Ì«á¥Ñ GBKEE ©ó 2016-8-12 18:06 ½s¿è

¦^´_ 32# GBKEE
2003  ->  Mid(Format(i, "aaa"), 3) §Y¥i¥X²{¬P´Á
·PÁÂc_c_la i¤µ¤Ñ 17:25 ´£¨Ñ  
°ª©ó2003ª©ª©¥»­×§ï¦p¤U
Main_¦^³ø²M°£().Offset(1, Day(i) - 1) = Mid(Format(i, "aaa"), 3)­×§ï¦¨.Offset(1, Day(i) - 1) = Mid(Format(i, "aaaa"), 3)«K OK ¤F¡C
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-12 18:40

¦^´_ 33# GBKEE
¦b Excel 2010 Àô¹Ò¤U´ú¸Õ:
[attach]24922[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-12 19:34

¦^´_ 34# c_c_lai
·PÁÂÀ°¦£­×¥¿.
§@ªÌ: v03586    ®É¶¡: 2016-8-14 18:47

¦^´_ 33# GBKEE


    ¥X²{¦p¤U¿ù»~µe­±
[attach]24928[/attach]

Rng.Offset(2, -4).Resize(3).Select
  1. Private Sub Main_¥X¶Ô²v(Rng As Range, St As String)
  2.     Dim Ar
  3.     Rng.Offset(2, -4).Resize(3).Select    '¡ö ³o¤@¦æ¥X¿ù
  4.     Rng.Offset(2, -4).Resize(3).Value = Application.Transpose(DA²Õ§O(St))
  5.    
  6.     Rng.Offset(2, -3) = Application.Sum(DA±Mªø(St))                             '**¯Z§OÁ`¤H¼Æ
  7.     Rng.Offset(6, -5).Resize(8).Value = Application.Transpose(DA±Mªø(St))      '**¯Z§O¦U±Mªø¤H¼Æ
  8.    
  9.     Ar = DA±Mªø(St)
  10.     With Rng.Resize(, ¤éÁ`¼Æ)
  11.         .Cells = "=((r[1]c+r[2]c+r[3]c)+(r[4]c+r[5]c/2))/r[2]c5"
  12.         .Value = .Value
  13.         .Replace "0%", "", xlWhole  '¥h°£0
  14.        ' For Each e In .Cells     '¥Î°j°é
  15.        '     If e = 0 Then e = ""  '¥h°£0
  16.        ' Next
  17.     End With
  18. End Sub
½Æ»s¥N½X
¬õ®Ø¤¤ÁÙ¬O¨S¦³¥X²{
[attach]24929[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-14 22:18

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-14 22:21 ½s¿è

¦^´_ 36# v03586
§A§â
    Rng.Offset(2, -4).Resize(3).Select
§ï¦¨³Æµù«¬ºA¡F §Y
    '  Rng.Offset(2, -4).Resize(3).Select
µM«áÀx¦s«á¡A¦A¸Õ¸Õ¬Ý¡I

P.S.¡G
Rng.Offset(2, -4).Resize(3).Select ¶Ç¦^
<µLªk¨ú±oÃþ§O Range ªº Select ÄÝ©Ê>
§@ªÌ: v03586    ®É¶¡: 2016-8-15 01:45

¦^´_ 37# c_c_lai


    ·PÁ¤j¤jªºSupport !! ²×©ó¸Ñ¨M¤F!!

    ·Q°Ý¤@¤U¦p¤U¹Ï, ÁöµM³Ì¤W­±ªº¤é´Á¤£·|¤£¨£¤F , ¬õ®Ø³¡¤À¤G¤T¯ZªºÁÙ¬O·|®ø¥¢, ½Ð°Ý¦p¦ó­×§ï©O


[attach]24932[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-15 05:40

¦^´_ 38# v03586
½Ð°Ý¨ä¾lªºMid(Format(i, "aaa"), 3) ¦³§ï¦¨Mid(Format(i, "aaaa"), 3)¶Ü?
  1.    .Offset(17, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  2.                     
  3.                     .Offset(32, Day(i) - 1) = Day(i)
  4.                     .Offset(33, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  5.                     
  6.                     .Offset(60, Day(i) - 1) = Day(i)
  7.                     .Offset(61, Day(i) - 1) = Mid(Format(i, "aaa"), 3)
  8.                     
½Æ»s¥N½X

§@ªÌ: c_c_lai    ®É¶¡: 2016-8-15 07:40

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-15 07:41 ½s¿è

¦^´_ 38# v03586
GBKEE ª©¤j  «üªº¬O¡G
[attach]24933[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-15 12:01

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-15 12:06 ½s¿è

¦^´_ 39# GBKEE


    Sorry....¸ê½è¸û®t!! ­è¤~µo²{ ¤w­×¥¿!!! ¤w¸Ñ¨M³o­Ó°ÝÃD  !!! ·PÁª©¤j     ¾ã¦X­¶­±, ¯uªºÃø¦³ÅÞ¿è¥h·Q, §Ú¦A«ä¦Ò¹Á¸Õ¦p¦ó§e²{¦n¤F....
          §Ú¥Ø«e¥i¥H·Qªº¨ìªº´N¬O°ò¥»¸ê®Æ µµ¦â®Ø®Ø ¥Î¨ç¼Æ µ¥©ó ¡y¤H­û¦^³ø¡z¸ê®Æªíªº¹ïÀ³Äæ¦ì
           ÂŦâ®Ø®Ø¥Î½Æ»s¡y¤H­û¦^³ø¡z¸ê®Æªíªº¹ïÀ³¤é´Á¶K¹L¥h...
[attach]24937[/attach]
                  °ß¿W¤£ª¾¹D¥Î¤°»ò¥h§PÂ_¤W­±¤é´Á¥h­pºâ¤H¾÷¤ñªº¼Æ¶q( ¬õ¦â®Ø®Ø ) ,
                ¥uª¾¹D­n±q¥X¶Ô¸ê®Æ®w¼´¥X¶Ô¸ê®Æ®w¤¤, ¾Þ¾÷¼Æ 1, 2, 3 , 4 ¥xªº¦U¦³´X¦ì....
             ²¦³º¶È»Ý­n§e²{¡y¤»¡z¡y¤é¡z¡y¤@¡z¡y¤G¡z
               
           By the way ....   
  [attach]24938[/attach]
[attach]24936[/attach]
­è­è­n°µ³Ì«áªºCheck , µo²{¥[¤J·s¦¨­û , ¬ðµM¤£¯à¨Ï¥Î¤F, ¸õ¥X³o­ÓError code, ¤£ª¾¹D¬O¥X¤F¤°»ò°ÝÃD
  1. Private Sub UserForm_Initialize()
  2.   
  3.    ¯Z§O.List = Da_Data(1).keys
  4.    ±Mªø.List = Da_Data(4).keys
  5.     ¨ì¾¤é = Date
  6. End Sub
½Æ»s¥N½X

§@ªÌ: jeffrey628litw    ®É¶¡: 2016-8-15 16:42

¦^´_ 41# v03586


    §Úµy·L¾ã²z¤F¤@¤U¦U¦ì¤j¤jªºµ{¦¡¡A¤j¦h³£¥i¥Î¤F¡C
[attach]24943[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-17 04:17

¦^´_ 42# jeffrey628litw


    ·PÁ¤j¤j¤£Ã㨯³Òªº­×§ï !!!
   ¤µ¤é«ùÄò´ú¸Õ¥\¯à¬O§_¦³BUG , µo²{ .. °²³]¦³¤H­ûÂ÷¾ , ¦ý¥ý«e¤w¸g¦³¦b¡y¥X¶Ô¸ê®Æ®w¡z¸ê®Æ®w¥X²{ªº¦W¦r
   ·|¥X²{¥H¤U¿ù»~

[attach]24955[/attach]
[attach]24956[/attach]

µM«á¦^¨ì¡y¦^³ø­¶­±¡z ¬Ý ·|¥X²{¸ê®Æ³£¦V¤U¦ì²¾ !!
¦pªG¥h¡y¥X¶Ô¸ê®Æ®w¡z±NÂ÷¾¤H­û§R±¼ªº¸Ü¤@¼Ë¤£·|«ì´_¥¿±`
°£«D­n¥ý±N¡y¦^³ø­¶­±¡zªº(¬õ®Ø)¸ê®Æ¥ý§R¥ú, ¦b¥h«ö¦^³ø«ö¶s, ¤~«ì´_¥¿±`
½Ð°Ý³o­Ó¦p¦ó­×¥¿©O?? ¥i¥H±NÂ÷¾«áªº¤H­û¸ê®Æ¦P¨B¦b¡y¥X¶Ô¸ê®Æ®w¡z§R±¼? ´N¯àÁקK³o°ÝÃD??
[attach]24958[/attach]
  1. Private Sub Main_¦^³ø¼g¤J(Rng As Range)
  2.         Dim R As Range, St As String, xRng As Range, ¤é¼Æ As Integer, i As Integer
  3.         For Each R In Rng.Rows
  4.                 ' ** R ->Sheets("¥X¶Ô¸ê®Æ®w")ªº¾ã¦C***********
  5.                
  6.                 St = R.Cells(1, "A") & R.Cells(1, "B") & R.Cells(1, "D") & R.Cells(1, "E") & R.Cells(1, "F")
  7.                 'St =¥X¶Ô¸ê®Æ:  ¯Z§O&©ÒÄÝ»â¯Z&&¤u¸¹&©m¦W& ²Õ§O
  8.             
  9.                 If ¤H­û¦^³ø.EXISTS(St) Then  '** St(¥X¶Ô¸ê®Æ)¦s¦b¦r¨åª«¥ó¤¤  -> ¦P¤@¤u¸¹®É
  10.                     Set xRng = ¤H­û¦^³ø(St)                      '** -> ¦P¤@¯Z§O¤u¸¹¤H­ûªº¦ì¸m
  11.                 Else     '** St(¥X¶Ô¸ê®Æ)¤£¦s¦b¦r¨åª«¥ó
  12.                     
  13.                     Set xRng = Sheets("¤H­û¦^³ø").Range("a" & Rows.Count).End(xlUp).Offset(1)
  14.                     '** xRng ÅܼƳ]¬° Sheets("¤H­û¦^³ø"),AÄæ³Ì©³³¡ªº¦C©¹¤W¨ì¦³¸ê®Æ Àx¦s®æªº¤U¤@¦C
  15.                     
  16.                     Set ¤H­û¦^³ø(St) = xRng                     '** ¦r¨åª«¥ó,¤u¸¹: ³]¬°xRngÅܼÆ
  17.                 End If
  18.                 ¤é¼Æ = Day(R.Range("C1"))
  19.          With xRng
  20.               ' ** xRng ->Sheets("¤H­û¦^³ø").Range("a"¦C )***********
  21.                     .Range("A1") = R.Range("A1")                                   '** ¯Z§O
  22.                     .Range("B1") = R.Range("B1")                                   '** »â¯Z
  23.                     .Range("C1") = .Range("C1") + R.Range("k1") + IIf(R.Range("L1") = "True", R.Range("I1"), 0)
  24.                     '**R.Range("k1")->¥[¯Z®É¼Æ ,R.Range("L1") = "TRUE"->°²¤é:+¥[¥X¶Ô®É¼Æ-> R.Range("I1")
  25.                     
  26.                     .Range("D1") = R.Range("D1")                                  '**¤u¸¹
  27.                     .Range("E1") = R.Range("E1")                                   '** ©m¦W
  28.                     .Range("F1") = DA¤u¸¹(R.Range("D1") & "")(1, 7)    '**¥D±Mªø
  29.                     .Range("G1") = R.Range("F1")                                   '** ²Õ§O
  30.                     .Cells(1, ¤é¼Æ + 7) = R.Range("G1")                          '** ¥X¶Ô¯¸§O
  31.                     ''*********************************************
  32.                     i = Application.Match(UCase(.Range("G1")), Array("V", "P", "K"), 0) '**Âk¯Ç²Õ§O
  33.                     ²Õ§Oªí(i, ¤é¼Æ) = ²Õ§Oªí(i, ¤é¼Æ) + 1
  34.                     
  35.                     '***********************************
  36.                     If R.Range("J1") <> "" Then                                         '**¥X¶Ô¸ê®Æ®w , ©µªø¥[¯Z ¸ê®Æ   **
  37.                         i = Application.Match(UCase(R.Range("A1")), Ar1, 0)
  38.                         ¯¸§Oªí(i, ¤é¼Æ) = ¯¸§Oªí(i, ¤é¼Æ) + 1          '**Day(Rng(1)); ©µªø¥[¯Zªº¥[Á`
  39.                     End If
  40.                     
  41.                     i = Application.Match(UCase(R.Range("G1")), Ar1, 0)     '**¥X¶Ô¸ê®Æ®w , ¥X¶Ô¯¸§O  ¸ê®Æ**
  42.                     ¯¸§Oªí(i, ¤é¼Æ) = ¯¸§Oªí(i, ¤é¼Æ) + 1
  43.                     '**DA ¶}¾÷¼Æ **
  44.                     If i = UBound(Ar1) + 1 Then ¯¸§Oªí(UBound(Ar1) + 2, ¤é¼Æ) = ¯¸§Oªí(UBound(Ar1) + 2, ¤é¼Æ) + R.Range("H1")
  45.                     '*********************************************
  46.                 End With
  47.         Next
  48. End Sub
½Æ»s¥N½X

§@ªÌ: c_c_lai    ®É¶¡: 2016-8-18 15:45

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-18 15:55 ½s¿è

¦^´_ 43# v03586
¦^´_ 35# GBKEE
§ÚÀ³¥Î GBKEE ª©¤j³Ì«áªºªºª©¥»µy¥[¾ã²z¡A
¥ç¿Ä¦X¤F jeffrey628litw ¤j¤jªº(·s¼W¡B­×§ïªí³æ)¡F
¶¶«K±N§Aªº´£°Ý¤@¨Ö¤©¥H³B²z¡A¨Ã¥[´î­×¹¢ª©­±¡C
(·s¼W¡B­×§ïªí³æ¤º¤§¤º®e¤Îª©­±µy¤©½Õ¾ã)
ªñ´Á (¦]­Ó¤H¨p¤H¦]¯À) ¤º¦pÁÙ¤´¦³°ÝÃD¡A
§A´N¦A½Ð¯q GBKEE ª©¤j §a¡I
[attach]24967[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-22 23:18

¦^´_ 39# GBKEE
¦^´_ 42# jeffrey628litw
¦^´_ 44# c_c_lai



·PÁ¤T¦ì¤j¤jªº¾ã¦X !! , ³o´X¤Ñ¹Á¸Õ±N jeffrey628litw ¤j¤j »P GBKEEª©¤j ¤Î c_c_lai  ¤j¤jªºª©¥»°µ­Ó­×§ï

µo²{°ÝÃD¦p¤U,
1.  c_c_lai  ¤j¤jªºª©¥» , ºc·Q«D±`´Î, ·s¼W¤F´_¾¥\¯à, ¦ýÂ÷¾«á ¡y§ó·s¥X¶Ô¡z¨º­Ó¥\¯à, ÁÙ¬O·|Åã¥Ü¤wÂ÷¾ªº¤H­û
   ªø´Á¤U¨Ó¨Ï¥ÎªÌ, µLªk¤@¤@°O¦í¬Y¨Ç¤H¤w¸gÂ÷¾(¤u¼t¬y°Ê²v¤j) , ¦AªÌ§ó·s¥X¶Ô«á¤wÂ÷¾ªº¤HÁÙ¬O·|¦b¥X¶Ôªºªí®æ¤º
   1-1. ·|Åý¨t²Î¾Þ§@ªÌ¤£ª¾¹D¦o¨ì©³¦b¤£¦b !! °£«D¤wÂ÷¾ªº¤£Åã¥Ü¦b½s¿è¥X¶ÔªºÄæ¦ì¤¤

2.  GBKEEª©¤j ª©¥», ´ú¸Õ¤U¨Ó´N¬OÂ÷¾«áªº¤H­û, ¦pªG¡y¥X¶Ô¸ê®Æ®w¡z¨S¦³¦P¨B§R°£¤wÂ÷¾¸ê®Æ,  ¤H­û¦^³ø«á·|¥X¿ù
    2-1. ª©¤jª©¥»­×§ï°_¨Ó¬O§_¤ñ¸û®e©ö? ¶È»Ý­n¦P¨B§R°£¡y¥X¶Ô¸ê®Æ®w¡z¤¤ªº¸ê®Æ´N¤£·|¦³¥X¿ù???

[attach]25015[/attach]
[attach]25016[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-23 08:58

¦^´_ 45# v03586
½Ð°Ý§A¨º¡y¥X¶Ô¸ê®Æ®w¡z¤ºªº©Ò¦³¸ê®Æ¬O³z¹L
¦óºØ¤è¦¡²£¥Í (·s¼W) ¥X¨Óªº¡H ¤H¤u§@·~¤@¤@¿é¤J¡H
¤@¯ë¦b­û¤uÂ÷¾«e©Ò¦³¤w¦s¦b¤§¡y¥X¶Ô¸ê®Æ®w¡z
¤º¸ê®Æ¬O¤£¤¹³\¦A¤©¥H²§°Êªº¡A¥B¨ä¤§«e¤w¥X¶Ô
¤§¨Æ¹ê¬O¤£¥i¤©¥H§_©w¡B§R°£ªº¡C
°ò¥»¤W¡A½u¤W´£°Ý®É¦^ÂЪ̥u¬OºÉ¤O¨Ì§Aªº»Ý¨D­±
µ¹¤©¸û¥¿­± (¤Þ¾É¦¡) ªº¦^À³¡A¦Ó«D¥þµMÀ°§A³Ð«Ø·sªº§½­±¡C
´£°Ý¤WÀ³¦³ªº§G§½»PÅ޿訫¦V¬O´£°Ý¤H­n¨ã³Æ´£¥Xªº¡A
¦^ÂЪ̥u¬O§U§A¸Ñ´b¡B¾É¤J¡B¥H¤Î¨Ç³\¦³·Nªº¹ê½è´£¥Ü¡C
§@ªÌ: GBKEE    ®É¶¡: 2016-8-23 09:53

¦^´_ 46# c_c_lai
¤â³N«á­n¦h¥ð®§.

    ¦^´_ 45# v03586
´£°Ý¤WÀ³¦³ªº§G§½»PÅ޿訫¦V¬O´£°Ý¤H­n¨ã³Æ´£¥Xªº¡A
¦^ÂЪ̥u¬O§U§A¸Ñ´b¡B¾É¤J¡B¥H¤Î¨Ç³\¦³·Nªº¹ê½è´£¥Ü

¨º¸Õ¸Õ¬Ý
  1. Private Sub UserForm_Initialize()
  2.     ³]©w
  3.     ¤H¤O¸ê®ÆŪ¨ú
  4.     Â÷¾À˵ø '****¥[¤W³o­Ó¬Ý¬Ý
  5.     ¯Z§O.List = DA¯Z§O.keys
  6.     ©µªø¥[¯Z.List = DA¯Z§O.keys
  7.     ¥i¾Þ¾÷¼Æ.List = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
  8.     V = True
  9.     ¯Z§O.ListIndex = 0
  10.     ¦~.List = Array(Year(Date) - 2, Year(Date) - 1, Year(Date))  '3¦~¤ºªº½d³ò
  11.     ¤ë.List = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
  12.     ¦~.ListIndex = ¦~.ListCount - 1
  13.     ¤ë.ListIndex = Month(Date) - 1
  14.     ¤é.ListIndex = Day(Date) - 1
  15. End Sub
½Æ»s¥N½X
  1. Sub Â÷¾À˵ø()
  2.     Dim Rng As Range, i As Long, St   As String
  3.     With Sheets("¥X¶Ô¸ê®Æ®w")
  4.         For i = 2 To .Range("A" & Rows.Count).End(xlUp).Row
  5.             St = .Cells(i, "D")
  6.             If DA¤u¸¹.EXiSTS(St) = False Then
  7.                 If Rng Is Nothing Then
  8.                     Set Rng = .Cells(i, "D").EntireRow
  9.                 Else
  10.                     Set Rng = Union(.Cells(i, "D").EntireRow, Rng)
  11.                 End If
  12.             End If
  13.         Next
  14.     End With
  15.     If Not Rng Is Nothing Then Rng.Delete
  16.     Set Rng = Nothing
  17.     With Sheets("¤H­û¦^³ø")
  18.         For i = 63 To .Range("A" & Rows.Count).End(xlUp).Row
  19.             St = .Cells(i, "D")
  20.             If DA¤u¸¹.EXiSTS(St) = False Then
  21.                 If Rng Is Nothing Then
  22.                     Set Rng = .Cells(i, "D").EntireRow
  23.                 Else
  24.                     Set Rng = Union(.Cells(i, "D").EntireRow, Rng)
  25.                 End If
  26.             End If
  27.         Next
  28.     End With
  29.     If Not Rng Is Nothing Then Rng.Delete
  30. End Sub
½Æ»s¥N½X

§@ªÌ: v03586    ®É¶¡: 2016-8-23 20:17

¦^´_ 47# GBKEE


    ¥[¤Jµ{¦¡½X«á, ¥X¶Ô½s¿èÁÙ¬O·|Åã¥Ü¥XÂ÷¾¤H­ûÅý¨Ï¥ÎªÌ½s¿è­C !
§@ªÌ: v03586    ®É¶¡: 2016-8-24 13:25

¦^´_ 48# v03586


    Àɮצp¤U, ¦¹Àɮפw¸g±N¾ã¦X­¶­±»P¤H­û¦^³ø­¶­±µ²¦X¤F, ³¡¤Àµ{¦¡½X­×§ï«áµo²{¸õ®æ...]
¥i¥H½Ð¤j¤j«üÂI§Ú­þÃä¨S§ï¦n¶Ü?? (¤U¹Ï¬õ®Ø³B)   , ¥t·Q½ÐªO¤j¨ó§U1:1¡B1:2¡B1:3¡B1:4 ªº³¡¤À¥Ñ¥i¾Þ¾÷¼Æ°µ­Ó¥[Á`
¥i¥H½Ð¤j¤j¶¶«K±Ð§Ú,  ¦pªG¥¼¨Ó¤ñ¨Ò³¡¤À¦pªG¦³¼W¥[ §Ú»Ý­n¦p¦ó­×§ï¶Ü?? °²³]¥Ø«e¥u¨ì1:4 , ¥¼¨Ó1:7®É §Ú­×§ï¤FÄæ¦ì, µ{¦¡½X³¡¤À­n¬Û¹ï­×§ï­þÃä
[attach]25034[/attach]


1.  ¥t¥~...¼Ó¤W´£¨ìªº...¦p¤U¹Ï, ¤wÂ÷¾³¡¤À, ÁÙ¬O·|¥X²{¦b½s¿èÄæ¦ì, ·|Åý¨Ï¥ÎªÌ¤À¤£²M·¡¤wÂ÷¾¤H­û
·|Ä~Äò½s¿è, ¦pªGªø¤[¥H¨ÓÂ÷¾ªº¤HÅܦh...½s¿è­¶­±´N·|¤@¤j¦ê³£¬OÂ÷¾¤H­û( ¥BÂ÷¾¤H­û¤£¤p¤ß½s¿è , ·|ºâ¦b¥X¶Ô²v·í¤¤ )

2. ¦pµo²{¤w§ó·s¥X¶Ô, ¦ýµo²{¤H­û§ó·s¿ù»~, ­n±N¤H­û¨ú®ø¥X¶Ô , ¦ü¥G¤£¯à¨ú®ø, ¨t²Î°ò¥»³]¸m¥X¶Ô¤@©w­n¶ñ1-8¤p®É, ¦p¤H­ûÁ{®É·í¤Ñ³Q§iª¾©ú¤Ñ¤£¥Î¨Ó
¥X¶Ô¨t²ÎµLªk­×§ïÅý¥LÅÜ0­C

[attach]25036[/attach]





[attach]25035[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-25 07:26

¦^´_ 49# v03586
1:1¡B1:2¡B1:3¡B1:4 ªº³¡¤À¥Ñ¥i¾Þ¾÷¼Æ°µ­Ó¥[Á`
¦p¦ó¥[Á`??
ªþÀÉ   ·s¥[¤W Â÷¾¤H­ûªº½ð°£+ ¥X¶Ôªº¨ú®ø

[attach]25042[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-25 15:15

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-25 15:17 ½s¿è

¦^´_ 50# GBKEE


    ·PÁª©¤jªº¨ó§U, ´ú¸Õµ{¦¡«áµo²{¦p¤U°ÝÃD

1. ÂI¿ï¨ú®ø¥X¶Ô¥X²{¦p¤U¿ù»~!!!
[attach]25046[/attach]
[attach]25045[/attach]


2. ¤H­ûÂ÷¾«á, ¦A¥´¶}§ó·s¥X¶Ôªº¾Þ§@¤¶­±, µo²{¤H­ûÁÙ¦b¾Þ§@¤¶­±¤W, ÂI¤FÂ÷¾¤H­û¦W¦r·|¼u¥X¦p¤U¿ù»~
    2-1. ÁöµM«ö¤F¡y¤H­û¦^³ø«ö¶s¡z¤w¸g¤£·|¥X²{¦b¡y¤H­û¦^³ø¡z¸ê®Æªí¤W !!!
[attach]25047[/attach]

3. 1:1¡B1:2¡B1:3¡B1:4 ªº³¡¤À¥Ñ¥i¾Þ¾÷¼Æ°µ­Ó¥[Á`, ¦p¦ó¥[Á`??
    §Ú·Q¨ìªºÅÞ¿è...½ÐªO¤j«ü±Ð
   3-1. ¥ý¨Ì·Ó¥X¶Ô¸ê®Æ®w¡y¯Z§O¡z¥h§PÂ_­n¦b­þ¤@¯ZªºÄæ¦ì°µ²Î­p
   3-2. ¦A¨Ì·Ó¥X¶Ô¸ê®Æ®w¡y¤é´Á¡z¥h§PÂ_­n¦b­þ¤@¤ÑªºÄ楼°µ¥[Á`
   3-3. ³Ì«á¨Ì·Ó¥X¶Ô¸ê®Æ®w¡y¥i¾Þ¾÷¼Æ¡z¥h§PÂ_¾Þ§@¾÷¥x 1¡B2¡B3¡B4 ªº­Ó§O¼Æ¦r (¦p¤U¹Ï)
[attach]25048[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-8-25 20:55

¥»©«³Ì«á¥Ñ GBKEE ©ó 2016-8-25 20:57 ½s¿è

¦^´_ 51# v03586
µ{¦¡¦³¿ù»~,¥i¥ýGoogle ¤F¸Ñ¿ù»~¤~·|¶i¨B,

[attach]25049[/attach]

"ÂI¤FÂ÷¾¤H­û¦W¦r·|¼u¥X¦p¤U¿ù»~"
§A¬O¦p¦ó¾Þ§@¨S³o¿ù»~
³o¤£¬O§R°£Â÷¾¤H­û
  1. Private Sub UserForm_Initialize()
  2.     ³]©w             '  Åª¨ú UserForm ¤º¤§Àô¹Ò³]©w
  3.     ¤H¤O¸ê®ÆŪ¨ú     '  °õ¦æ¼Ò²Õ¤¤¡yµ{¦¡¡z¡A¨Ã±q¡y¤H¤O¸ê®Æ®w¡z¤¤Åª¨ú¡uDA¯Z§O¡v¡B¡uDA»â¯Z¡v¡B
  4.                      '  ¡uDA¤u¸¹¡v¡B¡uDA²Õ§O¡v¡B¡uDA±Mªø¡vµ¥«Å§i¬°¤½¥ÎÅܼƤ§¡u¦r¨åª«¥ó¡v¡C
  5.     Â÷¾À˵ø '****¥[¤W³o­Ó¬Ý¬Ý
½Æ»s¥N½X
"1:1¡B1:2¡B1:3¡B1:4 ªº³¡¤À¥Ñ¥i¾Þ¾÷¼Æ°µ­Ó¥[Á`, ¦p¦ó¥[Á`??"
§Ú¦A¬Ý¬Ý¦p¦ó§@

Sub ¥X¶Ô¨ú®ø ¦³­×§ï
  1. Private Sub ¥X¶Ô¨ú®ø()
  2.     Dim St As String  ', i As Integer  'ÅܼƩw¸q As «Å§i«¬ºA
  3.     ¥X¶ÔAr(2) = xDay
  4.     St = ¥X¶ÔAr(2) & "," & ¥X¶ÔAr(3) & "," & ¥X¶ÔAr(4) & "," & ¥X¶ÔAr(5)
  5.     If ListBox1.ListIndex < 0 Or Not DA¥X¶Ô¸ê®Æ.exists(St) Then
  6.         If ListBox1.ListIndex < 0 Then
  7.             MsgBox "¨S¿ï¾Ü  ¥X¶Ô¤H­û !!!"
  8.         ElseIf Not DA¥X¶Ô¸ê®Æ.exists(St) Then
  9.             MsgBox St & "  ©|¥¼¥X¶Ô !!!"
  10.         End If
  11.         Exit Sub
  12.     Else
  13.         If MsgBox(St & "", vbYesNo, "¥X¶Ô¨ú®ø") = vbNo Then Exit Sub
  14.     End If
  15.     i = ListBox1.ListIndex
  16.     ListBox1.ListIndex = -1
  17.    DA¥X¶Ô¸ê®Æ(St).Delete (xlUp)
  18.    DA¥X¶Ô¸ê®Æ.Remove St
  19.     With Sheets("¥X¶Ô¸ê®Æ®w").[N5].Offset(i)
  20.             ListBox1.RowSource = ""
  21.             For i = 5 To 8
  22.                 .Cells(1, i) = "" '
  23.             Next
  24.             With .CurrentRegion
  25.                 ListBox1.RowSource = .Rows("2:" & .Rows.Count).Address(, , , 1, 1)
  26.             End With
  27.     End With
  28. End Sub
½Æ»s¥N½X

§@ªÌ: v03586    ®É¶¡: 2016-8-26 13:23

¦^´_ 52# GBKEE


    ²Ä¤@­Ó¾Þ§@¿ù»~¨BÆJ
   1. ¤H­û¥ý¾Þ§@Â÷¾
   2. ½s¿è¥X¶Ô§ó·s, Â÷¾¤H­ûÁÙ¥X²{¦b½s¿è¶µ¥Ø¤º, ÂI¿ï´N¥X¿ù

¦p¤Wª¬ªpªº¼ÒÀÀ¬O....°²³]¤µ¤Ñ¦³10­Ó¤H¤wÂ÷¾, ¦ý¨Ï¥ÎªÌ¤£¥i¯à°O¦í¤wÂ÷¾ªº¨º»ò¦h¤H(¦pªG®É¶¡¶b¤@©Ôªø),
¬Û¹ï¦b½s¿è¥X¶Ô®É, ¦pªG§Ñ°O¥L¤w¸gÂ÷¾, ÂI¿ïÂ÷¾¤H­û´N·|¥X²{³o­Ó¿ù»~,
¦pªG¥Hªø»·¨Ó¬Ý...¤wÂ÷¾¤H­ûÁÙ¯à¥X²{¦b¥i½s¿èªºÄæ¦ì¸Ì­±, ¨º¥¼¨Ó(®É¶¡¶b¤@ªø)¡A½s¿èªº¤H¤£´N·|¥X²{¤@°ï¤wÂ÷¾ªº¤Hª«...
³o¼Ë¥i¯à·|³y¦¨¨Ï¥ÎªÌ½s¿èªº¤£«K...­n¤@ª½¸õ¹L, ­Y¤£¤p¤ßÂI¨ì,´N·|¥X²{¤U¹Ïªº¿ù»~
[attach]25060[/attach]

¥t¥~¦³µo²{¤@­Ó°ÝÃD...
[attach]25061[/attach]
§Ú¦³¹Á¸Õ­×§ï, ¦ý¦ü¥GµLªk, ½Ð°Ý¤@¤U§Ú­þÃä§ï¿ù¤F?
¦pªG§Ú¨S·|¿ù·N«ä, ³o¤@¬qÀ³¸Ó¬O¸ÑÄÀ
¦pªGV, ¤ë¥÷¤p©óµ¥©ó6¤ë, ¬P´Áµ¥©ó¤é©Î¤» «hOverTime = ¦¨¥ß ???

Case "V"
             If Month(xDay) <= 6 And Weekday(xDay) = 7 Or Weekday(xDay) = 6 Then OverTime = True
             If Month(xDay) > 6 And Weekday(xDay) = 1 Or Weekday(xDay) = 7 Then OverTime = True
  1. Private Function OverTime(²Õ§O As String) As Boolean
  2.      '  <= 6   V²Õ ¤»-¥ð®§¤é /  P²Õ ¤é-¥ð®§¤é / K²Õ ¤G-¥ð®§¤é
  3.      '  >6     V²Õ ¤é-¥ð®§¤é /  P²Õ ¤»-¥ð®§¤é / K²Õ ¤G-¥ð®§¤é
  4.      Select Case ²Õ§O
  5.          Case "V"
  6.              If Month(xDay) <= 6 And Weekday(xDay) = 7 Then OverTime = True
  7.              If Month(xDay) > 6 And Weekday(xDay) = 1 Then OverTime = True
  8.          Case "P"
  9.              If Month(xDay) <= 6 And Weekday(xDay) = 1 Then OverTime = True
  10.              If Month(xDay) > 6 And Weekday(xDay) = 7 Then OverTime = True
  11.          Case "K"
  12.              If Weekday(xDay) = 3 Then OverTime = True
  13.     End Select
  14. End Function
½Æ»s¥N½X

§@ªÌ: GBKEE    ®É¶¡: 2016-8-27 10:45

¥»©«³Ì«á¥Ñ GBKEE ©ó 2016-8-27 13:22 ½s¿è

¦^´_ 53# v03586


¤w­×§ï§A´£ªº°ÝÃD.



  [attach]25063[/attach]
§ó¥¿ª© ¤H­û¤H¤O¦^³øªí0827v2.xls
§@ªÌ: v03586    ®É¶¡: 2016-8-28 16:57

¦^´_ 54# GBKEE


    ·PÁªO¤j¸Ñ¨M¤F¤j°ÝÃD!!¯u¤ß·PÁÂ!!

    ¦p¤Uµ{¦¡´ú¸Õ«áµo²{¤§«eªº¨â­Ó³W«h¦ü¥G¦³¶]±¼¤F, Àµ½Ð¤j¤j¨ó§U...

   Q1. ±Æ§Ç°ÝÃD   , ¥Ø«e¬Ý¨Ó ²Õ§O, ±µ¦³¨Ì·ÓVPK ±Æ§Ç, ¦ý¬O¯Z§O¦n¹³¶]±¼¤F
    ±ÆÄò¤è¦¡¡A¡£¯Z§O¡¤¡÷¡£»â¯Z¡¤¡÷¡£²Õ§O¡¤
[attach]25068[/attach]


   Q2. ¦A¨Ó´N¬O¤§«e¦³­×§ï¹L, ¦ý³o¯Z¤S¶]±¼³W«h,
¤U¹Ï¬O¥Ø«eªºª¬ªp, ³Ì¤U­±¨º±i¹Ï¦³Á|¨Ò
[attach]25070[/attach]
­ì¥»­qªº³W«h¬O, ·í¯ZÀ³¸Ó¥X²{¦b·í¯ZªºÄæ¦ì, ¦Ü©ó©µªø¥[¯Z¤~¥h§PÂ_Åã¥Ü¦b§O¯ZªºÄê¦ì¤W
©µªø§O¯Z¥u­pºâ¥X¶Ô²v, ¤£­pºâ¡y±Mªø¡z¤HÀY¼Æ !!!
[attach]25071[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-8-28 18:16

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-28 18:17 ½s¿è

¦^´_ 54# GBKEE

    ¥Î³o±i¨Ó¸ÑÄÀ¤ñ¸û²³æ...·í¯Z¸ê°T ¤£¨£¤F, ¶]¥h¥[¯Zªº¯Z§O !!
    ¤wÅÞ¿è¤W¨Ó»¡...·í¯Z¸ê°T¤@©w­n¦³, ¦]¬°¥[§O¯Z , ¤£ª¾¹D¨ä¥L¯Z·|«ç»ò¦w±Æ§A¥Î­þ¼Ë±Mªø
    [attach]25073[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-8-30 06:55

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-8-30 07:00 ½s¿è

¦^´_ 55# v03586
  1. Sub Main()
  2.         .
  3.         .
  4.         .
  5.         Main_¥X¶Ô²v Rng.Offset(-1), e & ""
  6.     Next
  7.    
  8.     With Sheets("¤H­û¦^³ø")      '  ¨Ì¯Z§O¡B»â¯Z¡B²Õ§O ±Æ§Ç
  9.         With Range(.Range("A84"), .Range("AL" & .Range("A" & Rows.Count).End(xlUp).Row))
  10.             .Sort key1:=.Cells(1, 1), key2:=.Cells(1, 2), Order1:=xlAscending, key3:=.Cells(1, 7), Order3:=xlDescending, Header:=xlYes
  11.         End With
  12.     End With
  13. End Sub
½Æ»s¥N½X
#55 Q2 ¥H¤Î #56 ªº´£°Ý©|½Ð GBKEE ¤j¤j«ü¾É (¹Ï¥Ü¤Ó¤p¡A¥Ø«e¬Ý°_¨ÓÁÙÆZ¦Y¤Oªº)¡C
§@ªÌ: v03586    ®É¶¡: 2016-8-31 11:44

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-8-31 11:58 ½s¿è

¦^´_ 57# c_c_lai


    ·PÁ¤j¤j¨ó§U!!! ¤w¸Ñ¨M±Æ§Ç°ÝÃD!!!!
    #56  =  #55  Q2 ¤ñ¸û²M·¡
§@ªÌ: v03586    ®É¶¡: 2016-9-1 04:41

¦^´_ 54# GBKEE

¤w³Ì²³æªº¨Ò¤l¨ÓÁ|¨Ò, ¤U¹Ï³Ì¤U­±ªºªí®æ¬O¤wºûÅ@§ó·s¦nªº¥X¶Ô¦W³æ
¥¿±`¨Ó»¡, ¤T¦ì³£¬O¦­¯ZªºMH , ©Ò¥H¥¿±`¨Ó»¡ 1ST ªºMH À³¸Ó¬O¤T¦ì¤~¹ï
2ND ¬O¨S¦³·í¯Zªº¤H !!!  ¥[¯ZªºÄæ¦ì¦³¤@¦ì ©Ò¥H¥\¯à¥¿±`, ¦ý¬O·í¯Zªº³¡¤À´N¤£¹ï¤F
½Ð°Ý­n±q¦ó­×§ï©O??
    [attach]25106[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-2 16:16

¦^´_ 59# v03586
¸Õ¸Õ¬Ý¡I
[attach]25113[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-2 18:04

¦^´_ 59# v03586
­×¥¿ªº³¡¤À¡G
[attach]25114[/attach]
[attach]25115[/attach]
[attach]25116[/attach]
§@ªÌ: GBKEE    ®É¶¡: 2016-9-3 14:44

¦^´_ 61# c_c_lai

°Ñ¦Ò¬Ý¬Ý

    [attach]25119[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-3 15:45

¦^´_ 62# GBKEE
¨â­Ó·sª©¥» (¥ª¥b³¡¬O±zªº¡B¥k¥b³¡¬O§Úªº¡F¨Ï¥Î¦@¦P¤§¥X¶Ô¤º®e) ¡A
§Ú´ú¤F¤@¤U¡C±N¥¦¶K¦¨¹Ïªí¥H¤è«K¤ñ¹ï¡A±z¬Ý¬Ý¥¿½Tµ²ªGÀ³¬°¡H
³Ìªñ²´·úÁÙ¦b½Õ¾i¤¤¡A¤ñ¹ï¤è­±´N¦³³Ò±z¤F¡I
[attach]25122[/attach]
[attach]25123[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-4 04:30

¦^´_ 63# c_c_lai
¦^´_ 62# GBKEE


    ·PÁ¨â¦ì¤j¤j³o¨Ç¤é¤l(1­Ó¤ë) ¨Óªº¨ó§U !! ­è¹ê´ú, ¥\¯à¬Ò§¹¦¨ !!! BUG¤]­×¥¿§¹²¦...·PÁ¤£ºÉ
     
     ³Ì«á·Q½Ð°Ý...¦pªG§Ú¥¼¨Ó·Q§ó§ï¤H¾÷¤ñ , ¬O­n§ó§ï­þÃ䪺§PÂ_©O???
§@ªÌ: GBKEE    ®É¶¡: 2016-9-4 18:05

¦^´_ 63# c_c_lai
§ÚªþÀÉ ¤H­û¤H¤O¦^³øªí0903V1.xls  
¤H­û¦^³ø¥[¯Z¤£¥¿½T,³o¸Ì»Ý­×§ï
  1. '  ***********************************
  2.             If R.Range("J1") <> "" And R.Range("J1") <> E Then         '  **¥X¶Ô¸ê®Æ®w , ©µªø¥[¯Z ¸ê®Æ   **
  3.                 i = Application.Match(UCase(R.Range("j1")), Ar1, 0)
  4.                 ¯¸§Oªí(i, ¤é¼Æ) = ¯¸§Oªí(i, ¤é¼Æ) + 1       '  ** Day(Rng(1)); ¥[¯Z§Oªº¥[Á`
  5.             End If
½Æ»s¥N½X
¦^´_ 64# v03586
§ó§ï¤H¾÷¤ñ , ¥i¨Ì¤H­û¦^­¶¦ì¸m­×§ï.¥i¦Û¤v½m²ß­×§ï.
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-4 18:40

¦^´_ 65# GBKEE
ÁÂÁ±z¡I
©ú¦­§Ú¦A¬ã¨s¬ã¨s¡A±ß¤Wµø¤O¸û®t¡I
§@ªÌ: v03586    ®É¶¡: 2016-9-6 05:08

¦^´_ 63# c_c_lai


    c_c_lai ¤j¤j !! §Ú¬Ý¤£¨ì§A #67~70 ¼Óªº¹Ï¤ù
   ¦ý¬O¨Ì·Ó§A³o½gªº¦^ÂÐ !! ¥ª¹Ï¬O§Ú³W¹º¤¤ªºµª®×¼ËªO!!!

    ¥t¥~....­ì¥»¥u­nÂI¿ïÂ÷¾, ¤H­û¦^³ø¥\¯à°õ¦æ«á, ¤H­û¦^³ø¸ê®Æªí , ´N·|¦Û°Ê¦©°£¤wÂ÷¾ªº¤H¼Æ
    0903ª©¥»¤¤ , ¤£·|¦©°£­C

     ex: ­ì¥» 1ST Á`¤H¤O  75¤H , V²Õ 25¤H
            ¤wÂ÷¾¤@¦W  1ST  V²Õ   , ¤H¤O¨S¦³Åܦ¨  74 ,  V²Õ 24,
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-6 08:08

¦^´_ 64# v03586
§A¬O»¡¤U¦C¹Ï¤ùªº¼Æ¾Ú¬O¥¿½Tªº¶Ü¡H
[attach]25147[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-6 10:50

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-6 16:47 ½s¿è

¦^´_ 67# v03586
EX:  ­×¥¿´£®× by  2016/9/5   v03586
°²³] 1ST Á`¤H¤O 75¤H V ²Õ 25¤H , P ²Õ 23¤H  , K²Õ 26¤H¡C
¤µ¤ÑÂ÷¾¤@¦ì 1ST K ²Õ¤H­û, ÂI¿ï¤H­û¦^³ø¥\¯àÁä«á¡F
Á`¤H¤OÀ³¸Ó¥Ñ 75¤HÅÜ§ó¬° 74,  K ²ÕÀ³¦P®É½Õ¾ã²§°Ê¬° 25¤H¡C

ªí³æ (DA½s¿è¤H­û):
  1. Option Explicit

  2. Dim ´_¾ºX¼Ð As Boolean        '  ¦p¸Ó­û·~¤wÂ÷¾¡A¦Ó©ó¨Æ«á¤S¥Ó½Ð´_¾

  3. Private Sub ²§°Ê¯Z§O_Click()
  4.     If ²§°Ê¯Z§O.Value = True Then
  5.         ²§°Ê_¯Z§O.Enabled = True
  6.     Else
  7.         ²§°Ê_¯Z§O.Enabled = False
  8.     End If
  9. End Sub

  10. Private Sub ²§°Ê©ÒÄÝ»â¯Z_Click()
  11.     If ²§°Ê©ÒÄÝ»â¯Z.Value = True Then
  12.         ²§°Ê»â¯Z.Enabled = True
  13.     Else
  14.         ²§°Ê»â¯Z.Enabled = False
  15.     End If
  16. End Sub

  17. Private Sub ±Mªø_Change()
  18.     Dim ar As Variant, sp As Variant
  19.    
  20.     ar = Array("DA", "Sub", "EC", "PL", "MH", "PT", "¥N²z¤H")

  21.     ±Mªø1.Clear
  22.     ±Mªø2.Clear
  23.    
  24.     For Each sp In ar
  25.         If sp <> ±Mªø Then ±Mªø1.AddItem sp
  26.     Next
  27. End Sub

  28. Private Sub ¯Z§O_Change()
  29.     »â¯Z.Clear
  30.    
  31.     If ¯Z§O = "1ST" Then                         '  1ST »â¯Z
  32.         »â¯Z.AddItem "§º¤p¤p"
  33.         »â¯Z.AddItem "ªL¤p¤p"
  34.     End If
  35.    
  36.     If ¯Z§O = "2ND" Then                         '  2ND »â¯Z
  37.         »â¯Z.AddItem "½²¤p¤p"
  38.         »â¯Z.AddItem "¬x¤p¤p"
  39.     End If
  40.    
  41.     If ¯Z§O = "3RD" Then                         '  3RD »â¯Z
  42.         »â¯Z.AddItem "ÃC¤p¤p"
  43.         »â¯Z.AddItem "ªL¤¤¤p"
  44.     End If
  45. End Sub

  46. Private Sub ±Mªø1_Change()
  47.     Dim ar As Variant, sp As Variant
  48.    
  49.     ar = Array("DA", "Sub", "EC", "PL", "MH", "PT", "¥N²z¤H")

  50.     ±Mªø2.Clear
  51.    
  52.     For Each sp In ar
  53.         If sp <> ±Mªø And sp <> ±Mªø1 Then ±Mªø2.AddItem sp
  54.     Next
  55. End Sub

  56. Private Sub ²§°Ê_¯Z§O_Change()
  57.     ²§°Ê»â¯Z.Clear
  58.    
  59.     If ²§°Ê_¯Z§O = "1ST" Then                    '  ²§°Ê 1ST »â¯Z
  60.         ²§°Ê»â¯Z.AddItem "§º¤p¤p"
  61.         ²§°Ê»â¯Z.AddItem "ªL¤p¤p"
  62.     End If
  63.    
  64.     If ²§°Ê_¯Z§O = "2ND" Then                    '  ²§°Ê 2ND »â¯Z
  65.         ²§°Ê»â¯Z.AddItem "½²¤p¤p"
  66.         ²§°Ê»â¯Z.AddItem "¬x¤p¤p"
  67.     End If
  68.    
  69.     If ²§°Ê_¯Z§O = "3RD" Then                    '  ²§°Ê 3RD »â¯Z
  70.         ²§°Ê»â¯Z.AddItem "ÃC¤p¤p"
  71.         ²§°Ê»â¯Z.AddItem "ªL¤¤¤p"
  72.     End If
  73. End Sub

  74. Private Sub ´_¾_Click()
  75.     If Len(¤H­û¤u¸¹.Text) = 4 And ´_¾ Then ¶ñ¤J¸ê®Æ
  76. End Sub

  77. Private Sub ½T»{_Click()
  78.     Dim Rng As Range, sh As Range, i As Integer
  79.    
  80.     With Worksheets("¤H¤O¸ê®Æ®w")
  81.         Set Rng = .Range("C:C").Find(¤H­û¤u¸¹.Value, LookIn:=xlValues, LookAt:=xlWhole)
  82.         If Not Rng Is Nothing Then                 '  ¤H­û¤u¸¹¤w¦s¦b
  83.             If ²§°Ê¯Z§O.Value = True And (²§°Ê_¯Z§O.Value = "" Or ²§°Ê_¯Z§O.Value = "½Ð¿ï¾Ü") Then
  84.                 MsgBox "¤Ä¿ï²§°Ê¯Z§O¡A½Ð¿ï¾Ü­n²§°Êªº¯Z§O!"
  85.                 Exit Sub
  86.             ElseIf ²§°Ê¯Z§O.Value = True Then
  87.                 .Cells(Rng.Row, 1) = ²§°Ê_¯Z§O.Value
  88.             ElseIf ²§°Ê¯Z§O.Value = False Then
  89.                 .Cells(Rng.Row, 1) = ¯Z§O.Value
  90.             End If
  91.                
  92.             If ²§°Ê©ÒÄÝ»â¯Z.Value = True And (²§°Ê_¯Z§O.Value = "" Or ²§°Ê_¯Z§O.Value = "½Ð¿ï¾Ü") Then
  93.                 MsgBox "¤Ä¿ï²§°Ê²§°Ê©ÒÄÝ»â¯Z¡A½Ð¿ï¾Ü­n²§°Êªº»â¯Z!"
  94.                 Exit Sub
  95.             ElseIf ²§°Ê©ÒÄÝ»â¯Z.Value = True Then
  96.                 .Cells(Rng.Row, 2) = ²§°Ê»â¯Z.Value
  97.             ElseIf ²§°Ê©ÒÄÝ»â¯Z.Value = False Then
  98.                 .Cells(Rng.Row, 2) = »â¯Z.Value
  99.             End If
  100.             
  101.             .Cells(Rng.Row, 3) = ¤H­û¤u¸¹.Value    '  ¤u¸¹
  102.             .Cells(Rng.Row, 4) = ©m¦W.Value        '  ©m¦W
  103.             
  104.             If V.Value = True Then
  105.                 .Cells(Rng.Row, 5) = "V"
  106.             ElseIf P.Value = True Then
  107.                 .Cells(Rng.Row, 5) = "P"
  108.             ElseIf K.Value = True Then
  109.                 .Cells(Rng.Row, 5) = "K"
  110.             End If
  111.             
  112.             .Cells(Rng.Row, 6) = ¨ì¾¤é.Value      '  ¨ì¾¤é
  113.             .Cells(Rng.Row, 7) = ±Mªø.Value        '  ¥D­n±Mªø
  114.             .Cells(Rng.Row, 8) = ±Mªø1.Value       '  ±Mªø1
  115.             .Cells(Rng.Row, 9) = ±Mªø2.Value       '  ±Mªø2
  116.             
  117.             Set sh = Worksheets("¤H­û¦^³ø").[D4]
  118.             If .Cells(Rng.Row, 1) = "2ND" Then     '  ¯Z§O
  119.                 Set sh = sh.Offset(23)             '  = [D27]
  120.             ElseIf .Cells(Rng.Row, 1) = "3RD" Then
  121.                 Set sh = sh.Offset(46)             '  = [D50]
  122.             End If

  123.             If Â÷¾ = True Then
  124.                 '  Rows(rng.Row & ":" & rng.Row).Select
  125.                 '  Selection.Delete Shift:=xlUp
  126.                 '  Sheets("¾Þ§@¤¶­±").Select
  127.                 '  ­û¤u½ÐÃã«á¡A¨ä­û¤u¸ê®Æ¼È¤£¤©¥H§R°£¡F¥u¦b¡u³ÆµùÄæ¡v¤º°O¸ü¡uÂ÷¾¡v¨Æ¹ê¡C
  128.                 .Cells(Rng.Row, 10) = "¸Ó­û¤w©ó " & Format(Date, "YY/MM/DD") & " Â÷¾"

  129.                 sh.Offset(1, 1) = sh.Offset(1, 1) - 1
  130.                 i = Application.Match(UCase(.Cells(Rng.Row, 5)), Array("V", "P", "K"), 0) '  **Âk¯Ç²Õ§O
  131.                 sh.Offset(i) = sh.Offset(i) - 1
  132.             Else
  133.                 If ´_¾ºX¼Ð = True Then
  134.                     sh.Offset(1, 1) = sh.Offset(1, 1) + 1
  135.                     i = Application.Match(UCase(.Cells(Rng.Row, 5)), Array("V", "P", "K"), 0) '  **Âk¯Ç²Õ§O
  136.                     sh.Offset(i) = sh.Offset(i) + 1
  137.                     ´_¾ºX¼Ð = False
  138.                 End If
  139.                
  140.                 .Cells(Rng.Row, 10) = ³Æµù.Value       '  Remark
  141.             End If
  142.         End If
  143.     End With
  144.    
  145.     Call ²MªÅ_Click
  146.     MsgBox "¸ê®Æ²§°Ê§¹¦¨"
  147. End Sub

  148. Private Sub ²MªÅ_Click()
  149.     ¨ì¾¤é.Value = ""
  150.     ³Æµù.Value = ""
  151.     ¤H­û¤u¸¹.Value = ""
  152.     ©m¦W.Value = ""
  153.     ¯Z§O.Value = ""
  154.     »â¯Z.Value = ""
  155.     ±Mªø.Value = ""
  156.     ±Mªø1.Value = ""
  157.     ±Mªø2.Value = ""
  158.     Â÷¾.Value = False
  159.     ¤H­û¤u¸¹.Enabled = True
  160.     ½T»{.Enabled = False
  161. End Sub

  162. Private Sub ¨ú®ø_Click()
  163.     Unload Me
  164. End Sub

  165. Private Sub ¶ñ¤J¸ê®Æ()
  166.     Dim Rng As Range
  167.    
  168.     ´_¾ºX¼Ð = False
  169.    
  170.     With Worksheets("¤H¤O¸ê®Æ®w")
  171.         Set Rng = .Range("C:C").Find(¤H­û¤u¸¹.Value, LookIn:=xlValues, LookAt:=xlWhole)
  172.         If Not Rng Is Nothing Then                 '  ¤H­û¤u¸¹¤w¦s¦b
  173.             If InStr(.Cells(Rng.Row, 10), "Â÷¾") > 0 And ´_¾ = False Then    '  Remark
  174.                 ©m¦W.Value = .Cells(Rng.Row, 4)    '  ©m¦W
  175.                 MsgBox .Cells(Rng.Row, 10)
  176.                 ´_¾.Enabled = True
  177.                 ©m¦W.Value = ""
  178.                 Exit Sub
  179.             End If

  180.             If ´_¾ Then .Cells(Rng.Row, 10) = "¸Ó­û¤w©ó " & Format(Date, "YY/MM/DD") & " ´_¾": ´_¾ºX¼Ð = True
  181.             ³Æµù.Value = .Cells(Rng.Row, 10)             '  Remark
  182.             
  183.             ´_¾ = False
  184.             ´_¾.Enabled = False
  185.             Â÷¾ = False
  186.                      
  187.             ¯Z§O.Value = .Cells(Rng.Row, 1)        '  ¯Z§O
  188.             »â¯Z.Value = .Cells(Rng.Row, 2)        '  »â¯Z
  189.             ¤H­û¤u¸¹.Value = .Cells(Rng.Row, 3)    '  ¤u¸¹
  190.             ©m¦W.Value = .Cells(Rng.Row, 4)        '  ©m¦W
  191.             
  192.             If .Cells(Rng.Row, 5) = "V" Then
  193.                 V.Value = True
  194.             ElseIf .Cells(Rng.Row, 5) = "P" Then
  195.                 P.Value = True
  196.             ElseIf .Cells(Rng.Row, 5) = "K" Then
  197.                 K.Value = True
  198.             End If
  199.             
  200.             ¨ì¾¤é.Value = .Cells(Rng.Row, 6)      '  ¨ì¾¤é
  201.             ±Mªø.Value = .Cells(Rng.Row, 7)        '  ¥D­n±Mªø
  202.             ±Mªø1.Value = .Cells(Rng.Row, 8)       '  ±Mªø1
  203.             ±Mªø2.Value = .Cells(Rng.Row, 9)       '  ±Mªø2
  204.             ¤H­û¤u¸¹.Enabled = False
  205.             ½T»{.Enabled = True
  206.             '  MsgBox "¸ê®Æ¬d¸ß§¹¦¨"
  207.         Else
  208.             ´_¾ = False
  209.             ´_¾.Enabled = False
  210.             MsgBox "¬dµL¸Ó­û¤u¸ê®Æ"
  211.         End If
  212.     End With
  213. End Sub

  214. Private Sub ¤H­û¤u¸¹_Change()
  215.     ¤H­û¤u¸¹.Text = UCase(¤H­û¤u¸¹.Text)
  216.     If Len(¤H­û¤u¸¹.Text) = 4 Then ¶ñ¤J¸ê®Æ
  217. End Sub

  218. Private Sub UserForm_Initialize()
  219.     ¯Z§O.AddItem "1ST"
  220.     ¯Z§O.AddItem "2ND"
  221.     ¯Z§O.AddItem "3RD"
  222.    
  223.     ²§°Ê_¯Z§O.AddItem "1ST"
  224.     ²§°Ê_¯Z§O.AddItem "2ND"
  225.     ²§°Ê_¯Z§O.AddItem "3RD"
  226.    
  227.     ±Mªø.AddItem "DA"
  228.     ±Mªø.AddItem "Sub"
  229.     ±Mªø.AddItem "EC"
  230.     ±Mªø.AddItem "PL"
  231.     ±Mªø.AddItem "MH"
  232.     ±Mªø.AddItem "PT"
  233.     ±Mªø.AddItem "¥N²z¤H"
  234.     ´_¾.Enabled = False
  235.     ´_¾ºX¼Ð = False
  236. End Sub
½Æ»s¥N½X

§@ªÌ: c_c_lai    ®É¶¡: 2016-9-6 11:28

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-6 16:47 ½s¿è

¦^´_ 67# v03586
§A´£¤Îªº "¤H¤O¸ê®Æ®w" ±Æ§Ç°ÝÃD¡G
  1. Private Sub ½T»{_Click()
  2.     Dim Rng As Range, sh As Range, i As Integer
  3.    
  4.     With Worksheets("¤H¤O¸ê®Æ®w")
  5.         Set Rng = .Range("C:C").Find(¤H­û¤u¸¹.Value, LookIn:=xlValues, LookAt:=xlWhole)
  6.         If Not Rng Is Nothing Then                 '  ¤H­û¤u¸¹¤w¦s¦b
  7.         '
  8.         '
  9.         '
  10.         '
  11.         '
  12.         End If
  13.         
  14.         '  ¨Ì¯Z§O¡B»â¯Z¡B²Õ§O ±Æ§Ç
  15.         With Range(.Range("A1"), .Range("J" & .Range("A" & Rows.Count).End(xlUp).Row))
  16.             .Sort key1:=.Cells(1, 1), key2:=.Cells(1, 2), Order1:=xlAscending, key3:=.Cells(1, 5), Order3:=xlDescending, Header:=xlYes
  17.         End With
  18.     End With
  19.    
  20.     Call ²MªÅ_Click
  21.     MsgBox "¸ê®Æ²§°Ê§¹¦¨"
  22. End Sub
½Æ»s¥N½X

§@ªÌ: GBKEE    ®É¶¡: 2016-9-6 14:31

¦^´_ 67# v03586


§ó·sª©¥»

    [attach]25160[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-6 21:08

¦^´_ 71# GBKEE
¦^´_ 68# c_c_lai


    ©µªø¥[¯Z³¡¤À¦³¨Ç³\°ÝÃD, §Ú³o¦¸¾ã²z¦¨¥ÎÃC¦â¨Ó°Ï§O, ¤£ª¾¹D«ç¼Ëªº¸ÑÄÀ, ¬O§_¤ñ¸û®e©ö¿ë§O

[attach]25162[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-7 07:15

¦^´_ 72# v03586
¬O³o¼Ë¶Ü¡H ³o´N¬O§Ú·Pı§x´bªºÆ[©ÀÂI¡G
[attach]25165[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-7 13:25

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-9-7 13:27 ½s¿è

¦^´_ 73# c_c_lai


    c_c_lai ¤j¤j, §¹¥þ¥¿½T!!! ½Ð°Ý³o¼Ë­n¦p¦ó½Õ¾ã©O?
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-7 15:01

¦^´_ 74# v03586
³o¬O§Ú³Ìªñ­×¥¿«áªº (Relaese) ª©¥» ¡G
[attach]25168[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-8 13:01

¦^´_ 75# c_c_lai


    ·PÁÂc_c_lai ªº¨ó§U
  ¤µ¤Ñ´ú¸Õ¤j³¡¤À¥\¯à¬Ò§¹¦¨, °ß¤@¤@­Ó¤p°ÝÃD¤£ª¾¹D¬O§_¬O§PÂ_¿ù»~
    °²³]§Ú¤é´Á¿ï§Oªº¤ë¥÷(¹w±Æ¥X¶Ô) ¿ï¾Ü¦^³ø®É, ·|¥X²{¡y¨S¦³¥X¶Ô¤H­û¡z
   ¦ý¹ê»Ú¤W¬O¦³§ó·s¥X¶Ôªº!!! , ¥u¦³¸ó¤ë¥÷¥X²{³o¼Ë°ÝÃD

[attach]25186[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-8 13:09

¦^´_ 76# v03586
·|¥X²{¡y¨S¦³¥X¶Ô¤H­û¡z¡A¬O¦]¬°§A¥Ø«eªº
¡y¥X¶Ô¸ê®Æ®w¡zµL¤Q¤ë¥÷ªº¥X¶Ô¬ö¿ý¡C
§A¥i¥HÀˬd¤@¤U§Aªº¡y¥X¶Ô¸ê®Æ®w¡z¡C
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-8 19:58

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-8 19:59 ½s¿è

¦^´_ 76# v03586
§ä¨ì­ì¦]¤F¡C
  1. Sub Main()       '  ¨Ï¥Î Main µ{¦¡«e¡A »Ý¥ý«ü©w ¡yxDay¡z ªº¤é´Á
  2.     Dim e As Variant, Rng As Range, cts As Integer      '  , loc As String
  3.    
  4.     Set ¦^³ø¯Z§O = CreateObject("SCRIPTING.DICTIONARY")
  5.     Set ¤H­û¦^³ø = CreateObject("SCRIPTING.DICTIONARY")
  6.    
  7.     ¤H¤O¸ê®ÆŪ¨ú
  8.     Main_¦^³ø²M°£
  9.    
  10.    
  11.     For cts = 1 To 2   '  ²Ä¤@¶¥¬q(cts=1)¥H¥¿±`¯Z§O¬°§PÂ_°ò·Ç¡F²Ä¤G¶¥¬q(2)«h¯Â¥H¥[¯Z¯Z§O¬°§PÂ_°ò·Ç¡C
  12.         Main_¦^³ø¸ê®Æ (cts)                     '  2016/09/01 Modied by C. C. Lai
  13.         
  14.         If ¦^³ø¯Z§O.Count = 0 Then
  15.             Msg = True
  16.             MsgBox Format(xDay, "YYYY¤ëMM¥÷ !") & " ¨S¦³¥X¶Ô¤H­û"
  17.             Exit Sub
  18.         End If
½Æ»s¥N½X
¦b²Ä¤G¶¥¬q¡A¦³¥i¯à¥þµL "©µªø¥[¯Z"¡A ¬GÀ³ÀH§Y¸õÂ÷¥»°õ¦æ¤¤¼Ò²Õ¡C
­×¥¿¬°¡G
  1. Sub Main()       '  ¨Ï¥Î Main µ{¦¡«e¡A »Ý¥ý«ü©w ¡yxDay¡z ªº¤é´Á
  2.     Dim e As Variant, Rng As Range, cts As Integer      '  , loc As String
  3.    
  4.     Set ¦^³ø¯Z§O = CreateObject("SCRIPTING.DICTIONARY")
  5.     Set ¤H­û¦^³ø = CreateObject("SCRIPTING.DICTIONARY")
  6.    
  7.     ¤H¤O¸ê®ÆŪ¨ú
  8.     Main_¦^³ø²M°£
  9.    
  10.    
  11.     For cts = 1 To 2   '  ²Ä¤@¶¥¬q(cts=1)¥H¥¿±`¯Z§O¬°§PÂ_°ò·Ç¡F²Ä¤G¶¥¬q(2)«h¯Â¥H¥[¯Z¯Z§O¬°§PÂ_°ò·Ç¡C
  12.         Main_¦^³ø¸ê®Æ (cts)                     '  2016/09/01 Modied by C. C. Lai
  13.         
  14.         If ¦^³ø¯Z§O.Count = 0 Then
  15.             Msg = True
  16.             [color=Red]If cts = 1 Then[/color]
  17.                 MsgBox Format(xDay, "YYYY¤ëMM¥÷ !") & " ¨S¦³¥X¶Ô¤H­û"
  18.             [color=Red]ElseIf cts = 2 Then[/color]   '  ¦b²Ä¤G¶¥¬q¡A¦³¥i¯à¥þµL "©µªø¥[¯Z"¡A ¬GÀH§Y¸õÂ÷¥»°õ¦æ¤¤¼Ò²Õ¡C
  19.                 [color=Red]Msg = False
  20.             End If[/color]
  21.             Exit Sub
  22.         End If
½Æ»s¥N½X

§@ªÌ: c_c_lai    ®É¶¡: 2016-9-8 20:05

¦^´_ 76# v03586
ªþ¤W§ó·sµ{¦¡¡G
[attach]25188[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-8 23:44

¦^´_ 79# c_c_lai

       ·PÁ¨ó§U, ¤µ¤é´ú¸Õ¥X²{Error Code ¶W¥X°}¦C¤Þ¯Á½d³ò !!
          §Ú«ç»ò¬Ý³o­Ó¿ù»~«ç»ò·|¿ù¦b©I¥sµ{¦¡ªº¦a¤è.....
    [attach]25189[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-9 07:20

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-9 07:27 ½s¿è

¦^´_ 80# v03586
§A¥ý§â¾Þ§@¹Lµ{´y­z¤@¦¸¡A¥X²{¿ù»~°T®§«á¿ï«ö "°»¿ù"
µM«á§A¦A§â±µ¤U¨Ó¥u¨ì¿ù»~ÂIªºµe­±§i¶D§Ú¡C
§Ú¤]ÆZ¦n©_¬O­þ¸Ì¶V¬É¤F¡H
½Ð°Ý§A¬O¨Ï¥Î¤W¶Çªº  "¤H­û¤H¤O¦^³øªí0907R1" ÀÉ®×´ú¸Õªº¶Ü¡H
§@ªÌ: v03586    ®É¶¡: 2016-9-9 20:54

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-9-9 20:55 ½s¿è

¦^´_ 81# c_c_lai


    §Ú¬O¥Î#79¼Ó³Ì·sª©¥» , ÂI¿ï ¡y¥X¶Ô§ó·s¡zªº Userfrom ´N¥X¿ù¤F!! À³¸Ó¬O§Ú¦³§ï¨ì¤°»ò, §Ú¦b¬ã¨s¤@¤U
§@ªÌ: v03586    ®É¶¡: 2016-9-9 21:22

¦^´_ 81# c_c_lai


    ½T»{«á,,, ¬O§Ú­Ó¤H­×§ï¿ù»~°ÝÃD....¤w­×¥¿....¥t¥~·Q°Ý¤@¤U
   ¥Ø«eµ{¦¡¥X²{¤@­Ó°ÝÃD,  ´N¬O·s¼W²Ä¤G¯Z¤H­û«á, ¤H­û¦^³ø¸ê®Æªí¡y²Ä¤G¯ZÁ`¤H¼Æ¡z¤£·|¦Û°Ê¥[Á` !! ¦³´ú¸Õ¹L 1 , 3 ¯Z³£¨S°ÝÃD
     

       ¥tµ{¦¡³¡¤À K²Õ  ±ø¥ó§Ú¤§«e³]¿ù¤F  §Ú¦³­×§ï ,  K²Õ §«ô¤@ ¬O¨Ò°²¤é , §«ô¤G¬O¥ð®§¤é
      µ{¦¡½X­×§ï¦p¤U !! À³¸Ó¨S¿ù»~§a@@....§Ú¥h¥X¶Ô§ó·s¥h§PÂ_¬O¥¿½Tªº!!
  1. Private Function OverTime(²Õ§O As Variant) As String
  2.      '  <= 6   V²Õ ¤»-¥ð®§¤é /  P²Õ ¤é-¥ð®§¤é / K²Õ ¤G-¥ð®§¤é
  3.      '  >6     V²Õ ¤é-¥ð®§¤é /  P²Õ ¤»-¥ð®§¤é / K²Õ ¤G-¥ð®§¤é
  4.      '  If Month(xDay) <= 6 And (Weekday(xDay) = 7 Or Weekday(xDay) = 6) Then OverTime = True
  5.      '  If Month(xDay) > 6 And (Weekday(xDay) = 1 Or Weekday(xDay) = 7) Then OverTime = True
  6.      OverTime = "¥X¶Ô¤é"
  7.      If Month(xDay) <= 6 Then
  8.         Select Case ²Õ§O.Name
  9.              Case "V"
  10.                 If Weekday(xDay) = 7 Then OverTime = "¥ð®§¤é"
  11.                 If Weekday(xDay) = 1 Then OverTime = "¨Ò°²¤é"
  12.             Case "K"
  13.                 If Weekday(xDay) = 3 Then OverTime = "¥ð®§¤é"
  14.                 If Weekday(xDay) = 2 Then OverTime = "¨Ò°²¤é"
  15.             Case Else
  16.                 If Weekday(xDay) = 1 Then OverTime = "¥ð®§¤é"
  17.                 If Weekday(xDay) = 7 Then OverTime = "¨Ò°²¤é"
  18.         End Select
  19.     ElseIf Month(xDay) > 6 Then
  20.         Select Case ²Õ§O.Name
  21.              Case "P"
  22.                 If Weekday(xDay) = 7 Then OverTime = "¥ð®§¤é"
  23.                 If Weekday(xDay) = 1 Then OverTime = "¨Ò°²¤é"
  24.              Case "K"
  25.                 If Weekday(xDay) = 3 Then OverTime = "¥ð®§¤é"
  26.                 If Weekday(xDay) = 2 Then OverTime = "¨Ò°²¤é"
  27.             Case Else
  28.                 If Weekday(xDay) = 1 Then OverTime = "¥ð®§¤é"
  29.                 If Weekday(xDay) = 7 Then OverTime = "¨Ò°²¤é"
  30.         End Select
  31.     End If
  32. End Function
½Æ»s¥N½X

§@ªÌ: v03586    ®É¶¡: 2016-9-9 21:55

¦^´_ 81# c_c_lai


    Sorry sir .....
²ö¦W¨ä§®¤S¦n¤F¡I ³y¦¨¤£«K¤§³B½Ð­ì½Ì....
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-10 05:18

¦^´_ 84# v03586
¦A¦h¦h´ú¸Õ¡A¦p¦¹¤~¯à´ú¥X¨äí©w¡B¥¿½T©Ê¡C
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-10 06:33

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-10 08:16 ½s¿è

¦^´_ 84# v03586
§Ú¦b¤H­û¦^³ø«e¥[¤F¤@¬q²M°£ "Actual (D3 Äæ)"µ¥Äæ­Èªº°Ê§@¡A
¥HÆ[¹î¨ä¸ê®Æ¬O§_¥¿½T¼g¤J¡C
  1. Sub Main()       '  ¨Ï¥Î Main µ{¦¡«e¡A »Ý¥ý«ü©w ¡yxDay¡z ªº¤é´Á
  2.     Dim e As Variant, Rng As Range, cts As Integer      '  , loc As String
  3.    
  4.     Set ¦^³ø¯Z§O = CreateObject("SCRIPTING.DICTIONARY")
  5.     Set ¤H­û¦^³ø = CreateObject("SCRIPTING.DICTIONARY")
  6.    
  7.     ¤H¤O¸ê®ÆŪ¨ú
  8.     Main_¦^³ø²M°£
  9.    
  10.     '  2016/9/10  Modified by C. C. Lai
  11.     With Sheets("¤H­û¦^³ø")
  12.         For Each e In Array(.Range("D5"), .Range("D28"), .Range("D51"))
  13.             e.Resize(3).Value = ""                 '  Actual (D3 Äæ)
  14.             e.Offset(, 1) = ""                     '  ** (¯Z§O) Á`¤H¼Æ
  15.             e.Offset(4, -1).Resize(8).Value = ""   '  ** (¯Z§O¦U±Mªø) ¤H¼Æ
  16.         Next
  17.     End With
  18.    
  19.     For cts = 1 To 2   '  ²Ä¤@¶¥¬q(cts=1)¥H¥¿±`¯Z§O¬°§PÂ_°ò·Ç¡F²Ä¤G¶¥¬q(2)«h¯Â¥H¥[¯Z¯Z§O¬°§PÂ_°ò·Ç¡C
½Æ»s¥N½X

§@ªÌ: v03586    ®É¶¡: 2016-9-11 02:41

¦^´_ 86# c_c_lai


    ·PÁÂc_c_lai ¤jªº¥Î¤ß~¨t²Î¤w¸gReleaseµ¹¤H­û¨Ï¥Î ,³o´X¤Ñ«ùÄòÆ[¹î , ¬O§_¦³°ÝÃD¡I¡I¡I
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-11 07:45

¦^´_ 87# v03586
§O«È®ð¡I
¨ä¹ê§AÀ³¸ÓÁÂÁ¶}©l®ÉÀ°§A¸ÑÃDªº yifan2599¡Bjeffrey628litw ¨â¦ì¤j¤j¡F
¦b¦¹­×¥¿¤¤µÛ¾¥³Ì²`ªº²ö¹L©ó GBKEE ª©¤j¤F¡A¥Lªººc«ä¡Bµ{¦¡¼Ò²Õµ²ºc¤§²Ó¿°¡A
¨Ï±o¬yµ{±o¥H¦p¦¹¶¶ºZ¡AÀ³¥þÂk¥\©ó GBKEE ª©¤j¤F¡C
§Ú¥u¤£¹L¬OªgªgÂæªo¦Ó¤w¡C
Parallel Run «á¦p¦³°ÝÃD¦A´£¥X§a¡I
§@ªÌ: v03586    ®É¶¡: 2016-9-19 12:59

¦^´_ 88# c_c_lai


    ÁÂÁ¦U¦ìªºÀ°¦£...!! ¤¤¬î³s°²ªº¨Ï¥ÎªÌ¦b¨t²Î¾Þ§@¤j­P¤W¨S°ÝÃD
    ¥u¬O¦³´X­Ó°ÝÃD ¤£ª¾¹DExcel ¬O§_¯à°µ¨ì³o¼ËªºÀu¤Æ
     ¦]¨Ï¥ÎªÌµo°Ý»¡, ¤u¼t¤W¯Z ¥ð°²ªº¤Ö ¥X¶Ôªº¦h, ¦pªG¤@µ§¤@µ§Key in  ®É¶¡°÷ªø,
     ¤£¾å±oExcel VBA ¯à§_°µ¨ì§å¦¸³B²z
           ex : V²Õ½s¿è¥X¶Ô ¤@Áä¥þ³¡¥´¤Ä, ¤£¥X¶Ôªº´N¦Û¤v¤£¥´¤Ä , ¦b¥h½s¿è¥X¶Ô¸ê®Æ
                                ex :±Mªø¬ODAªº §ó§ï¾Þ¾÷¼Æ , ¬O§_¦³¥[¯Zªº !!!

     ¥i§_Åý¨t²Î¹w³] ¾Þ¾÷¼Æ ¤@¶}©l°ò¥»2¥x , ¦p«áÄò­n½Õ¾ã ¦b¦Û¤v¿ï¾Ü 1, 3 , 4 ??
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-19 16:43

¦^´_ 89# v03586
¤£¤Ó²M·¡§Aªºªí­z¡A¤@¦¸¥þ³¡¥´¤Ä¡H
(±N¸Ó V ²Õ¸ê®Æ¤@¦¸¥þ¼g¤J "¥X¶Ô¸ê®Æ®w" ¡H)
[attach]25271[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-20 04:09

¦^´_ 90# c_c_lai

    ´N¬OCheckbox ¥\¯à.... ¦ý·Pı¨Ï¥ÎListBox µLªk»P Checkbox °µ·f°t
    [attach]25273[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-20 10:12

¦^´_ 91# v03586
[attach]25274[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-20 17:51

¦^´_ 91# v03586
½Ð¥Î¥Õ¸Ü»¡©ú¤@¤U¡C
§@ªÌ: v03586    ®É¶¡: 2016-9-22 03:59

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-9-22 04:00 ½s¿è

¦^´_ 93# c_c_lai


    Sorry  C_C_lai ¤j , ¥Ñ©ó¤j©]¯Z®É®t¤j¶Ã,  ³o»ò±ß¦^ÂÐ , ¯u¬O©êºp
     ¦p¤U¹Ï, ­ì¨t²Î¤º«Ø , ¥u­n¿ï¾Ü¨ì±Mªø¬ODA , ¨t²Î·|¦Û°Ê±a¥i¾Þ¾÷¼Æ1 ¥x
    ³o³¡¤À¥i§_§ï¬°   ¿ï¨ìDA  ´N¦Û°Ê±a  2¥x , ¥t¥~¥u­n¦³¿ï¾Ü¨ìªº¤H­û , ¥X¶Ô®É¼Æ¦Û°Ê±a8h
   
   ¥t¥~°Ý, ¦p¤j¤j¥H§âListbox »P Checkbox µ²¦X¦b¤@°_ , ·Q°Ý¬O§_¦³¤@­Ó¬O¥i¥H¡¨¥þ¿ï    ¡¨
   ·í¦³¿ï¾Ü®É , ¥X¶Ô®É¼Æ¦Û°Ê±a8h

[attach]25291[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-22 09:35

¦^´_ 94# v03586
´ú¸Õ¬Ý¬Ý¡A§Ú­n¥Xªù¥h¬Ý²´¶E¤F¡C
[attach]25292[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-22 10:48

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-22 10:50 ½s¿è

¦^´_ 94# v03586
³o­Ó­è­èµyµy­×§ï (¥þ¿ïµe­±)¡C
[attach]25295[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-23 15:25

¦^´_ 96# c_c_lai


    «õ!!! ­ì¨ÓExcel ³o»ò±j¤j....Listbox »P Checkbox ¥i¥H¤@°_À³¥Î
   


     §Ú¦³¤@­Ó³o¤T­Ó§«ô¨Ó´ú¸Õ«áªº¤@¨Ç¤pºÃ°Ý

  1.   ¥Ø«e¥X¶Ô¸ê®Æ®w¹F¨ì2000µ§ , µo¥Í¤F¦^³ø­¶­±  1ST ³£µLªk­pºâ¥X¨Ó   ¡y·í¯Z¥X¶Ô²v¡z¡y·í¯ZÁ`¤H¤O¡z¡y¦U²Õ¤H¤O¡z¡y¦U±Mªø¤H¼Æ¡z
      ¥u¦³¦­¯Z 1ST ·|¥X²{³o­Ó°ÝÃD­C???

  2.  ´ú¸Õ«á¤j¤j·s­×§ïªºª©¥», §å¦¸¼g¤J ·|±N­ì¥»±Mªø Sub / PT / ....µ¥¤£¬ODA¯¸§Oªº  ±j¨îÅܦ¨DA¯¸§O
        ¯à§_¥[¤J§PÂ_ ¥D­n±Mªø¬ODA¤~¼g¤J©O?

  ·PÁ¤j¤j¥Î¤ß ... ª`·N¨­Åé°·±d!!! ¨Ã¯¬¦­¤é±d´_
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-23 18:26

¦^´_ 97# v03586
¸Õ¸Õ³o­Ó
[attach]25313[/attach]
§@ªÌ: v03586    ®É¶¡: 2016-9-24 05:19

¥»©«³Ì«á¥Ñ v03586 ©ó 2016-9-24 05:21 ½s¿è

¦^´_ 98# c_c_lai

    1.  ·PÁ¤j¤jªº­×´_ , ¥Ø«e´ú¸Õ¥X½u¦p¤U°ÝÃD, ¤@¼Ë¬O¦­¯Z¤~·|¥X²{¥X¶Ô²v°ÝÃD, ªþÀɬO¤j¤j´£¨Ñªº³Ì·sª©¥»¤U¥h­×¥¿ªº
    [attach]25317[/attach]
   
  2.    ¥t¤@­Ó°ÝÃD¬O, §å¦¸¼g¤JÁöµM¤w¸g¦³§PÂ_DA ¤~¥[¤J¶}¾÷¼Æ,  ¤µ¤éÀH¾÷´ú¸Õ ¤£¬ODA¯¸§O±o¡y§å¦¸¿é¤J¡z , µo²{¤£·|¦Û°Ê±a¥X ¥X¶Ô®É¼Æ
  3.   ³Ì«á¤@­Ó°ÝÃD¬O , §å¦¸¿é¤J«á ¨ä¥L²Õ§O·|Åܦ¨µLªk¦A¦¸§å¦¸¿é¤J , ¥²¶·Ãö±¼¦b¥´¶}¤~¥iÄ~Äò§å¦¸¿é¤J, ½Ð°Ý³o¬O¤j¤jªº³]­p¶Ü? ¨Ó¹w¨¾¤°»òª¬ªpªº©O?
     [attach]25318[/attach]

½Ð¤j¤j¥Ñ³o­ÓÀɮ׭קï ,  ¤º¦³µy·L­×¥¿¤j¤j¨ú®ø¥X¶Ôªº¿ù»~µ{¦¡½X!!
[attach]25319[/attach]
§@ªÌ: c_c_lai    ®É¶¡: 2016-9-24 09:48

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-9-24 10:07 ½s¿è

¦^´_ 99# v03586
­×¥¿¨â­Ó¦a¤è¡G
¤@¡B¦^³øµ{¦¡
        Main() ùØ Main_¥X¶Ô²v Rng.Offset(-1), e & "" ­×¥¿¬°
        Main_¥X¶Ô²v Rng.Offset(-1), e & "", cts
       ²Ä¤G°j°é©µªø¥[¯ZÀ³¤£¤©­p¦C ¡C
¤G¡B»¡¯uªº§Ú¤]¤£ª¾ "¥X¶Ô®É¼Æ" Ä欰¦ó·|³Q³]©w¬° False¡A
        ¬d¹M¤F¤]µL¯S§O¦a³]©w¡Cµ²½×¬O¥u¦n¦b List_³]©w()  §ÀºÝ¥[¦C
        ¥X¶Ô®É¼Æ.Enabled = True¡C
[attach]25323[/attach]
§A´£¤Îªº  2. ¥t¤@­Ó°ÝÃD¬O, §å¦¸¼g¤JÁöµM¤w¸g¦³§PÂ_DA ¤~¥[¤J¶}¾÷¼Æ,  ¤µ¤éÀH¾÷´ú¸Õ ¤£¬ODA¯¸§O±o¡y§å¦¸¿é¤J¡z , µo²{¤£·|¦Û°Ê±a¥X ¥X¶Ô®É¼Æ
ÁÙ¤£¤Ó©úÁA¡A¯à§_¥Õ¸Ü¤@ÂIÁ|¨Ò»¡©ú¡C¦Û±q²´·ú¤â³N«á¡A¬ÝªF¦è¤ñ¸û¦Y¤O¡A¥Õ¸ÜÁ|¨Ò¸û©ö©ú¥Õ¡C




Åwªï¥úÁ{ ³Â»¶®a±Ú°Q½×ª©ª© (http://forum.twbts.com/)