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

[µo°Ý] Ãö©ó¿ï¨úÀx¦s®æ«á¡A¸Ó¦C½d³òÅܦâ¡A¥X²{¦ì²¾¡C

¥»©«³Ì«á¥Ñ quickfixer ©ó 2021-9-5 20:57 ½s¿è

¦^´_ 6# av8d


    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim xA As Range, xR As Range
Cells.Interior.Pattern = 0
If Target.Column = 3 Then
    Set xA = [A4:G1000]
    If Intersect(xA, Target) Is Nothing Then Exit Sub
    For Each xR In xA.Rows
        If Not Intersect(xR, Target) Is Nothing Then
            If Cells(xR.Row, 3) <> "" Then
                xR.Interior.Color = RGB(240, 255, 240)
            Else
                Cells(xR.Row, 3).Interior.Color = RGB(200, 200, 240)
            End If
        End If
    Next
End If
End Sub

TOP

¥»©«³Ì«á¥Ñ quickfixer ©ó 2021-9-6 01:05 ½s¿è

¦^´_ 9# av8d


    §Ú¨Ï¥Îsamwangªºµ{¦¡½X,¦b#7§ï¼gªº,¥Î§Aªº»¡©ú¾Þ§@,¨S°ÝÃD

­n§R°£«á¥ß¨èÅܦâ,¦b#7¦h¥[¤J¤U­±3¦æ
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 3 Then Call Worksheet_SelectionChange(Target)
End Sub

TOP

¦^´_ 14# av8d


¤£¬Oªº,¸ò¼Ò²ÕµLÃö,¬O§A·d¿ù¤F
Public Sub,Private Sub¤£¬O®³¨Ó¶ÇÅܼÆ
samwang¦³À°§A­×¥¿µ{¦¡¤F,¥u¬O§â¤@³¡¥÷·h¨ì¼Ò²Õ

§A#12ªºÀÉ®×,¤£¥Î¼Ò²Õ,§ï2¦æ´N¥¿½T¤F
²Ä¤@¦æ¦b ComboBox1_Change()¤W­±,¥[¤W
Public GBY
²Ä¤G¦æ§R±¼Worksheet_SelectionChange­«ÂЩw¸qªºgby
§R±¼³o­ÓGBY As Variant

TOP

        ÀR«ä¦Û¦b : ½_ÁJµ²±o¶V¹¡º¡¡A¶V·|©¹¤U««¡A¤@­Ó¤H¶V¦³¦¨´N¡A´N­n¶V¦³Á¾¨Rªº¯ÝÃÌ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD