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

[µo°Ý] ¯x°}¸ê®ÆÂà¸mªººÃ°Ý

¦^´_ 1# fusayloveme
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Rng As Range, Ar(), i As Integer
  4.     With Sheets("2013")
  5.         Set Rng = .Range("A1:C1").Resize(.[A1].End(xlDown).Row)  'End(xlDown) '¶µ¥Ø¥i©µ¦ù
  6.         Ar = .Range("D1").Resize(Rng.Rows.Count, .[D1].End(xlToRight).Column - 3).Value 'ºÊ´ú­È
  7.     End With
  8.     With Sheets("³B²z«á¸ê®Æ")
  9.         .UsedRange.Clear
  10.         .[A1:E1] = Array("¤é´Á", "´ú¶µ", "´ú¯¸", "®É¶¡", "´ú­È")
  11.         For i = 2 To Rng.Rows.Count         '±q2¦C¶}©l
  12.            With .Cells(.Rows.Count, "A").End(xlUp)
  13.                 .Offset(1).Resize(UBound(Ar, 2)) = Rng.Cells(i, "A").Text    '¤é´Á
  14.                 .Offset(1, 1).Resize(UBound(Ar, 2)) = Rng.Cells(i, "B")      '´ú¶µ
  15.                 .Offset(1, 2).Resize(UBound(Ar, 2)) = Rng.Cells(i, "C")      '´ú¯¸
  16.                 '°}¦C¾É¤JÀx¦s®æªº­È¬°2ºû°}¦C,¤¸¯À¤U­­¯Á¤Þ±q1¶}©l.
  17.                 .Offset(1, 3).Resize(UBound(Ar, 2)) = Application.Transpose(Application.Index(Ar, 1))      '®É¶¡
  18.                 .Offset(1, 4).Resize(UBound(Ar, 2)) = Application.Transpose(Application.Index(Ar, 2))      '´ú­È
  19.            End With
  20.         Next
  21.         With .UsedRange.Borders   '®Ø½u
  22.             .LineStyle = 1
  23.             .Weight = xlThin
  24.         End With
  25.     End With
  26. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2015-4-10 14:40 ½s¿è

¦^´_ 6# fusayloveme
ªþÀÉ¥i¸m©óÀ£ÁYÀɤW¶Ç

¶È¯à°÷²£¥X65521¦Cªº¸ê®Æ,§AªºÀɮת©¥»¥i¯à¬O2003.
2003ªº³Ì¤j¦C¼Æ¬°65536,¶W¥Xªº¦C¼Æ·|²£¥Í¿ù»~.
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤£­nÀH¤ß©Ò±ý¡A­nÀH¤ß±Ð¨|¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD