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

[µo°Ý] ¨Ì·Ó Date Ä檺¬Û¦P¤é´Á³]©w®æ¦¡¤Æ

¦^´_ 4# maiko
  1. Option Explicit
  2. Sub Ex1()  '1# ªºµ{¦¡½X
  3.     Dim xi As Integer
  4.     With Sheet1
  5.         .Range("A:A").AdvancedFilter xlFilterCopy, , .Cells(1, .Columns.Count), True
  6.         '¶i¶¥¿z¿ï: ¤£­«½Æªº¸ê®Æ¨ì³Ì«á¤@Äæ
  7.         For xi = 2 To .Cells(.Rows.Count, .Columns.Count).End(xlUp).Row
  8.             '³Ì«á¤@Äæ: 2¦C->³Ì«á¦³¸ê®Æªº¦C,
  9.             'ª«¥ó¦CªºÁ`¼Æ: Rows.Count,
  10.             'ª«¥óÄ檺Á`¼Æ:.Columns.Count
  11.             .Range("A1").AutoFilter 1, .Cells(xi, .Columns.Count)
  12.             '¦Û°Ê¿z¿ï: ·Ç«h¬O->³Ì«á¤@Ä檺¨C¤@¦C 2010,2011.....
  13.             .Range("A2", .Range("a2").End(xlDown)).SpecialCells(xlCellTypeConstants).Resize(, 3).Interior.ColorIndex = IIf(xi Mod 2 > 0, 36, 34)
  14.             '³]©w©³¦â: ¿z¿ï¨ìªº¸ê®Æ
  15.         Next
  16.         .Cells(1, .Columns.Count).EntireColumn = ""
  17.         '²M°£³Ì«á¤@Ä檺¸ê®Æ
  18.         .AutoFilterMode = False
  19.         '¤u§@ªí: ¨ú®ø¦Û°Ê¿z¿ï
  20.     End With
  21. End Sub
  22. Sub Ex4() '4# ªºµ{¦¡½X
  23.     Dim E As Range
  24.     With Sheet1
  25.         For Each E In Range("A2", .Range("A2").End(xlDown))
  26.             E.Resize(, 3).Interior.ColorIndex = IIf(Year(E) Mod 2 > 0, 36, 34)
  27.         Next
  28.         
  29.     End With
  30.    
  31. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : Ãø¦æ¯à¦æ¡AÃø±Ë¯à±Ë¡AÃø¬°¯à¬°¡A¤~¯àª@µØ¦Û§Úªº¤H®æ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD