Tag: csv

打开具有date时间字段的CSV文件,在Excel中打开“######”

在具有date时间字段的Excel中打开一个CSV文件时,它将在excel中打开,标记为“######”。 有没有办法打开CSV文件格式的Excel文件?

如何防止特定逗号分隔值(C#)

可能重复: 处理CSV文件中的逗号 我目前正在parsingCSV文件的值,并将它们添加到数据表。 csv文件包含5列,并在将每行添加到数据表之前parsing每行。 在parsingcsv之后,数据表可以被显示如下: | Town/City | Cost | | Birmingham | 400 | | Manchester | 500 | 对于这个数据,没有问题。 但是,我有一些像下面这样的值: | Town/City | Cost | | London, West | 800 | 由于一列的值之间有一个逗号,所以显然将其parsing为一个单独的列。 数据不能改变,所以我需要一种方法来parsing这个单列而不是两个。 这是我的代码到目前为止parsing行有5列。 我已经评论了我猜新代码需要去的地方。 //parse csv file and return as data table public System.Data.DataTable GetCsvData() { string strLine; char[] charArray = new […]

VBA Excel:从CSV文件中以特定格式提取数据

我有不同的CSV文件,这些文件有一些原始数据Computer Name,"Computer Serial","User name","Employee Number","Software name"后面跟着下面的数据。 从链接的文件中添加这个: 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";;;;;;;; […]

CSV文件中的空白值(不只是行)

我目前在Excel中使用多列打开CSV文件,其中值只会在数字发生变化时才会显示。 例如,数据实际上可能是:90,90,90,90,91。 但它只会出现90,91,91。 我真的很喜欢90年代的价值观。 有反正python可以帮助这个吗? 我真的很感谢你的帮助!

导出SQL Server表格到CSV问题逗号,制表符和引号

导出到平面文件CSV后,包含逗号,引号和制表符的列在Excel中会导致问题。 供应商需要在Excel中读取文件以进行手动更改,然后以平面文件格式CSV格式需要该文件将PL / SQL加载到Oracle表中。 我可以从SQL Server中的表中删除这些字符,但有没有更聪明的方法? 在Excel中完成保存为CSV是否合理,在尝试将文件加载到Oracle时会导致问题? 此外,我们需要第一行有列名..任何SQL的方式来产生所有的文件在一举(第一行瓷砖),而不是使用导出到平面文件? 更新:我正在尝试一个MSSQL导出到Excel,但有些表给我一个错误“太多字段定义”

Excel – 源代码中的一行代码

所有 我试图改变我的CSV文件中的“分隔符”,所以我可以打开它作为一个Excel文件。 我知道分隔列的分隔符是';'。 但是新行的分隔符是什么? 谢谢

从Excel电子表格传输图像path到HTML文件

我正在试图将数百个图像path的电子表格转换为html页面。 例如: excel sheet imageId imagePath 1 images/ima1 2 images/ima2 3 images/ima3 … ……… … …….. 有没有更快的方法来隐藏这些图像到HTML文件,而不是一个一个地键入它们? 我需要的html文件如下所示: <img src=images/ima1 title='ima1' /> <img src=images/ima2 title='ima2' /> <img src=images/ima3 title='ima3' /> 谢谢您的帮助。

通过.txt输出到CSV – 寻求更优雅的解决scheme

我最近写了几个python脚本来计算csv文件中的单词数,然后打印为输出两列:“前缀”和“计数”,其中前缀是行中名称的第一个单词,count是这个名字的所有出现的总和。 我的问题是,如果我试图直接输出到一个.csv文件,一切都被放在一列,它看起来不好。 但是,如果我首先输出到一个.txt文件,然后在Excel中打开该文件,使它要求我作一个空格分隔符,它看起来是正确的。 我敢打赌,答案是非常基本的,但我只是想知道是否有一个简单的方法来做到这一点比保存为.txt,然后重新打开.csv。 此外,为什么我可以打开一个新的excel文件,并从那里打开.txt文件,它的工作原理,而如果我试图直接打开“.txt文件直接到Excel中,它不工作(而是让我老结果与一列中的所有内容)? 非常感谢您提供的任何帮助! 编辑:当我打开.txt文件作为与“打开方式”button的csv输出如下所示: Word Count the 333 Family 54 当我打开一个新的excel文件并从那里打开.txt文件并使用文件打开之前出现的分隔符选项时,它看起来像这样: Word, Count the, 333 Family, 54

Excel如果该行被标记,则将值分配给列

我有以下csv文件: name, new_name, flag a,,0 b,,1 c,c,0 d,,1 我想使“new_name”列中的值成为“标志”行值为1的行中的“名称”列的值。我是否必须使用应用程序来执行此操作? 还是有办法把这个公式放入“标志”列,然后在该列的每一行粘贴公式? 非常感谢提前!

使用新行parsingCSV作为分隔符

从Excel导出的CSV文件中有以下内容 Lol,Man,11 Hello,World,11 My,Name,12 Is,Epic,11 我将如何使用PHPparsing这个数组? 目前我正在使用 $line = file_get_contents("Day1.CSV"); $parsed = str_getcsv( $line, # Input line ',', # Delimiter '"', # Enclosure '//' # Escape char ); 但是这不起作用。