【发布时间】:2012-08-03 16:20:26
【问题描述】:
我喜欢将一些 375 列的 csv 文件导入 excel 2003。但是 excel 2003 将列数限制为 256。
由于相关性,我必须编辑这个问题
我有几个 CSV 文件,它们正好有 375 列和不同的行数。如何删除包含不必要信息的每一秒(奇数)列。不需要的列是从数字 5 到 375(5、7、9、...373、375)。
在 VBS 中使用脚本删除所有不需要的列是否有有用的解决方案?
我会继续努力寻求解决方案,并在此先感谢您。
迈克
【问题讨论】:
-
我不知道 SSIS 有什么限制,但您可以尝试设置一个包(如果您可以访问软件)来执行此任务吗?列的顺序是相同的还是每次都具有相同的名称?
-
谢谢,但是我对SSiS不熟悉,太贵了,我没权限。
-
谢谢,但我对 SSiS 不熟悉,它太贵了,我无法访问。每个文件中的列总是以相同的顺序排列。必须删除的每一列都以 HD02 开头,并在标题的第二行包含单词“Percent”。我喜欢删除以 culumn 5 (7, 9, 11, ....) 开头的每第二列 Header Line#1**,Header Lin#2 GEO.id,Id GEO .id2,Id2 GEO.display-label,Geography HD01_S001,编号;性别和年龄 ,百分比;性别和年龄 ,数字;性别和年龄 5-9 HD02_S002,**百分比;性别和年龄 5-9 HD01_S003...
-
请在问题中编辑附加信息。许多人不会费心去阅读所有的 cmets,尤其是当它们包含令人眼花缭乱的混乱时(通常是在尝试将 a̶ ̶s̶m̶a̶l̶l̶ ̶a̶m̶o̶u̶n̶t̶̶ 多于最微小的代码放入 cmets 时发生的情况)。