Tag: 平面文件

通过Excel或Notepad ++添加固定宽度的平面文件列

我有一个固定宽度的平面文件,有n列。 我需要在最后添加一个新的列,这是一些列的连接。 例如。 0624 11011 LOCA 0624 11031 LOCC 0624 11041 LOCB 变成 0624 11011 LOCA 0624LOCA-ABC 0624 11031 LOCC 0624LOCC-ABC 0624 11041 LOCB 0624LOCB-ABC 我在Excel中将文件文件导入为文本,并能够使用连接函数快速生成列。 但我现在需要再次生成它作为平面文件。 我该怎么做呢? Excel中是否有一个function允许我将该工作表生成为具有空格的平面文件。 或者我可以“转移”到Notepad ++中的同一个文件列。 我正在寻找一个方便的键盘选项,否则我必须去SQL。

如何将数据从Excel电子表格传输到没有列标题的平面文件?

在SSIS中使用excel源文件和平面文件目标获得简单的数据stream。 在Excel中的标题是在第一行和在SSIS我有'首行有标题'在Excel连接pipe理器中打勾。 在我的平面文件中,正在加载数据,除了excel的头文件之外,所有的数据看起来都是正确的。 当我设置我的平面文件连接pipe理器(ffcm)时,它使用列的逗号分隔设置 在ffcm中检查列,所有列都在那里。 经过几次运行后,我发现我没有在平面文件连接pipe理器中勾选“第一个数据行中的列名”。 现在我已经做了这个,我有一个错误 TITLE:包validation错误 附加信息: 数据stream任务[DTS.Pipeline]上的错误:“组件”平面文件目标“(487)”失败>validation并返回validation状态“VS_NEEDSNEWMETADATA”。 数据stream任务错误[DTS.Pipeline]:一个或多个组件validation失败。 数据stream任务错误:任务validation期间出现错误。 (Microsoft.DataTransformationServices.VsIntegration) 所以再次挑剔,但没有任何区别。 检查ffcm中的列,现在将它们设置为column0,column1,column2 ….等。 另外,当我运行它时,会在excel表格中的行中显示一些逗号。 ,,,,,,,,,,,, ,,,,,,,,,,,, ,,,,,,,,,,,, ,,,,,,,,,,,, 而且我似乎陷入了一片腌制,需要更好的build议来解决问题。

如何比较两个文本文件,具有相同的信息,但不同的行

我是Beyond Compare和Notepad ++的忠实粉丝,每天都在我的工作中进行多次比较。 我正在使用最新版本的软件。 所以这是我的问题。 我有两个文本文件,其中作为文本文件1具有以下(帐户ID)数是我真正想要比较的 Text|Text|1234532|Text Text|Text|1234678|Text Text|Text|2345612|Text Text|Text|3427891|Text Text|Text|0235719|Text Text|Text|3421482|Text 而现在,这是我的第二个文本文件2有以下(帐户ID)这个数字是我真正想要比较的 Text|Text|0235719|Text Text|Text|3421482|Text Text|Text|3427891|Text Text|Text|2345612|Text Text|Text|1234678|Text Text|Text|1234532|Text 上面的文本和数字用'|'分隔 如果你看上面提到的所有数字(我真正想要比较的数字)都是一样的,但是它们在每个文件的不同行中。 所以无论如何比较两个文件,并得到所需的结果。 我期望的结果是文件1应该显示数字在文件2中是匹配的。 非常感谢你提前。

自动化Excel工作 – 将文件平面化到Excel电子表格中

我有一个主Excel电子表格,我每天更新10个平面文件10个不同的标签。 所以,每天早上,我打开我的Excel电子表格,删除昨天的标签,并把最新的TXT文件。 Txt文件遵循相同的模式,如下所示: 今天我有“FILE_1_45”,“FILE_2_45”,“FILE_3_45”….“FILE_10_45”。 明天我会有“FILE_1_46”,“FILE_2_46”,“FILE_3_46”….“FILE_10_46”,所以这些是增量式的。 我怎样才能使这个过程自动化? 我可以只input与我的date相对应的#,并为Excel创build一个button来创build这些?