µù¥U
µn¿ý
º¶
½×¾Âª©³W
¸T¤î¦Cªí
»¡©ú
¦a¹Ï
¼Æ¦ì®Ñ»
¨p¤H®ø®§ (0)
¤½¦@®ø®§ (0)
½×¾Â¥ô°È (0)
¨t²Î®ø®§ (0)
¦n¤Í®ø®§ (0)
©«¤l®ø®§ (0)
³Â»¶®a±Ú°Q½×ª©ª©
»
Excel£¸¯ë°Ï
» ¦p¦ó¦Û°Ê¨ú¥N·sªº¤º®e¸ê®Æ?
ªð¦^¦Cªí
¤U¤@¥DÃD
¤W¤@¥DÃD
µo©«
[µo°Ý]
¦p¦ó¦Û°Ê¨ú¥N·sªº¤º®e¸ê®Æ?
Andy2483
µoµu®ø®§
¥[¬°¦n¤Í
Andy2483
(«pÁy¥Öªº¾Ç¥Í)
·í«eÂ÷½u
UID
36777
©«¤l
1447
¥DÃD
40
ºëµØ
0
¿n¤À
1471
ª÷¿ú
1471
ÂI¦W
0
§@·~¨t²Î
Windows 7
³nÅ骩¥»
Excel 2010 & 2016
¾\ŪÅv
50
©Ê§O
¨k
¨Ó¦Û
¥xÆW
¦b½u®É¶¡
1429 ¤p®É
µù¥U®É¶¡
2020-7-15
³Ì«áµn¿ý
2025-2-11
¡@¼ÊºÙ:
«pÁy¥Öªº¾Ç¥Í
¤j¾Ç¥Í
©«¤l
1447
¥DÃD
40
ºëµØ
0
¿n¤À
1471
ÂI¦W
0
§@·~¨t²Î
Windows 7
³nÅ骩¥»
Excel 2010 & 2016
¾\ŪÅv
50
©Ê§O
¨k
¨Ó¦Û
¥xÆW
µù¥U®É¶¡
2020-7-15
³Ì«áµn¿ý
2025-2-11
1
#
¸õÂà¨ì
»
µoªí©ó 2023-3-15 08:40
|
Åã¥Ü¥þ³¡©«¤l
¥»©«³Ì«á¥Ñ Andy2483 ©ó 2023-3-15 08:47 ½s¿è
¦^´_
1#
winston219
¦^´_
2#
Hsieh
ÁÂÁ«e½ú
¤µ¤Ñ«á¾ÇÂǦ¹¥DÃD½m²ß ¦r¨å°ò¥»¥Îªk(±a¸ê®Æªí°}¦C¦C¸¹)¨ì¥Ø¼Ðªí°}¦C,½Ð¦U¦ì«e½ú«ü±Ð
Sheet2¸ê®Æªí:
¤U¸ü
(11.72 KB)
2023-3-15 08:37
Sheet1µ²ªGªí °õ¦æ«e:
¤U¸ü
(33.85 KB)
2023-3-15 08:38
°õ¦æµ²ªG:
¤U¸ü
(44.35 KB)
2023-3-15 08:39
Option Explicit
Sub Test()
Dim Brr, Crr, Y, i&, T$
'¡ô«Å§iÅܼÆ:(Brr,Crr,Y)¬O³q¥Î«¬ÅܼÆ,i¬Oªø¾ã¼Æ,T¬O¦r¦êÅܼÆ
Set Y = CreateObject("Scripting.Dictionary")
'¡ô¥OY³o³q¥Î«¬ÅܼƬO ¦r¨å
Brr = Sheets(1).UsedRange
'¡ô¥OBrr³o³q¥Î«¬ÅܼƬO¤Gºû°}¦C ¥H¯Á¤Þ¸¹1ªº¤u§@ªí¦³¨Ï¥ÎÀx¦s®æȱa¤J
Crr = Sheets(2).UsedRange
'¡ô¥OCrr³o³q¥Î«¬ÅܼƬO¤Gºû°}¦C ¥H¯Á¤Þ¸¹2ªº¤u§@ªí¦³¨Ï¥ÎÀx¦s®æȱa¤J
For i = 2 To UBound(Crr): Y(Trim(Crr(i, 1))) = i: Next
'¡ô³]¶¶°j°é!i±q2¨ì Crr°}¦CÁa¦V³Ì¤j¯Á¤Þ¦C¸¹,
'¥Oi°j°é¦C²Ä1ÄæCrr°}¦CÈ¥h°£«e«áªÅ¥Õ¦r¤¸·íkey,Item¬O °j°é¼Æi(¦C¸¹)¯Ç¤JY¦r¨å
For i = 2 To UBound(Brr)
'¡ô³]¶¶°j°é!i±q2¨ì Brr°}¦CÁa¦V³Ì¤j¯Á¤Þ¦C¸¹
T = Trim(Brr(i, 1))
'¡ô¥OT³o¦r¦êÅܼƬO i°j°é¦C²Ä1ÄæBrr°}¦CÈ¥h°£«e«áªÅ¥Õ¦r¤¸ªº·s¦r¦ê
If Y.Exists(T) Then
'¡ô¦pªG¥HTÅÜ¼Æ ¬dY¦r¨å¸Ì¦³³okey ?
Brr(i, 3) = Crr(Y(T), 3): Brr(i, 4) = Crr(Y(T), 2)
'¡ô¥Oi°j°é¦C²Ä3ÄæBrr°}¦CȬO Y(T)¦C²Ä3ÄæCrr°}¦CÈ
'Y(T)¬O TÅܼƬdY¦r¨å¦^¶ÇitemÈ
'¡ô¥Oi°j°é¦C²Ä4ÄæBrr°}¦CȬO Y(T)¦C²Ä2ÄæCrr°}¦CÈ
End If
Next
Sheets(1).[G1].Resize(UBound(Brr), 4) = Brr
'¡ô¥O¯Á¤Þ¸¹1ªº¤u§@ªí±q [G1]¶}©lÂX®i¦V¤U Brr°}¦CÁa¦V³Ì¤j¯Á¤Þ¦C¸¹¼Æ¦C,
'¦V¥kÂX®i 4Äæ,³oÂX®i½d³òªºÀx¦s®æ¥HBrr°}¦Cȱa¤J
Set Y = Nothing: Erase Brr, Crr
'¡ô¥OÄÀ©ñÅܼÆ
End Sub
¥Î¦æ°Ê¸Ë¸mÂsÄý½×¾Â¾Ç²ß«Ü¤è«K,ÁÂÁ½׾¸gÀç¹Î¶¤
½Ð¤j®a¤@°_¤W½×¾Â¨Ó¥æ¬y
TOP
ÀR«ä¦Û¦b :
¤H¥Í¤£¤@©w²y²y¬O¦n²y¡A¦ý¬O¦³¾ú½mªº±j¥´ªÌ¡AÀH®É³£¥i¥H´§´Î¡C
ªð¦^¦Cªí
¤U¤@¥DÃD
¤W¤@¥DÃD
Excelµ{¦¡°Ï
EXCEL±MÄÝ°Q½×°Ï
Excel£¸¯ë°Ï
Excelµ{¦¡°Ï
¶i¶¥À³¥Î±M°Ï
OFFICE ¨t¦C
Word
PowerPoint
Access
Office¤£¤À°Ï
µ{¦¡»y¨¥
VB »P VB.Net
C »P C#
Java »P J#
µ{¦¡³]p¤£¤À°Ï
¸ê®Æ®w
ORACLE
My SQL
MS SQL
ºô¶³]p
ASP »P ASP.NET
PHP
PHP+MySQL ¤Jªù¹ê§@
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
ºô¶³]p¤£¤À°Ï
¹q¸£»P§@·~¨t²Î
¹q¸£¦UºØµwÅé°Q½×
¤@¯ë¹q¸£³nÅé°Q½×
½×¾Â¨Æ°È
ºÞ²z¤½§i
§ë¶D¤Ï¬M
·s¤â´ú¸Õ
·R ¡E ¥Í¬¡
¤½¯q§G§iÄæ
¥Í¬¡»P·P°Ê
[¦¬Âæ¹¥DÃD]
[Ãöª`¦¹¥DÃDªº·s¦^´_]
[³q¹L QQ¡BMSN ¤À¨Éµ¹ªB¤Í]
¥Ó½Ð¤Í±¡Ãì±µ
Facebook¯»µ·