1
我喜歡將2列從.xls文件導出到txt。導出特定的xls colums到txt
讓我們說列C和D.我也嘗試用_來分隔它們。 .xls有幾張紙,我只需要其中一張數據。你怎麼看待這個?
這是我到目前爲止。我從來沒有做過這樣的事情,我真的不知道我在做什麼rihgt /錯。我得到各種各樣的錯誤和難以理解的數字。
Dim saveDir
set fso = CreateObject("Scripting.FileSystemObject")
set shell = CreateObject("WScript.Shell")
set objExcel = CreateObject("Excel.Application")
Set objArgs = WScript.Arguments
Set fso = CreateObject("Scripting.FileSystemObject")
set top = fso.GetFolder(shell.CurrentDirectory)
DirBase = top & "\" & "jipCOPY" & "\"
Set objExcel = CreateObject("Excel.application")
set objExcelBook = objExcel.Workbooks.Open(DirBase & "1.xls")
objExcel.application.visible=false
objExcel.application.displayalerts=false
Set puCols = objExcel.Range("C13","C15")
Set poCols = objExcel.Range("D13","D15")
Const ForWriting = 2
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("jipDATA.txt", ForWriting)
objFile.WriteLine puCols & "_" & poCols
objFile.Close
objExcel.Application.Quit
objExcel.Quit
Set objExcel = Nothing
set objExcelBook = Nothing
我試圖做到這一點與從.bat執行.vbs。
所有的代碼是從這個網站採取的,我試圖對它進行修改,但我不能說這是正確的方向。任何能夠幫助我的人,指出我朝着正確的方向還是任何事情?
你有沒有發現貼有用嗎?請根據您發現的內容發佈反饋,投票和/或接受。 –