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

¦p¦ó³]©w½Æ»s°j°ésheet1½Æ»sÀx¦s®æ¦Üsheet2©T©w¦ì¸m????

¦p¦ó³]©w½Æ»s°j°ésheet1½Æ»sÀx¦s®æ¦Üsheet2©T©w¦ì¸m????

¥»©«³Ì«á¥Ñ poke0817 ©ó 2015-9-13 20:37 ½s¿è



¦p¹Ï¤@sheet1©Ò¥Ü:A2¤ÎB2¬O©Ò¦³»Ý»s°µ¼ÐÅÒªº²M³æ¡C
¦p¹Ï¤Gsheet2©Ò¥Ü:¤w¸g»s§@¦n¹ïÀ³Àx¦s®æ¡AA2(sheet1)»Ý¹ïÀ³¨ìB2(sheet2)¡AB2(sheet1)¹ïÀ³¨ìB3(sheet2)¡C

1¡B¦p¦ó³]©w°j°é±Nsheet1(A2/B2)²M³æ¨Ì§Çªº½Æ»s¦bsheet2(B2/B3)©T©w¦ì¸m¤W?
2¡Bsheet2¼ÐÅÒªº®æ¦¡¥H»s§@¦n¤F¡A­Y³]©w°j°é¥i¥Hª½±µ½Æ»s¶K¨ì¬Û¹ï¦ì¸m¡A¨º¦pªG§Ú¨S¦³§â»s§@®æ¦¡½Æ»s¦n¡A¥i¥H§Q¥Î°j°é½Æ»s¼ÐÅÒ¹j¦¡¶Ü?





°]²£¼ÐÅÒ»s§@.rar (17.81 KB)

¦^´_ 11# ­ã´£³¡ªL

­ã´£³¡ªL  ª©¤j¡A¤£¦n·N«ä°Õ!!­ì¥ý¬O·Q»¡¥i¥H¹ïÀ³ªº¸Ü¦Û¤v¦b¥t¥~³]©w¨ä¥¦¤T²Õ¼ÐÅҼ˦¡¡A©Ò¥H¤~¨S¤@¦¸»¡²M·¡¡A©êºp°Õ!!

¤w¸g¦³¬Ý¨ì¤j¤j³]©w¨º¤T­Ó¼ÐÅҼ˦¡¤F¡A¯uªº¬O¤Ó¼F®`¤F..........¦Ó¥BÁ٫ܶK¤ßªº¥þ³]©w¦n¤F¡A³sµô¤Áªº³¡¤À³£¦Ò¼{¨ì¡A¦n¤j¤ßªü{:3_59:}

§V¤O¤F¸Ñµ{¦¡­ì²z¤¤............«D±`·PÁ³¡ªL¤j¤j!!:handshake

TOP

¦^´_ 9# poke0817

