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

ÁקK­«½Æ°õ¦æµ{¦¡

ÁקK­«½Æ°õ¦æµ{¦¡

¦U¦ì«e½ú§A­Ì¦n!
         «e½ú!°ÝÃD¦pªþÀÉ»¡©ú
         ½Ðª¾¹Dªº«e½ú,¤£§[½ç±ÐÁÂÁ¦A¤T!!

Leov37.rar (14.72 KB)

¦^´_ 15# GBKEE
GBKEE¨}®v§A¦n!
¡@¡@¡@¨}®v!ÁÂÁÂ!¤w¸g¥i¥HÀ³¥I¥DºÞªº­n¨DÅo!
      ¤£¦n·N«ä¦A®ö¶O§AÄ_¶Qªº®É¶¡ÁÂÁ¦A¤T!!

TOP

¦^´_ 14# myleoyes
ÁÙ¤í¯Ê¤°»ò?? ²M¶ñº¡¶Ü?
¦Û¤v¥i¥H¸Õ¸Õ¥[¤W ²M¶ñº¡ªº±ø¥ó.

TOP

¦^´_ 13# GBKEE
GBKEE¨}®v§A¦n!
¡@¡@¡@¨}®v!ÁÂÁÂ!¨¯­WÅo!ÁÂÁ¦A¤T!!
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target(1), Range("A5:A152")) Is Nothing Then
        If Target(1) <> "" And Range("AB5") = "" And Range("AB8") = "" Then ¶ñº¡
    End If
    If Not Intersect(Target(1), Range("H1:I2,M1:M2")) Is Nothing Then
    End If
        Select Case Target(1).Address(0, 0)
        Case "C1"
            If Range("AB5") = 1 Or Range("AB8") = 2 Then ²M¶ñº¡
            Range("AB5") = ""
        Case "H1"
            HA
        Case "H2"
            HB
        Case "I1"
            IA
        Case "I2"
            IB
        Case "M1"
            MA
        Case "M2"
            MB
    End Select
End Sub

TOP

¦^´_ 12# myleoyes
¬O³o¼Ë¶Ü?
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2.     If Not Intersect(Target(1), Range("A5:A152")) Is Nothing Then
  3.         If Target(1) <> "" And Range("AB5") = "" And Range("AB8") = "" Then ¶ñº¡
  4.     End If
  5.     If Not Intersect(Target(1), Range("H1:I2,M1:M2")) Is Nothing Then
  6.         If Range("AB5") = 1 Or Range("AB8") = 2 Then ²M¶ñº¡
  7.         Range("AB5") = ""
  8.         Select Case Target(1).Address(0, 0)
  9.             Case "H1"
  10.                 HA
  11.             Case "H2"
  12.                 HB
  13.             Case "I1"
  14.                 IA
  15.             Case "I2"
  16.                 IB
  17.             Case "M1"
  18.                 MA
  19.             Case "M2"
  20.                 MB
  21.         End Select
  22.     End If
  23. End Sub
½Æ»s¥N½X

TOP

