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

­«·s½s¸¹

¦^´_ 1# myleoyes


    §Ú¬O¤@­Ó·s¤â~ ¦³¶i¥h¬Ý§Aµoªº°ÝÃD~
    ¤U¦æ¬O§A´£¤§°ÝÃD
    [«e½ú!¦]¬°¸ê®Æ§R°£ªºÃö«Y³y¦¨½s¸¹µLªk³sÄò,§Æ±æ«ö¶s«á½s¸¹¯à°÷­«·s½s¸¹½Ð«ö¶s,³o´N¬O»Ý¨D,½Ðª¾¹Dªº«e½ú,¤£§[½ç±ÐÁÂÁ¦A¤T!!]
    ³o¼Ëªº°ÝÃD,¥i¯à¬O§Ú¤å¾Çµ{«×¤£°÷¦n,¬Ý¤£À´.
    ­Y·Ó§A¦r­±¤Wªº»¡ªk,§A¦Û¤v¼gªº¤w¸g¬O²Å¦X«ö¶s«á·|­«·s½s¸¹
   ÁÙ¬O§A¦³¨ä¥Lªº·N«ä??????
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¥»©«³Ì«á¥Ñ hugh0620 ©ó 2011-1-18 16:13 ½s¿è

¦^´_ 3# Hsieh


    ³á~~  ­ì¨Ó¬O³o¼Ë§r~ ÁÂÁ¤j¤jªº»¡©ú~

   ¤£¹L~ §ÚÀ³¸Ó¨Sªk¼gªº¤ñ¼Ó¥D¦n§a~ ¦ý§ÚÁÙ¬O·|¸Õ¬Ý¬Ý~
   ¨ä¥¦¤è¦¡ªº¼gªk(¦ý¥i¯à¬O¤@ºØ©_©ÇªºÅÞ¿è¨Ó³B²z)~ ^.^

  ¥Î¤£¦Pªº¼gªk~ ¤£¹L¬O­Ó·s¤âªº¼gªk~
  X = 0
  Do Until Cells(1, 3 + X) = ""
   If Cells(1, 3 + X) = Cells(1, 3 + X - 1) And Cells(2, 3 + X) = Cells(2, 3 + X - 1) Then
      If Cells(154, 3 + X - 1) = "" Then
         Cells(154, 3 + X) = 1
      Else
         Cells(154, 3 + X) = Cells(154, 3 + X - 1)
      End If
   Else
      Cells(154, 3 + X) = Cells(154, 3 + X - 1) + 1
   End If
  X = X + 1
  Loop
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¥»©«³Ì«á¥Ñ hugh0620 ©ó 2011-1-19 10:10 ½s¿è

¦^´_ 6# myleoyes


    ¤£­n¥s§Ú«e½ú~ ¨ä¹ê§Ú¤]¬O·s¤â~  ^^
    ¤¬¬Ûº|®ð¨D¶i¨B°Õ~
    ¦pªG¬O©T©w15Äæ¤@­Ó½s¸¹~ §Ú¬O¦³¤@­Ó²Âªº¼gªk
   Sub ½s¸¹()
     I = 0                              
     For J = 1 To 100          '<------- J¬°½s¸¹
         For X = 0 To 14       '<------- X¬°¶]15¦¸,±NJ³o­Ó½s¸¹¶ñ¼g15¦¸
               I = I + 1            
              If Cells(1, 2 + I) = "" Then Exit Sub'<--------I¬°Åýµ{¦¡§PÂ_¬O§_¦³¸ê®Æ,­YµL«hÂ÷¶}µ{¦¡
              Cells(154, 2 + I) = J
         Next
    Next

End Sub
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¦^´_ 9# Hsieh


    ¤j¤jªº¼gªk¬O¦]À³±N­ì½Xª½±µ­×§ï¦¨·s½X
   ³o¼Ë²µuªºµ{¦¡½X~ ¤£ºâ§xÃø~ ¦ý¯àª½±µ´N¦³³o¼ËªºÅÞ¿è~ ¤p§ÌÁٻݭn¦h¾Ç²ß~
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¥»©«³Ì«á¥Ñ hugh0620 ©ó 2011-1-20 12:17 ½s¿è

¦^´_ 13# myleoyes


    HI~ §Ú¥u·|¥Î§Ú²{¦b¾Ç·|ªº¤è¦¡¨ÓÀ°§A³B²z (¦³´ú¸Õ¹L,¥iª½±µcopy¤U­±ªºµ{¦¡½X)
   ¦Ó§Ú³B²zªº¤è¦¡¬O¥Î select case ¨Ó°µ~  §Ú¤]¦³·s¼W¤@­Óa1ªº°õ¨ÓÀ°§Ú³B²z(¥D­n¬O§ÚÁÙ¤£·|¼g§â¸ê®Æ¼È¦s¦bÅܼƤ¤,©Ò¥H»Ý­n¤@­ÓÄæ¦ì)
    ³oºØ³B²z¤è¦¡¦b¤Ö¼Æ¶q¤WÁÙok~­Y¬O¦hµ§¼Æ¾Úªº¸Ü~ §A¥i¯à´N­n¥[«Ü¦hcase~­n¼g«Ü¤[~
    ­nµu¥BÀuªºµ{¦¡ ÁÙ¬O­n¬Ý¤j¤jªº
   
   Sub ¥ª²¾()
     If Range("a1") = "" Then    '<----a1¬O¥Î¨Ó³B²z¿ï¾Ü²Ä´X­Ócase
        Range("a1") = 1
     End If
     w = Range("a1")               
     Select Case w
     Case 1   '<----«ö²Ä¤@¦¸¬O²Ä¤@­Ó15µ§ªº¸ê®Æ
     ActiveWindow.ScrollColumn = ActiveWindow.ScrollColumn
     Range("a1") = Range("a1") + 1
     Case 2 '<----«ö²Ä¤G¦¸¬O²Ä¤G­Ó15µ§ªº¸ê®Æ
     ActiveWindow.ScrollColumn = ActiveWindow.ScrollColumn + 15
     Range("a1") = Range("a1") + 1
     Case 3  '<----«ö²Ä¤T¦¸¬O²Ä¤T­Ó15µ§ªº¸ê®Æ
     ActiveWindow.ScrollColumn = ActiveWindow.ScrollColumn + 15
     Range("a1") = Range("a1") + 1
     Case 4 '<----«ö²Ä¥|¦¸ ¦]¬°«á­±¨S¦³¸ê®Æ,©Ò¥H¸õ¦^¨ì¤@¶}©lªº¦a¤è
     ActiveWindow.ScrollColumn = 3
     Range("a1") = ""
     End Select
End Sub
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¥»©«³Ì«á¥Ñ hugh0620 ©ó 2011-1-20 14:10 ½s¿è

¦^´_ 15# Hsieh
  
     ¨þ¨þ~  ÁÙ¬O¤j¤j¼F®`~
     §Ú¤]¸ÕµÛ§â¤j¤jªºµ{¦¡½X°µ¤F¤@­Ó¤p¤pªº­×§ï~
   ³o¼Ë´N¥u­n¿ï¾Ü"B2"³o­ÓÀx¦s®æ~ ¤£¥Î¦AÂI¿ï"B1"    (¦³®ÉUSER·|¤£ª¾¹D­n¥h«ö"B1",°®¯Ü´N§âUSER·íEXCEL²Â³J,¥u­n«ö¤@­Ó¦a¤è´N¦n)

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     Select Case Target(1).Address(0, 0)
        'Case "B1"                                                                                        '¨ú®ø
        '    ActiveWindow.ScrollColumn = 1                                               '¨ú®ø
        Case "B2"
        'k = IIf(ActiveWindow.ScrollColumn + 15 > 255, -(ActiveWindow.ScrollColumn) + 3, 15)  '¤j¤j¬°¤F¨¾¤îÄæ¤j©ó255,ÄYÂÔªº¼gªk
        k=15                                                                                                  '­Y¤w¸g½T©w¤£¥i¯à¶W¹L255­ÓÄæ¦ì,¨ä¹ê¥u­n¥Ok=15¨C¦¸¼W¥[15Äæ,¤]¬O¥i¥Hªº
        If Target.Offset(, ActiveWindow.ScrollColumn + k ) = "" Then           '·s¼W ¦pªG¤U­±¨S¦³¸ê®Æ´N¸õ¦^¨ì³Ì«e­±
           ActiveWindow.ScrollColumn = 3                                                '·s¼W
           Range("A2").Select                                                                   '·s¼W
        Else                                                                                               '·s¼W
            ActiveWindow.ScrollColumn = ActiveWindow.ScrollColumn + k
            Range("A2").Select
        End If                                                                                                 '·s¼W
        End Select
End Sub
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

¦^´_ 19# Hsieh
    ¤j¤j¯u¼F®` ¶È¥[¤WUsedRange.Columns.Count³o¤@¤p¬q ´N¯à¨Ï¤¤¶¡¦³¤¤Â_ªº³¡¥÷~ ¤]¯à°÷©¹¤U¥h§ì¦³¸ê®Æªº³¡¥÷~
     ¤S¾Ç²ß¨ì¤F~
¾Ç²ß¤~¯à´£¤É¦Û¤v

TOP

        ÀR«ä¦Û¦b : µêªÅ¦³ºÉ¡D§ÚÄ@µL½a¡AµoÄ@®e©ö¦æÄ@Ãø¡C
ªð¦^¦Cªí ¤W¤@¥DÃD