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

[µo°Ý] ¦p¦ó±qºô­¶§ì¨ú¯S©w¸ê®Æ©ñ¶iexcel¤¤

[µo°Ý] ¦p¦ó±qºô­¶§ì¨ú¯S©w¸ê®Æ©ñ¶iexcel¤¤

·Q½Ð°Ý~
¦]¬°³Ìªñ»Ý­n¿é¤J¦n´X¤dµ§ºZ¾P®Ñªº®Ñ¦W¸ê®Æµ¥
ÁöµM¥H«e¦³¼g¹LVBA¡A
¦ý¬O¨S¦³¼g¹L±qºô¸ô§ì¨ú¸ê®Æªº¸gÅç¡A
¤â°Ê¿é¤J300µ§«á¡A¥u¦n¨D§Uª©¤W¤F...
ÁÂÁ¤j®aÄ@·NÀ°¦£¡C



ªþ¤Wºô­¶¤ÎexcelÀÉ
http://www.kingstone.com.tw/book/book_page.asp?kmcode=2018576734531&actid=ActBillBoard
webºô¸ô§ì¨ú¯S©w¸ê®Æ.rar (6.06 KB)

¦^´_ 4# kaui700
  1. Sub ³Õ«È¨Ó()

  2.     X = InputBox("½Ð¿é¤J³Õ«È¨Óºô§}¡G¡]³t«×¸û§Ö¡^", "´£¥Ü")
  3. '    Application.ScreenUpdating = False
  4. '        Cells.ClearContents
  5.     Sheets("temp").Activate


  6.     Cells.Delete
  7.    
  8.     surl = "URL;" & X

  9.     With ActiveSheet.QueryTables.Add(Connection:=surl, Destination:=Range("$A$1"))
  10.         .RefreshPeriod = 0
  11.         .WebSelectionType = xlEntirePage
  12.         .WebFormatting = xlWebFormattingNone
  13.         .Refresh BackgroundQuery:=False
  14.         .Delete
  15.     End With
  16.    
  17.     finalrow = Cells(Rows.Count, 1).End(xlUp).Row
  18.     fr = Sheets("¾ã²z").Cells(Rows.Count, 1).End(xlUp).Row + 1
  19. '    Stop
  20. '        s = 1
  21.         For i = 1 To finalrow
  22.             If Cells(i, 1) = "°Ó«~¤¶²Ð" Then
  23.                 Sheets("¾ã²z").Cells(fr, 1) = Cells(i + 1, 1)
  24.             End If
  25.             
  26.             If Left(Cells(i, 1), 3) = "§@ªÌ¡G" Then
  27.                 Sheets("¾ã²z").Cells(fr, 2) = Trim(Replace(Replace(Cells(i, 1), "§@ªÌ¡G", ""), "·s¥\¯à¤¶²Ð", ""))
  28.             End If
  29.             
  30.             If Left(Cells(i, 1), 3) = "øªÌ¡G" Then
  31.                 Sheets("¾ã²z").Cells(fr, 3) = Trim(Replace(Replace(Cells(i, 1), "øªÌ¡G", ""), "·s¥\¯à¤¶²Ð", ""))
  32.             End If
  33.             
  34.             If Left(Cells(i, 1), 4) = "¥Xª©ªÀ¡G" Then
  35.                 Sheets("¾ã²z").Cells(fr, 4) = Trim(Replace(Replace(Cells(i, 1), "¥Xª©ªÀ¡G", ""), "·s¥\¯à¤¶²Ð", ""))
  36.             End If
  37.             
  38.             If Left(Cells(i, 1), 5) = "¥Xª©¤é´Á¡G" Then
  39.                 Sheets("¾ã²z").Cells(fr, 5) = Trim(Replace(Replace(Cells(i, 1), "¥Xª©¤é´Á¡G", ""), "·s¥\¯à¤¶²Ð", ""))
  40.             End If
  41.         Next
  42.         
  43.         
  44. Sheets("temp").Cells.Delete

  45. Sheets("¾ã²z").Activate
  46. End Sub
½Æ»s¥N½X
¸ê®Æªí¦WºÙ¡Gtemp  »P   ¾ã²z  ¤~¯à°õ¦æ

TOP

¦^´_ 2# joey0415


­ì¨ÓÁÙ¥i¥H³o¼Ë¼g
ÁÂÁÂ joey0415

TOP

¦^´_ 1# j88141

ª÷¥Û°ó¤ÓºC¤F¡I§ï¥Î³Õ«È¨Ó¡I

§ä¨ìºô¯¸½Ð¶K¤Wºô§}§Y¥i




³Õ«È¨Ó.zip (17.51 KB)

TOP

        ÀR«ä¦Û¦b : ¯u¥¿ªº·R¤ß¡A¬O·ÓÅU¦n¦Û¤vªº³oÁû¤ß¡C
ªð¦^¦Cªí ¤W¤@¥DÃD