我正在做一個腳本,它連接到一個web服務並生成一個包含股票數據的txt文件。之後,它會移動並重命名該文件。使用tablepress插件的WP站點每15分鐘導入一次txt文件。 問題是我們需要在wp導入之前清除相當多的行。 取消改裝成txt文件這樣表示:刪除CSV上的數字行(腳本)
122210099014
PTA200/234
202002800003
902002890008
20PHH4109/88/SC
211301487560
22PFL2807H/12/SC
242201500511
而且應該轉換爲:
20PHH4109/88/SC
22PFL2807H/12/SC
要刪除PTA線我用這個:
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFS.OpenTextFile("Z:\COMUNIDAD\TP-VISION\Script\Stock\Stock.txt")
Set objFS1 = objFS.CreateTextFile("Z:\COMUNIDAD\TP-VISION\Script\Stock\Editedwp.txt",true)
objFS1.close
set objTextFile2 = objFS.OpenTextFile("Z:\COMUNIDAD\TP-VISION\Script\Stock\ParsedWP.txt",8)
strFile = "Z:\COMUNIDAD\TP-VISION\Script\Stock\Editedwp.txt"
Do Until objTextFile.AtEndOfStream
strLine = objTextFile.ReadLine
If InStr(strLine,"PTA")> 0 Then
strLine = Replace(strLine,"DeleteMe",1)
Else
objTextFile2.writeline strLine
End If
Loop
set objTextFile = nothing
set objTextFile2 = nothing
objFS.copyFile "Z:\COMUNIDAD\TP-VISION\Script\Stock\EditedWP.txt", "Z:\COMUNIDAD\TP-VISION\Script\Stock\Stock.txt", true
objfs.DeleteFile "Z:\COMUNIDAD\TP-VISION\Script\Stock\EditedWP.txt"
set objfs = nothing
set objfs1 = nothing
That'讓我刪除一些我不需要的字母數字行。 但是如何清除第一列只有數字內容的行? 謝謝!
...我在想它,現在我看到刪除每行不超過13個字符,也會做這項工作。所以......可這VBA工程或轉換爲VBS
好的,那麼......你的問題是什麼?這不是一個代碼寫入服務。 – jonrsharpe 2015-03-31 15:12:12
很好。祝你好運。你有問題嗎? – 2015-03-31 15:13:30