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

[µo°Ý] ¤ñ¹ï¤£¦X®æ¤H­û¤u¸¹

[µo°Ý] ¤ñ¹ï¤£¦X®æ¤H­û¤u¸¹

½Ð±Ð¦U¦ì¤j¤j,
¦p¦óÅý¥HCÄ椣¦X®æ¤H­û¤u¸¹(«áÄò¦³¾÷·|¦A¼W¥[¤£¦X®æ¤H­û¤u¸¹)¬°¨Ì¾Ú,·íBÄæ¤@¤@¿é¤J¤u¸¹«á,
¥i¤â°Ê°õ¦æ¤@¥¨¶°,­YBÄæ¬Y¤@¤u¸¹¦³µ¥©óCÄæ¤u¸¹,«h¸ÓBÄæ¬Y¤@¤u¸¹¤§­I´º·|¦Û°Ê¶ñº¡¬õ¦â
·PÁÂ~~

¦^´_ 1# kasa


µo²{§âC2-C5©w¸q¦WºÙ¬°"¤£¦X®æ¤H­û"
¦A¥Î®æ¦¡¤Æ±ø¥ó³]©w¦p¹Ï,¤@¼Ë¥i¥H¹F¨ì¬Û¦P®ÄªG,¤£¹L§Ú¦A¸Õ¸Õ¬Ý¬O§_¥i¼g¥X¥¨¶°~

TOP

¦^´_ 2# kasa

³o¤u§@ªí¼Ò²Õªºµ{¦¡½X
  1. Option Explicit
  2. Private Sub Worksheet_Change(ByVal Target As Range)
  3.     Target.Interior.ColorIndex = 52
  4.     With Target.Cells(1)
  5.         If .Column = 2 And .Cells <> "" Then
  6.             If Application.CountIf([¤£¦X®æ¤H­û], .Cells) = 1 Then
  7.             
  8.                 .Interior.ColorIndex = 3
  9.             ElseIf Application.CountIf([¦X®æ¤H­û], .Cells) > 1 Then
  10.                 '¥[¤@­Ó±ø¥ó¦X®æ¤H­û¦³­«½Æ
  11.                 .Interior.ColorIndex = 4
  12.             Else
  13.                 .Interior.ColorIndex = xlNone
  14.             End If
  15.         End If
  16.     End With
  17. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 1# kasa
  1. Sub FindIDByStrComp()
  2.   Dim lngRow    As Long
  3.   Dim strFind   As String
  4.   Dim strValue  As String
  5.   Dim Range1    As Range
  6.   
  7.   With ActiveSheet
  8.     lngRow = .Range("C" & .Rows.Count).End(xlUp).Row
  9.     strFind = vbNullChar & Join(Application.WorksheetFunction.Transpose(.Range("C1:C" & lngRow).Value), vbNullChar) & vbNullChar
  10.     lngRow = .Range("B" & .Rows.Count).End(xlUp).Row
  11.     For Each Range1 In .Range("B1:B" & lngRow)
  12.       With Range1
  13.         .Interior.Pattern = xlNone
  14.         strValue = vbNullChar & .Value & vbNullChar
  15.         If Len(strValue) > 2 Then
  16.           If InStr(strFind, strValue) > 0 Then
  17.             .Interior.Pattern = xlSolid
  18.             .Interior.Color = 255&
  19.           End If
  20.         End If
  21.       End With
  22.     Next
  23.   End With
  24. End Sub
½Æ»s¥N½X
¥@¬É¨º»ò¤j¡A¥i§Ú·Q¥h­þ¡H

TOP

·PÁ¦U¦ì¤j¤j

TOP

®æ¦¡¤Æ-->ÂI¿ïB1:B20-->¤½¦¡=COUNTIF(C$2:C$16,B1)

TOP

        ÀR«ä¦Û¦b : ¥¬¬I¦p¼½ºØ¡A¥HÅw³ß¤ß´þ¼íºØ¤l¡A¤~·|µoªÞ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD