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

[µo°Ý] ­n±N¤u§@ªí¤¤ªº¯S©w¸ê®ÆÂ^¨ú¨ì¥t¤@¤u§@ªí

[µo°Ý] ­n±N¤u§@ªí¤¤ªº¯S©w¸ê®ÆÂ^¨ú¨ì¥t¤@¤u§@ªí


­n±N¤u§@ªí¤¤ªº¯S©w¸ê®ÆÂ^¨ú¨ì¥t¤@¤u§@ªí ,¦pªG¤£¥Î¿z¿ï½Æ»sªº¸Ü , ¥¨¶°«ü¥O­n¦p¦ó¼g?
2015-07-05_222535.png
log1.rar (5.73 KB)

¦^´_ 2# GBKEE


    ·PÁ±zªºÀ°¦£~ ¬ã¨s¬ã¨s!
ÁÂÁÂ! ¦³°ÝÃD¦b½Ð±Ð!

TOP

¦^´_ 1# marklos

¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Option Base 1
  3. 'Option Base ³¯­z¦¡ ¦b¼Ò²Õ¼h¦¸¤¤¥Î¨Ó«Å§i°}¦C¯Á¤Þªº¹w³]¤U­­¡C
  4. '»yªk
  5. 'Option Base {0 | 1}
  6. 'AutoFilter ¤èªk  [¦Û°Ê¿z¿ï] ¿z¿ï¥X¤@­Ó²M³æ¡C¬° Variant
  7. Sub Ex()
  8.     Dim Ar, Sh As Worksheet, i As Integer
  9.     Ar = Array("V:", "I:")
  10.     Sheets("Sheet1").UsedRange.Clear
  11.     With Sheets("log")
  12.         For i = 1 To UBound(Ar)
  13.             .Range("a1").AutoFilter Field:=1, Criteria1:=Ar(i)
  14.             .Columns(3).Copy Sheets("Sheet1").Cells(1, i)
  15.         Next
  16.         .Range("a1").AutoFilter
  17.     End With
  18.     Sheets("Sheet1").[a1].Resize(, UBound(Ar)) = Ar
  19. End Sub
  20. Sub Ex1() '¤£¥Î¿z¿ï½Æ»s
  21.     Dim Ar, Ar1(), Ar2(), i As Integer, x As Integer, e As Range
  22.     Ar = Array("V:", "I:")
  23.     ReDim Ar1(UBound(Ar))
  24.     With Sheets("log").Range("A:A")
  25.         For i = 1 To UBound(Ar)
  26.             .Replace Ar(i), "=100/0", xlWhole   'Replace ¤èªk
  27.             '"V:" , "I:" ´À´«¬°¿ù»~­È
  28.             x = 0
  29.             With .SpecialCells(xlCellTypeFormulas, xlErrors).Cells '¿ù»~­ÈªºÀx¦s®æ
  30.                 .Value = Ar(i)              '¿ù»~­ÈÁ٭쬰ªº"V:" , "I:"
  31.                 ReDim Ar2(.Cells.Count)
  32.                 For Each e In .Offset(, 2).Cells
  33.                     x = x + 1
  34.                     Ar2(x) = e
  35.                 Next
  36.                 Ar1(i) = Ar2
  37.             End With
  38.         Next
  39.     End With
  40.     With Sheets("Sheet1")
  41.         .UsedRange.Clear
  42.         For i = 1 To UBound(Ar)
  43.             .Cells(i) = Ar(i)
  44.             .Cells(i).Offset(1).Resize(UBound(Ar1(i))) = Application.Transpose(Ar1(i))
  45.         Next
  46.     End With
  47. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¥@¤W¦³¨â¥ó¨Æ¤£¯àµ¥¡G¤@¡B§µ¶¶ ¤G¡B¦æµ½¡C
ªð¦^¦Cªí ¤W¤@¥DÃD