¦^´_ 10# myleoyes
GBKEE¨}®v§A¦n!
¡@¡@¡@¨}®v!ÁÂÁÂ!¤£¦n·N«ä..§A¥i¯à¦³¨Ç»~¸Ñ
           ¦AªþÀɳo¬O¸g¹L¹ê»Ú´ú¸ÕOK!ªºÀÉ
           ¨}®v!¨ä¹ê§A¥u­n±N§ä¨ì¦ì¸m»P°Ñ·Ó¶ñº¡
           ¦X¨Ö´N¥i¥HÅo!¦]¬°§ä¨ì¦ì¸mªº¤è¦¡
           ¥²¶·­n¦bAÄæ§@¦Û­q®æ¦¡,§_«hµ{¦¡
           ¥Ã»·¥u·|§ä¨ìAB6ªº¦ì¸m¤£·|§ä¤£¨ì
           AÄ檺¦ì¸m,¨¯­WÅo!ÁÂÁ¦A¤T!!

Leov37-7.rar (19.59 KB)

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2010-12-26 16:49 ½s¿è

¦^´_ 10# myleoyes
¦Û°Ê¶ñº¡:  ActiveCell ¦bAÄæ ,¬O  "C:E,G:I,M:M" µ¥Ä檺¶ñº¡ .
¤â°Ê¶ñº¡: «ö¶s8A ,«ö¶s9A,«ö¶s10A    ¬O¦UÄæ³æ¿Wªºªº¶ñº¡.
³£¨Ì¾Ú AB5:AB7 ªº¼Æ¾Ú¨Ó¶ñº¡ªº   
³o¼Ëªº»¡ªk¹ï¶Ü?
½Ð°Ý¼Æ¦r¶ñº¡ªºµ¥®t¼Æ,³£¬O¨Ì¾Ú AB5ªº¼Æ¦r¶Ü?
¼ÐÃD3  ®t2¦ì,  ¼ÐÃD5 ®t1¦ì,¼ÐÃD7 ³sÄò ¨S¦³¤@­P³W«h©Ê?
¼ÐÃD3¼ÐÃD4¼ÐÃD5¼ÐÃD7
2 0.065 10 ¡@
4 0.065 11 5
6 0.065 12 5

TOP

¦^´_ 9# GBKEE
GBKEE¨}®v§A¦n!
¡@¡@¡@¨}®v!ÁÂÁÂ!µ{¦¡ªº·Qªk¦³»~
           ¤p§Ì¦p¦¹¤ñ³ë¶ñº¡¤À¬°¤â°Ê(¶ñº¡)
           »P¦Û°Ê(¶ñº¡)¨â³¡¥÷¸ÑÄÀ
           ·í°õ¦æ¤â°Ê(¶ñº¡)®É,¥[¤JRange("AB6") = ActiveCell
           ³o¤@¦æ§@¬°¦Û°Ê(¶ñº¡)¶}©l¦Cªº°Ñ·Ó¦ì¸m
           ¥[¤JRange("AB7") = ZZ
           ³o¤@¦æ§@¬°¦Û°Ê(¶ñº¡)¶¡¹j¦C¼Æªº°Ñ·Ó¼Æ¾Ú
           ¥[¤JRange("AB5") = 1
           ³o¤@¦æ§@¬°Ãö³¬¤â°Ê(¶ñº¡)AÄ檺¶}Ãö
           ¦]¬°AÄæ¬OIJµoÂI,©Ò¥H­n°õ¦æ¦Û°Ê(¶ñº¡)¥²¶·Ãö³¬¤â°Ê(¶ñº¡)
           ¦]¦¹¥u­n¤â°Ê(¶ñº¡)§@¥ô¦ó°Ê§@,³£·|¯d¤U­y¸ñ
           ¨Ñ¦Û°Ê(¶ñº¡)§@¨Ì¾Ú,½T«O°Ê§@¤@­PµL»~
           ©Ò¥H­n°õ¦æ¦Û°Ê(¶ñº¡)´N¥²¶·¥ý§ä¨ìAÄ檺¦ì¸m
           ¦p¤µ¨}®v±N¤â°Ê(¶ñº¡)»P¦Û°Ê(¶ñº¡)¨â³¡¥÷
           ¦X¨Ö¬°³æ¤@µ{¦¡,©Ò¥H°õ¦æ¤â°Ê(¶ñº¡)¬OOK!!
           ¦ý·í«ö¶s9A®É´N¥YºlÅo!!¦]¬°§Aªºµ{¦¡
           Dim E&, i&, R As Range, T%, ZZ
             Range("AB6") = ActiveCell³o¤@¦C¨ÌµM¦s¦b
           ©Ò¥HAB6·|±N­ì¨Óªº¼Æ¦rÅܦ¨«ö¶s9A
           ¦]¦Ó¥¢¥h¥\¯à¦pªþÀɽаѦҬݬÝ
           ¨¯­WÅo!ÁÂÁ¦A¤T!!

Leov37-6.rar (18.63 KB)

TOP

¦^´_ 8# myleoyes
¬O³o¼Ë¶Ü?
  1. Sub ¶ñº¡()
  2.      Dim E&, i&, R As Range, T%,ZZ
  3.      Range("AB6") = ActiveCell
  4.      E = Cells(ActiveCell.Row, 1).End(xlDown).Row
  5. Again:
  6.       ZZ = Application.InputBox("½Ð¿é¤J¦C¼Æ", "½Ð¿é¤J¶ñº¡¶¡¹j¦C¼Æ", 10, Type:=2)
  7.       If ZZ = "" Or ZZ = False Then End
  8.       Range("AB7") = ZZ
  9.       If ZZ <= 0 Then
  10.         MsgBox "¦C¼Æ¶¡¹j¤£±o¤p©ó¢°¦C¡I¡I¡I", , "¦C¼Æ¿ù»~½Ð­«·s¿é¤J ¡I¡I"
  11.         GoTo Again
  12.       End If
  13.       Range("AB5") = 1
  14.     Application.EnableEvents = False
  15.     For i = ActiveCell.Row To E
  16.         For Each R In Range("c:e,g:i,m:m").Columns
  17.             T = IIf(i + ZZ <= E, ZZ + 1, E - i + 1)
  18.             If Mid(R.Cells(i).Formula, 1, 1) = "=" Then
  19.                 R.Cells(i).AutoFill R.Cells(i).Resize(T)
  20.             Else
  21.                 R.Cells(i).Offset(-1).Resize(2).AutoFill R.Cells(i).Offset(-1).Resize(T + 1)
  22.             End If
  23.         Next
  24.         Cells(i, 1).Resize(, 15).Interior.ColorIndex = 34
  25.         i = i + ZZ - 1
  26.     Next
  27.     Application.EnableEvents = True
  28. End Sub