¢°¡D¨C¦¸¹J¨ì°ÝÃD¤º®eºtÅܨì³Ì«á¤W¶Çªºªþ¥ó³£¤£¤@¼Ë¡A­×­×§ï§ï¡A«ÜÀYµh¡I
¡@¡@¥u¯à°µ¨ì³o­ÓªþÀɬ°¤î¡A­Y¦³®t²§½Ð¦Û¦æ­×§ï¡I
¢±¡D½Ð°È¥²¤U¸ü½d¨ÒÀɸԲӬݡ]¤w³]©w¼ÐÅÒªº¦C¦L¼Ë¦¡¡A´X¥G¬O«È»s¤Æ¤F¡ã¡ã¡^¡A
¡@¡@¥H·s¤J·|­ûµLªk¤U¸üªþÀÉ¡A¦A¯}¨Ò¦h´£¨Ñ¥t¤@¤U¸ü§}¡A½Ð¾¨¶q°Ñ»P½×¾Â¥æ¬y¡A¥H´£¤É¤U¸üÅv­­¡I
¢²¡D¼ÐÅҼ˦¡¦³¨âºØ¡A©Ò¥Hµ{¦¡½X¤À§O³]¸m¡A¤ñ¹ï¨âºØÀ³¥i§ó¤F¸Ñµ{¦¡ªº·N«ä¡I
  1. Sub Âà¤J1()
  2. Dim xA As Range, xB As Range, xR As Range, xH As Range, xE As Range
  3. Call ²M°£1
  4. Set xA = [²M³æ!C2]: Set xB = [²M³æ!B7]
  5. If xB = "" Then Exit Sub
  6. ¡@
  7. Set xH = [A10]: Set xE = xH '©w¦ì¸ê®Æ¿é¥XÀx¦s®æ¦ì¸m
  8. Application.ScreenUpdating = False
  9. ¡@
  10. Do: If xH = "" Then Rows("1:8").Copy xH(0, 1) '½Æ»sªÅ¥Õ¼Ë¦¡
  11. ¡@¡@xE(2, 1) = xA(1, 1) '¶ñ¤J¡e®Æ¸¹¡f
  12. ¡@¡@xE(3, 2) = xA(1, 1) '¶ñ¤J¡e®Æ¸¹¡f
  13. ¡@¡@xE(4, 2) = xA(2, 1) '¶ñ¤J¡e«~¦W¡f
  14. ¡@¡@xE(4, 4) = xA(4, 1) '¶ñ¤J¡e§å¸¹¡f
  15. ¡@¡@xE(5, 2) = xB(1, 2) '¶ñ¤J¡e°ª«×1¡f
  16. ¡@¡@xE(6, 2) = xB(2, 2) '¶ñ¤J¡e°ª«×2¡f
  17. ¡@¡@xE(5, 4) = xB(3, 2) '¶ñ¤J¡e°ª«×3¡f
  18. ¡@¡@xE(6, 4) = xB(4, 2) '¶ñ¤J¡e°ª«×4¡f
  19. ¡@¡@xE(7, 2) = xB(1, 1) '¶ñ¤J¡e²°¼Æ¡f
  20. ¡@¡@xE(7, 4) = xB(1, 3) '¶ñ¤J¡e³Æµù¡f
  21. ¡@¡@Set xE = xE(1, 6) '©w¦ì¤U¤@µ§¶ñ¤J¦ì¸m
  22. ¡@¡@If xE = "" Then Set xH = xH(9): Set xE = xH  '­Y¥k¤è¤wµL¥i¶ñ¤Jªí®æ¡A¦V¤U©w¦ì
  23. ¡@¡@Set xB = xB(5, 1) '¤U¤@µ§¸ê®Æ¨Ó·½¦ì¸m
  24. Loop Until xB = ""
  25. ¡@
  26. Rows("1:8").Delete
  27. End Sub
  28. ¡@
  29. '¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×
  30. Sub ²M°£1()
  31. With ActiveSheet
  32. ¡@¡@.UsedRange.Offset(8, 0).EntireRow.Delete  '²M°£²Ä¢·¦C¥H¤U¸ê®Æ
  33. ¡@¡@.[A3,B4,B5:B8,D5:D8] = ""
  34. ¡@¡@.[A2:E8].Copy [F2:o8]
  35. End With
  36. End Sub
½Æ»s¥N½X
¡@
ªþ¥ó¤U¸ü¡G
¼ÐÅÒ»s§@v01.rar (32.79 KB)
©Î
http://www.funp.net/783355

TOP

¦^´_ 4# poke0817


    »s§@Àx¦s®æ®æ¦¡¡A©Mª©¥»¦³Ãö«Y¡I2003¤£¬Û®e¡I

TOP

¦^´_ 8# ­ã´£³¡ªL


    ­ã´£³¡ªL :·PÁª©¤j¡A¦]ªþ¥ó¦³­­¼h¯Å¡A¤p§Ì§ÚÁÙ¤Ó¹à¡A©Ò¥H¨S¿ìªk¤U¸ü¨Ó¬Ý¡A¦³¦b°w¹ï§A¼¶¼gªºµ{¦¡¥h´ú¸Õ¡A¨Ì·Ó¤@±i¼ÐÅÒ§@¹ïÀ³²M³æ¥|²Õ­×§ï¡A¦ý¦b¶]°j°é®ÉÁÙ¬O·|¨Ì·Ó²M³æ²Ä¤G²Õ¶}©l­«·sÄò½s¡AµLªk¨Ì·Ó²M³æ²Ä¤­²Õ¶}©l¡A¦p¹Ï©Ò¥Ü....¦pªG¥i¥HÄò½s§Ú¨ä¥¦¤T­Ó¼ÐÅҤ覡À³¸Ó¥i¥H¸òµÛ­×¥¿¡A®t¦b²°¼Æªº³¡¤À´N¨S¿ìªk±µÄò+1¤F¡C

TOP

¦^´_ 5# poke0817


