我有不同的CSV文件,這些文件有一些原始數據 Computer Name,"Computer Serial","User name","Employee Number","Software name"
後面是以下數據。VBA Excel:從CSV文件中以特定格式提取數據
加入這個從鏈接文件:
Comp;uter;"Name ";Computer;Seria;l"" User";"name"" Employee";"Number"" Software";"name"""
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"LiveUpdate 3.3 (Symantec Corporation)";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Adobe SVG Viewer 3.0";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Adobe Download Manager 2.0 (Supprimer uniquement)";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"ATI - Utilitaire de désinstallation du logiciel";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"ATI Display Driver";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"IBM iSeries Access for Windows";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,DomusDraw;;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"NeXspan SoftPhone i2052 R3.1 D03";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Désinstallation du logiciel d''imprimante IBM";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Désinstallation du logiciel IBM";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"CA 01 - le Offline MALL de Siemens Automation and Drives";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Java Web Start";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Correctif Windows XP - KB873339";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Correctif Windows XP - KB885250";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Correctif Windows XP - KB885835";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Correctif Windows XP - KB885836";;;;;;;;
DK4408XP0016,108081520001,"GAILLARD Alain",11014,"Correctif Windows XP - KB886185";;;;;;;;
我從來沒有用Excel VBA工作過,這是第一次我要去這方面的工作。我開始研究一些示例,在Excel中創建運行VBA代碼&。
有人請幫我解決這個問題,我想創建VBA代碼來提取原始數據&放入下面的格式。
CompName ComputerSerial UserName EmpNo SoftwareName
DK4408XP0016 1108081520001 GAILLARD Alain 11014 LiveUpdate 3.3 (Symantec Corporation)
DK4408XP0016 1108081520001 GAILLARD Alain 11014 Adobe SVG Viewer 3.0
我檢查這個環節Code for looping through all excel files in a specified folder, and pulling data from specific cells &有關於「通過文件夾的文件擅長循環」的信息,但是這不是我要找的。
我想,我需要在這裏做的,從文件&刪除特殊字符,如, "" ;
然後格式。我根本不知道如何繼續。
是否有任何工具從.CSV文件中提取數據?我需要一些建議,想法或一些很好的例子來解決我的問題,這對我來說真的很有幫助。
我共享我在這裏的文件之一:http://uploadmb.com/freeuploadservice.php?uploadmbID=1323960039&srv=www&filename=4408_NANTES_softwares.csv
您示例文件的格式看起來並不像您在這裏發佈的內容:「Comp; uter;」Name,「」「; Computer; Seria;」l「」,「User」;「name 「」,「」僱員「,」號碼「,」「軟件」,「名稱」「」 「DK4408XP0016,108081520001」,「GAILLARD Alain」「,11014,」「LiveUpdate 3.3(賽門鐵克公司) ;;;;;;`那是哪一個呢? – 2011-12-15 16:49:03
@ Jean-FrançoisCorbett:你說得對。我有很多這樣的文件。現在我已將示例添加到問題中。 – linguini 2011-12-15 17:33:47