我想将一些包含375列的csv文件导入excel 2003.但是excel 2003将列数限制为256.
由于相关性,我必须编辑此问题
我有几个CSV文件,其中包含375列和不同的行数。如何删除包含不必要信息的每个第二(奇数)列。不需要的列是从5到375(5,7,9,... 373,375) 是否有一个有用的解决方案,用 VBS ?
中的脚本删除所有不需要的列我会保持手指交叉以获得解决方案,并提前感谢你。
麦克
答案 0 :(得分:0)
查看CSV编辑器。它们通常允许您删除列。您必须指定要删除的列(即,您无法通过内容删除列)。但是您应该能够删除足够的内容以在Excel中查看/编辑。你也可以 也可以从Csv编辑器剪切/粘贴到Excel中。
以下是几个(前2个是免费的,接下来的2个是30天的试用期)
http://csved.sjfrancke.nl/
http://recsveditor.sourceforge.net/
http://www.whitepeaksoftware.com/killink-csv-editor/
http://www.gammadyne.com/csv_editor_pro.htm
你也可以谷歌“CSV编辑器”/检查SourceForge了解更多
答案 1 :(得分:0)
经过很长时间没有回复...... 我尝试了几个CSV编辑器(免费或可购买),但似乎没有人通过在其标题中包含字符串“percent”来删除列。只有 ReCsvEditor_0.80.6 正在使用过滤器,但过滤器似乎无法正常工作。
如果有人有合适的VBS(WSH)脚本解决方案,我将非常感激。