¤£¥i¨Ï¥Î¬O¦]¬°±z¡e¨S¦³¤U¸ü¡fªþÀÉ¡A¸Ô²Ó¬Ý¸Ì­±ÁÙ¦³¤@­Ó sub ²M°£() µ{¦¡¡A
¡e²M°£¡fµ{¦¡§Ú¤@¯ë·|¥t¥~¼g¡I

ªí®æ¡e²Ä¤@±Æ¡f½Ð¨Ì±zªº©Ò»Ý¥ý¥k¶K¡A­n¶K´X­Ó¼ÒªO¨Ì¡e¦C¦L¼e«×¡f¦Ó©w¡A¦Ó¤£¬O¥u¦³¢Ï¢°¡G¢Ð¢²¤@²Õ¡A
³o­Ó°µªk¥i´î¤Ö«Ü¦hµ{¦¡½X¡A¤Ï¥¿²Ä¤@±Æ«ç³]©w¡Aµ{¦¡¨Ì¼Ëµe¸¬Äª¡A
­Y¦³§ó§ï¤]¤£¶·¥h§ó°Ê¤j³¡¥÷ªºµ{¦¡¡A¥u­nª½±µ¹ïªí®æ­×§ï§Y¥i¡I

xR(1) ¡÷ xR.cells(1,1)
xR(2) ¡÷ xR.cells(2,1) ¬O¥¦ªº¡e¤U¤@®æ¡f¡A­Y­n«ü©w¨ä¡e¥k¤@®æ¡f¡A«h¬° xR(1,2) ¡÷¡@µ¥¦P¤_ xR.cells(1,2)

TOP

¦^´_ 1# poke0817


   ·Q½Ð°Ý¡A¦pªG¦³¤@­Ó²M³æ¡A¥i¬O¶·¹ïÀ³¤TºØ¼ÐÅÒ¡A
1¡B¨Ì¶µ¦¸1(²M³æ)¡AA~DªºÄæ¦ìfor ¼ÐÅҼ˦¡1(¹ïÀ³¸Ó²M³æªº®Æ¸¹¡B«~¦W¡B§å¸¹¡B²°¼Æ)¡A¦b¨Ì·Ó²M³æ(C7¶}©l)°ª«×±Æ¦C(C7¡BC8¡BC9¡BC10)¡Aª½¨ìCÄæ²M³æµ²§ô¡C
2¡B¨Ì¶µ¦¸1(²M³æ)¡AF~IªºÄæ¦ìfor ¼ÐÅҼ˦¡2(¹ïÀ³¸Ó²M³æªº®Æ¸¹¡B«~¦W¡B§å¸¹¡B²°¼Æ)¡A¦b¨Ì·Ó²M³æ(H7¶}©l)°ª«×±Æ¦C(B5¡BD5)¡Aª½¨ìCÄæ²M³æµ²§ô¡C(¼ÐÅÒ3ªº¤è¦¡À³¸Ó¸ò¦¹¤@¼Ë¡A¥u¬O¹ïÀ³ªº²M³æ°Ï°ì¤£¤@¼Ë)

¼ÐÅÒ§Ö§â§Ú·d¦º¤F¡A¬ã¨s¤£¥X©Ò¥HµM¨Ó.......¤§«e¿ý»s¥¨¶°¨ì²´ªá¡A¤S³Q¥DºÞ¥´ºj=  =!!
¼ÐÅÒ»s§@.rar (20.99 KB)

TOP

¦^´_  lpk187


¤j¤jªGµM¼F®`¡A¦ý«Ü¦n©_¡A§Ú¦b¤½¥q´ú¸Õªº®É­Ô¤½¥q¬O2003ª©¥»¡A«o¤@ª½¥X¿ù»~¡A¦]¤£¤F¸Ñ ...
poke0817 µoªí©ó 2015/9/14 19:56


§Ú¤]¬O2003ª©¥»,­ã´£³¡ªLª©¥DªºªþÀÉ¥i¥¿±`°õ¦æµ{¦¡.
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 3# ­ã´£³¡ªL

    ª©¤j¡A¤µ¤Ñ¦³´ú¸Õ±z¼gªº¡A¤@¶}©l¥X²{¿ù»~¡A±NCall ²M°£(³o¥X²{¿ù»~¡A§R°£«á´N¥i¥H°õ¦æ¤F)¡A·PÁ°Õ!
¦ý¦³­Ó°ÝÃD¡A§Ú¦³¹Á¸Õ±N¤@­Ó¼ÐÅҥΨâ­Ó°]²£½s¸¹¡A¦ý­×§ï«á¤´¬O¤@­Ó¤@­Ó¸õ¦p¤U:

Sub 刴X()
Dim R&, xR As Range, xH As Range, xE As Range
R = [¼ÐÅÒ²M³æ!A65536].End(xlUp).Row
If R < 2 Then Exit Sub
Set xH = [¼ÐÅҼ˦¡!A4]: Set xE = xH
For Each xR In [¼ÐÅÒ²M³æ!A2].Resize(R - 1)
    If xH = "" Then [¼ÐÅҼ˦¡!1:3].Copy xE
    xE(2, 2) = xR(1)
    xE(3, 2) = xR(2)
    Set xE = xE(1, 3)
    If xE = "" Then Set xH = xH(4): Set xE = xH
Next
[¼ÐÅҼ˦¡!1:3].EntireRow.Delete
Application.Goto [¼ÐÅҼ˦¡!A1]
End Sub

TOP

¦^´_ 2# lpk187


¤j¤jªGµM¼F®`¡A¦ý«Ü¦n©_¡A§Ú¦b¤½¥q´ú¸Õªº®É­Ô¤½¥q¬O2003ª©¥»¡A«o¤@ª½¥X¿ù»~¡A¦]¤£¤F¸Ñ¦U¶µ¦¸ªº³]©w©Ò¥H¨S¦b¹Á¸Õ­×§ï¡A¦^¨ì®a¦b´ú¸Õ¤@¦¸¡A©~µM¥i¥H!!!!!!
³o¬O¦³­­ª©¥»¶Ü???

TOP

        ÀR«ä¦Û¦b : ¤Ñ¤W³Ì¬ü¬O¬P¬P¡A¤H¥Í³Ì¬ü¬O·Å±¡¡C
ªð¦^¦Cªí ¤W¤@¥DÃD