½Æ»s¥N½X

TOP

¦^´_ 7# luhpro
luhpro«e½ú§A¦n!
         «e½ú!«D±`·P¿EÁÂÁÂ!¦AªþÀÉ®×
         Leov37-5,Leov37-51¦b2003À³¥i¥H°õ¦æ,±N­ì¶ñº¡µ{¦¡
         Sub ¶ñº¡()
             Dim E&, i&
             Range("AB6") = ActiveCell '¥[¤J³o¤@¦æ¶}©l¦Cªº°Ñ·Ó¦ì¸m
             E = Cells(ActiveCell.Row, 1).End(xlDown).Row
         Again:
             ZZ = Application.InputBox("½Ð¿é¤J¦C¼Æ", "½Ð¿é¤J¶ñº¡¶¡¹j¦C¼Æ", 10, Type:=2)
             If ZZ = "" Or ZZ = False Then End
             Range("AB7") = ZZ '¥[¤J³o¤@¦æ¶¡¹j¦C¼Æªº°Ñ·Ó¼Æ¾Ú
             If ZZ <= 0 Then
             MsgBox "¦C¼Æ¶¡¹j¤£±o¤p©ó¢°¦C¡I¡I¡I", , "¦C¼Æ¿ù»~½Ð­«·s¿é¤J ¡I¡I"
             GoTo Again
             End If
             For i = ActiveCell.Row To E Step ZZ
             With Cells(i, 1).Resize(, 15).Interior
            .ColorIndex = 34
         End With
            Next
            Range("AB5") = 1 '¥[¤J³o¤@¦æAÄ檺°Ñ·Ó¶}Ãö
         End Sub
         ©Ò¥H·í¸ê®Æ§ï§¹«á°õ¦æ°Ñ·Ó¶ñº¡
         ¦]¬°¤p§Ì¯à¤O¤£¨¬,©Ò¥H¥Î«÷´êªº¤è¦¡
         ¥ý§ä¨ì¦ì¸m¦A°õ¦æ¶ñº¡,´N¯à¸Ñ¨M§xÂZªº°ÝÃD
         Sub IA()
             ²M°£¶ñº¡
                 HA
             MA
             °Ñ·Ó¶ñº¡
             Range("I3").Select
             Range("I:I").EntireColumn.AutoFit
         End Sub
         Sub °Ñ·Ó¶ñº¡()
             Dim E&, i&
             §ä¨ì¦ì¸m
             E = Cells(ActiveCell.Row, 1).End(xlDown).Row
             For i = ActiveCell.Row To E Step Range("AB7")
             With Cells(i, 1).Resize(, 15).Interior
                  .ColorIndex = 34
             End With
             Next
             Range("AB5:AB7") = ""
         End Sub
         Sub §ä¨ì¦ì¸m()
             With Sheet1
             Set c = Range("AB6")
             Set Rng = .Cells.Find(Format(c, "0¦C"), LookIn:=xlValues, LookAt:=xlWhole)
                 .Select
             If Not Rng Is Nothing Then Rng.Select
          End With
          End Sub
          ¥u¬O­ì¥»À³¸Ó¤£»Ý­n¦p¦¹½ÆÂø
          µL©`!!¯à¤O¥u¦³¦p¦¹³o¯ë..!!
          «e½ú¯à§_²¤Æµ{¦¡¶Ü?
          §Æ±æ¦³¯à¤Oªº«e½ú,½Ð¤£§[½ç±ÐÁÂÁ¦A¤T!!
          ¤p§Ì¦b¦¹¶¶¯¬¦U¦ì«e½ú!
              ¸t½Ï¸`§Ö¼Ö!!¨­Åé°·±d¨Æ¨Æ¦p·N...

Leov37-5.rar (13.77 KB)

Leov37-51.rar (13.24 KB)

TOP

        ÀR«ä¦Û¦b : ¦³Ä@©ñ¦b¤ß¸Ì¡A¨S¦³¨­Åé¤O¦æ¡A¥¿¦p¯Ñ¥Ð¤£¼½ºØ¡A¬Ò¬OªÅ¹L¦]½t¡C
ªð¦^¦Cªí ¤W¤@¥DÃD