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

¦p¦ó§âEXCELªºÀx¦s®æ½d³òA1:H3000¿é¥X¨ì°O¨Æ¥»Àɮתº D:\SP20110801.TXT

mystr = Array(x, Application.Text(Date, "yyyymmdd"), .Cells(r, 3), .Cells(r, 4), .Cells(r, 5), .Cells(r, 6), .Cells(r, 8))
§ï³o¦æ

TOP

¥»©«³Ì«á¥Ñ metrostar ©ó 2011-8-3 14:44 ½s¿è

«Ó­ô¾Çªø°µªk¬O¥¿½Tªº,·P®¦°Õ

¦³ÂIÂI¤p°ÝÃD,¤é´Á­n·í¤Ñªº¦~¤ë¤é¤é´Á
¹³¤µ¤Ñ¬O 20110803 , ¦pªG©ú¤Ñ¬O 20110804

TOP

¦^´_ 3# metrostar
¹ï¤£°_¡A§Ú¤£¬O«Ó­ô¡A¾Çªø§ó¤£´±·í¡A¤~­è°_¨B¾Ç²ß¡C
  1. Sub test()
  2. With Sheet1
  3.     For r = 1 To .[A65536].End(xlUp).Row
  4.         If r = 1 Then
  5.             mystr = Array("<TICKER>", "<DTYYYYSSDD>", "<OPEN>", "<HIGH>", "<LOW>", "<CLOSE>", "<VOL>")
  6.         Else
  7.             x = .Cells(r, 1)
  8.             If IsNumeric(x) Then
  9.                 x = .[j1] & Application.Text(x, "0000")
  10.             Else
  11.                 x = [j1] & x
  12.             End If
  13.             mystr = Array(x, "20110802", .Cells(r, 3), .Cells(r, 4), .Cells(r, 5), .Cells(r, 6), .Cells(r, 8))
  14.         End If

  15. Sheet2.Cells(r, 1).Resize(, 7) = mystr
  16. Next
  17. End With
  18. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ metrostar ©ó 2011-8-3 13:33 ½s¿è
¦^´_  metrostar


    µ²ªG¤£ª¾¬O§_¥¿½T
chin15 µoªí©ó 2011-8-3 08:15


¤Ó´Î¤F,¥i¥H¤F
¦hÁ³o¦ì«Ó­ô¾Çªø
¾Ç©f«D±`·P°Ê©O
±z¯u¬O¤Ó±j¤Ó±j¤F
·PÁ±z¨Ã¯¬¶P±z
©¯ºÖ¦n¹B¥Ã»·­°Á{±z¨­¤W

¾Ç©f¥t¥~¤@°ÝÃD,¦pªG¤£¿é¥X EXPORT TO TXT , ¦Ó§âµ²ªG¿é¥X SHEET2©O , ¤S­n«ç»ò°µ©O?
½Ð¬Ý·sªþ¤WªºÀÉ®×

Book3.rar (8.73 KB)

TOP

¦^´_ 1# metrostar


    µ²ªG¤£ª¾¬O§_¥¿½T
  1. Sub test()

  2.     Open "d:\SP20110801.txt" For Output As #1
  3.     For r = 1 To [A65536].End(xlUp).Row
  4.         If r = 1 Then
  5.             c = Cells(1, 11).Resize(, 7)

  6.             mystr = Join(Application.Transpose(Application.Transpose(c)), ",")
  7.         Else
  8.             x = Cells(r, 1)
  9.             If IsNumeric(x) Then
  10.                 x = [j1] & Application.Text(x, "0000")
  11.             Else
  12.                 x = [j1] & x
  13.             End If
  14.             mystr = x & "," & "20110801" & "," & Cells(r, 3) & "," & Cells(r, 4) & "," & Cells(r, 5) & "," & Cells(r, 6) & "," & Cells(r, 8)
  15.         End If

  16.         Print #1, mystr
  17.     Next
  18.     Close #1
  19. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¡i¬O§_µo´§¤F¨}¯à¡H¡j¤H¶¡¹Ø©R¦]¬°µu¼È¡A¤~§óÅã±o¬Ã¶Q¡CÃø±o¨Ó¤@½ë¤H¶¡¡AÀ³°Ý¬O§_¬°¤H¶¡µo´§¤F¦Û¤vªº¨}¯à¡A¦Ó¤£­n¤@¨ý¨Dªø¹Ø¡C
ªð¦^¦Cªí ¤W¤@¥DÃD