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

[µo°Ý] ½Ð°Ý¦p¦ó±q¤@¦æ¤å¦rªø¦r¦ê¤¤ºI¨ú»Ý­nªºµu¦r¦ê

¥»©«³Ì«á¥Ñ diabo ©ó 2011-6-26 01:12 ½s¿è
  1. Sub ¸ê®Æ­åªR()

  2.    '¨ú±o¸ê®Æ³Ì«á¤@¦C
  3.     last_row = Sheet1.[AO65536].End(xlUp).Row   
  4.    '¨ú±o¶ñ¤J©m¦W¤§Äæ¼Æ
  5.     col_bgn = Sheet1.Range("BJ1").Column
  6.    
  7.     For r = 2 To last_row         
  8.        '±ý¸ÑªR¤§­ì©l¸ê®Æ¤º®e
  9.         raw_data = Sheet1.Range("AO" & r).Value               
  10.        '¥H#¤À³Î¦r¦ê¬°°}¦C(Array)
  11.         arr_Name = Split(raw_data, "#")
  12.         For n = 1 To UBound(arr_Name)
  13.            '²Än­Ó©m¦W¦^¶ñ¸ê®ÆÄæ¼Æ
  14.             c = col_bgn + n
  15.            '¨ú¥X¾ºÙ+©m¦W+....
  16.             raw_name = Trim(arr_Name(n))            
  17.            '¨úªº$¦ì¸m
  18.             pos = InStr(1, raw_name, "$")
  19.            '¨ú¥X©m¦W--°²³]¾ºÙ¬Ò¬°¨â­Ó¦r(½Ð¦Û¦æ±NAD2ªº¡u±µ±a«Ý¡v§ï¬°¡u±µ«Ý¡v)
  20.             Sheet1.Cells(r, c).Value = Mid(raw_name, 3, IIf(pos = 0, 255, pos - 3))
  21.         Next
  22.     Next

  23. End Sub
½Æ»s¥N½X
diabo

TOP

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