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

¦b¤£¦P¤u§@ªí¤¤§ä´M©³¦â¬Û¦Pªº¸ê®Æ¨Ã§R°£

¦^´_ 1# Changbanana
¸Õ¸Õ¬Ý
  1. Dim myRow As Integer

  2. Sheets("sheet1").Activate
  3. Range("B2").Select
  4. Do While ActiveCell <> ""
  5.     myRow = WorksheetFunction.Match(ActiveCell, Sheets("sheet2").Range("A:A"), 0)
  6.     If Sheets("sheet2").Cells(myRow, "A").Interior.ColorIndex = 14 Then
  7.         Rows(ActiveCell.Row).Delete
  8.     Else
  9.         ActiveCell.Offset(1, 0).Select
  10.     End If
  11. Loop
½Æ»s¥N½X

TOP

¦^´_ 3# Changbanana
ÃC¦âªº°ÝÃD¡AColorIndex¨ºÃä­n§ï¦¨43¡C
¥i¥H²³æ¥ÎmsgboxÀˬdÃC¦â¹ïÀ³ªº¼Æ¦r¡C
  1. mycolor = Sheets(2).Range("A2").Interior.ColorIndex
  2. MsgBox (mycolor)
½Æ»s¥N½X

TOP

¦^´_ 6# Changbanana
¤£«È®ð¡C¦pªGsheet1ªºid³£·|¦bsheet2¥X²{¡A¥u¬O¶¶§Ç¤£¤@¼Ë¡A¨º³o¼Ë´N¥i¥H¤F¡F
¦pªG¤£¤@©wªº¸Ü´N­n¥[¤W¿ù»~³B²z¡A¤£µMmatch§ä¤£¨ìªº®É­Ô´N·|¥X²{¿ù»~°T®§¡C

TOP

¦^´_ 8# Changbanana
¸Õ¸Õ¬Ý¡C
  1. Dim myRow As Integer

  2. Sheets("¤u§@ªí1").Activate
  3. Range("B2").Select
  4. Do While ActiveCell <> ""
  5.     If IsError(Application.Match(ActiveCell, Sheets("¤u§@ªí2").Range("A:A"), 0)) Then
  6.         ActiveCell.Offset(1, 0).Select
  7.     Else
  8.         myRow = WorksheetFunction.Match(ActiveCell, Sheets("¤u§@ªí2").Range("A:A"), 0)
  9.         
  10.         If Sheets("¤u§@ªí2").Cells(myRow, "A").Interior.ColorIndex = 43 Then
  11.         Rows(ActiveCell.Row).Delete
  12.         Else
  13.             ActiveCell.Offset(1, 0).Select
  14.         End If
  15.         
  16.     End If
  17.    
  18. Loop
½Æ»s¥N½X

TOP

¦^´_ 11# Changbanana
¸òAccess¤£¤Ó¼ô­C¡A¬Ý¨ä¥L«e½ú¦³¨S¦³¤ñ¸û¦nªº¤èªk¡C
³Ì²³æªº¸Ü´N¥ÎADO§â¸ê®ÆŪ¥X¨Ó©ñ¨ìexcel¸Ì¡A³B²z§¹¦A§â¸ê®Æ¼g¦^¥h¡C

TOP

        ÀR«ä¦Û¦b : ¦³´¼¼z¤~¯à¤À¿ëµ½´c¨¸¥¿¡F¦³Á¾µê¤~¯à«Ø¥ß¬üº¡¤H¥Í¡C
ªð¦^¦Cªí ¤W¤@¥DÃD