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

¸ó¤u§@ªí¦Û°ÊÁôÂêťզC°ÝÃD

¸ó¤u§@ªí¦Û°ÊÁôÂêťզC°ÝÃD

¤£¦n·N«ä¡A·Q½Ð±Ð¤@¤U¤j®v­Ì2­Óµ{¦¡½Xªº°ÝÃD~~~

°ÝÃD¤@
¥H¤U¬O°w¹ï³æ¤@¬¡­¶¡A¦Û°ÊÁôÂæC5:¦C25ªÅ¥Õ¦Cªºµ{¦¡½X
·Q½Ð°Ý¦pªG·Q¦b¬¡­¶1:31¤@¦¸¦P®É°õ¦æªº¸Ü¡A¸Ó¦p¦ó­×§ï©O¡H
¥t¥~·Q¦A½Ð±Ð¬O§_¦³¤@¦¸ÁôÂêťզCªº¼gªk¡A¦Ó«D¤@¦C¤@¦CÁôÂéO¡H

Sub Macro1()
For i = 5 To 25
If Cells(i, 3) = "" Then
    Rows(i).EntireRow.Hidden = True
Else
    Rows(i).EntireRow.Hidden = False
End If
Next
End Sub

°ÝÃD¤G
¥H¤U¬O©T©w±Æ§Ç1:31¬¡­¶¡A"C6:AI14"¸ê®Æªºµ{¦¡½X¡]·PÁ stillfish00 ¤j®vÀ°¦£¡^
½Ð°Ý¸Ó¦p¦ó±N³o¨â­Óµ{¦¡½Xµ²¦X¼g¦b¤@°_©O¡H
§Æ±æ°õ¦æ±ø¥ó¬°¡G±Æ§Ç«áÁôÂêťզC

Sub Test()
    Dim i As Integer
    For i = 1 To 31
        With Sheets(CStr(i))
            .Sort.SortFields.Clear
            .Sort.SortFields.Add key:=.Range("D6"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
            With .Sort
                .SetRange Range("C6:AI14")
                .Header = xlGuess
                .MatchCase = False
                .Orientation = xlTopToBottom
                .SortMethod = xlPinYin
                .Apply
            End With
        End With
    Next
End Sub

¥H¤WÁٽЦU¦ì¤j®v­Ì¤£§[«ü±Ð~~~~~~«D±`·PÁ­ò~~~~~~

¥»©«³Ì«á¥Ñ msmplay ©ó 2016-4-3 11:56 ½s¿è

¦^´_ 2# luhpro

l¤j~~~~«D±`·PÁ±zªº¼ö¤ßÀ°¦£¡A¦ý¤p©f¹J¨ì´X­Ó°ÝÃD¡A¬O§Ú¨S»¡©ú²M·¡¯uªº«D±`©êºp~~~~~~~
´N¬O°ÝÃD¤@ªº1:31¬¡­¶¡B¦C5:¦C25¡AÁÙ¥²¶·¬O²Ä3Ä欰ªÅ¥Õ®æ¤~»ÝÁôÂáC¦]¬°´ú¸Õ¤F¤@¤U¡Aµo²{¦C5:¦C25©~µM¥þÁôÂäF
For i = 5 To 25
If Cells(i, 3) = "" Then

µM«á°ÝÃD¤G¡A§Ú§âl¤jªºµ{¦¡½X´¡¤J«á³Ì«á¤@­Ó End With «e¡]¦p¤U¡^¡A¦ý¥¦«o³s§Oªº¬¡­¶¤]¸òµÛ³Q¼vÅT¤F¡C
³Ì¤U¹Ï¬OÀɮתº¬¡­¶¡A­ì¥u»Ý±Æ§Ç¸òÁôÂÃ1:31¬¡­¶¡A¦ý­×§ï«á³s¤ëÁ`ªí¡B¶g®Éªí¤]¸òµÛ³QÁôÂäF¡A½Ð°Ý¬O§_¥i¦AÀ°À°¤p©f©O!!«D±`·PÁÂ~~~~~~~~
Sub Test()
    Dim i As Integer
    For i = 1 To 31
        With Sheets(CStr(i))
            .Sort.SortFields.Clear
            .Sort.SortFields.Add key:=.Range("D6"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
            With .Sort
                .SetRange Range("C6:AI14")
                .Header = xlGuess
                .MatchCase = False
                .Orientation = xlTopToBottom
                .SortMethod = xlPinYin
                .Apply
            End With
Sheets(i).Rows("5:25").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden =true
        End With
    Next
End Sub


TOP

¤p©f¤w¸É¤W´ú¸ÕÀÉ¡A¨Ã©óÀɮפº¦A¦¸»¡©ú­ì©lªº°ÝÃD¡A¤£ª¾¹D~~~~~~¬O§_¥i¦A³Â·Ð¤j®v­Ì¨ó§UÀ°¦£¬Ý¬Ý©O!!

´ú¸ÕÀÉ.rar (52.25 KB)

TOP

¦^´_ 5# ­ã´£³¡ªL

­ã¤j~~~§A¬O»¡§ï¦¨¥H¤UÂæ¶Ü¡H¤@©w¤£¬O¹ï¤£¹ï!!¦]¬°¤p©f¸Õ§¹Åܦ¨¥H¤UÂæ~~¥i¥H¦A±Ï±Ï¤p©f§Ú¶Ü~~~~

Sub Test()
    Dim i As Integer
    For i = 1 To 31
        With Sheets(CStr(i))
            .Sort.SortFields.Clear
            .Sort.SortFields.Add key:=.Range("D6"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
            With .Sort
                .SetRange Range("C6:AI14")
                .Header = xlGuess
                .MatchCase = False
                .Orientation = xlTopToBottom
                .SortMethod = xlPinYin
                .Apply
            End With
Sheets(i & "").Rows("5:25").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden =true
        End With
    Next
End Sub

(¤Ï¶À¬O­nÁôÂ꺦C)

TOP

¦^´_ 5# ­ã´£³¡ªL

©êºp¡A¦A¸É¥R¤@¤U¡A¦]¬°¨C­Ó¬¡­¶ªºCÄæ©m¦W¡AªÅ¥Õªº¦C¦ì¦³¥i¯à³£¤£¤@¼Ë¡A©Ò¥H¤£¬O­n©T©wÁôÂíþ´X¦Cªº·N«ä³á!!©È¤S³y¦¨¤j®a»~·|¤F~~~~

TOP

¥»©«³Ì«á¥Ñ msmplay ©ó 2016-4-5 13:23 ½s¿è

¦^´_ 8# ­ã´£³¡ªL

­ã¤j~~~~¶W¯Å·PÁ±z¼ö¤ßÀ°¦££x
¤£¹L¤p©f¦n¹³¤S¹J¨ì¥t¤@­Ó°ÝÃD¡A´N¬O¤½¥qÀɮפºªºC5 : D16ªÅ¥ÕÀx¦s®æ¡A¨ä¹ê¬O¥HIF¤½¦¡§PÂ_¬O§_¬°ªÅ®æ©Î±a­È¡A¦ýµo²{¦n¹³Âæ´N¨S¿ìªk±Æ§Ç¸òÁôÂäF¡C

¥i¥H¦A½Ð±Ð¤@¤U­ã¤j¸Ó¦p¦ó­×§ï¶Ü¡H¯uªº¬O³Â·Ð±z¤F~~~~

TOP

¦^´_ 10# ­ã´£³¡ªL

­ã¤j~~~~~~~~~ÁÂÁ§A¡BÁÂÁ§A¡BÁÂÁ§A!!
¦]¬°«Ü­«­n©Ò¥H­n»¡¤T¦¸!!

TOP

        ÀR«ä¦Û¦b : ¤â¤ß¦V¤U¬O§U¤H¡A¤â¤ß¦V¤W¬O¨D¤H¡F§U¤H§Ö¼Ö¡A¨D¤Hµh­W¡C
ªð¦^¦Cªí ¤W¤@¥DÃD