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

VBA°µ¿z¿ï

VBA°µ¿z¿ï

¦]¸ê®Æ¦³¤W¤dµ§¡K
¥i§_¯à¥ÎVBA°µ¿z¿ï..¦³°Ñ¦Ò¥»ºô¯¸¤§¿z¿ï½d¨Ò..ÁÙ¬O°µ¤£¤Ó¥X¨Ó..
°ÝÃD¤@¡B
¿z¿ïCÄæ¡BDÄæ¡BEÄæ¦ì°µ¬°·Ç«h
±Æ¦C¶¶§Ç¡A¥B¦b¢ÕÄæ¯à§_¼Ð¥Ü¤@¤U¡y­«ÂнЬd®Ö¡z
°ÝÃD¤G¡B
¥i§_¥[µùÃC¦â°µ¬°¤ñ¹ï¨Ì¾Ú
°ÝÃD¤T¡B
SHEET1¬°¸ê®Æ°Ï
¿z¿ï¥X¨Ó¥i§_¦bCOPY¨ìSHEET2

½Ð¤j¤j¨ó§U¤@¤U¡K·P®¦

Àˬd­«ÂÐ.rar (3.33 KB)

¦^´_ 2# sunnyso


    »¡¿ù...
¬O°µ±Æ§Ç¿z¿ï..¦]µ§¼Æ¦³¤W¤dµ§...­n±qªí³æ¤¤§ì¥X­«ÂÐ

TOP

ÁÂÁÂG¤j¥X¤â¨ó§U..
BÄæ©m¦W1(¤£¥ÎºÞ¦¹Äæ¦ì­È)
¤ñ¹ïCÄæ¡BEÄæ
CÄæ©m¦W2(­«ÂÐ)
EÄæ§Ç¸¹(­«ÂÐ)

TOP

¦^´_ 10# GBKEE


    .Cells(1, .Columns.Count).EntireColumn = ""
        Set Rng(3) = Application.Intersect(.Cells, Rng(3).EntireRow)  '¾ã¦X¬°¾ã¦C

½Ð°Ýg¤jª©¥D..¤W­±³o¤G±øªº·N«ä¬O¤°»ò..¦³ÂI¬Ý¤£¤ÓÀ´...

TOP

G¤jª©¥D§A¦n..¤£¦n·N«ä..¥t¦³¤@­Ó¤p°ÝÃD·Q½Ð±Ð..¦p¹Ï©Ò¥Ü :

9999999999999999.JPG (77.08 KB)

9999999999999999.JPG

Àˬd­«ÂÐ.rar (18.39 KB)

TOP

G¤jª©¥D§A¦n..¤£¦n·N«ä¦b§n§A¤@¤U..
For i = 1 To 6

22.        With Controls("ComboBox" & i)

23.            If .Value <> "" Then

24.                Rng.AutoFilter Field:=i, Criteria1:=.Value & "*" '

25.            End If

26.        End With
¬O±±¨îComboBox" & i (1~6ªº±±¨î¿ï¶µ)
¦pªGSHEET1Äæ¦ì­È¬°A~DÄæ¦ì¤ÎFÄæ¦ì¤ÎGÄæ¦ì..­n¦p¦ó¤UVBAµ{¦¡©O??
¦]FOR 1 TO 6 ¬°³sÄòComboBox¿ïA~FÄæ¦ì
½ÐG¤jª©¥DÂI¤@¤U..¤p§Ì¤£¤~..ÁÂÁÂ

TOP

¦^´_  sillykin
¸Õ¸Õ¬Ý
GBKEE µoªí©ó 1/9/2013 15:05



    g¤jª©¥D§A¦n..¤p§Ì¤£¤~..¤]ÁÂÁª©¥D­@¤ßªº±Ð¾É
©Ó«eÃD¦^ÂÐ6ªº¤½¦¡

01.Option Explicit

02.Sub Ex()

03.    Dim Rng(1 To 3) As Range, i As Integer, E As Range

04.    With Sheets("Sheet1")          ' "Sheet1" ¤u§@ªí¦WºÙ

05.        .Cells.Interior.ColorIndex = xlNone

06.        Set Rng(1) = .Range("A:F").SpecialCells(xlCellTypeConstants)                              '¸ê®Æ®w

07.        .Range("G:G") = ""

08.        Set Rng(3) = Rng(1).Rows(1)

09.        For i = 3 To 5                                      'CÄæ¡BDÄæ¡BEÄæ¦ì°µ¬°·Ç«h

10.            .Cells(1, .Columns.Count) = Rng(1).Cells(1, i)  'Äæ¦ì°µ¬°·Ç«h

11.            Rng(1).Columns(i).AdvancedFilter xlFilterCopy, , .Cells(1, .Columns.Count), True       '¿z¿ï¤£­«½Æªº¸ê®Æ

12.            Set Rng(2) = .Range(.Cells(2, .Columns.Count), .Cells(2, .Columns.Count).End(xlDown))  '¿z¿ï¥Xªº¸ê®Æ½d³ò

  For i = 3 To 5                                      'CÄæ¡BDÄæ¡BEÄæ¦ì°µ¬°·Ç«h
¦pªG§ó§ï¬°CÄæ¡BEÄæ¦ì°µ¬°·Ç«h ;DÄ椣°µ·Ç«h
¨º°µªk¬O¤£¬O¸ò§A¤W¤@ÃDªº¤è¦¡¤@¼Ë©O????

TOP

¦^´_ 21# GBKEE


    G¤jª©¥D..¤S¤@­Ó¤p°ÝÃD½Ð±Ð...
¦pªG§ï¬°CheckBox¤Ä¿ï°µ¬°·Ç«h©O..³o­n¦p¦ó¥h³B²z©O????

Àˬd­«ÂÐ.rar (25.86 KB)

TOP

ÁÂÁÂg¤jª©¥Dªº±Ð¾É...¤p§Ì¥Ñ°J·PÁÂ

TOP

        ÀR«ä¦Û¦b : ¯¸¦b¥b¸ô¡A¤ñ¨«¨ì¥Ø¼Ð§ó¨¯­W¡C
ªð¦^¦Cªí ¤W¤@¥DÃD