Tag: csv

VBA出口表作为一个CSV而不失去我目前的工作簿的重点

我想导出一个工作表作为一个csv到一个新的目录,但它不工作使用工作表的SaveAs方法。 当我使用SaveAs时,我失去了当前工作簿的焦点,当前的工作簿现在是csv文件(在新的目录中)。 我想导出工作表并将重点放在当前工作簿上。

如何更改VBA中的文件扩展名

我觉得这一定很简单,但我找不到答案。 我正在使用vba保存一堆csv文件,并希望将所有文件扩展名从.csv更改为.txt,以导入另一个只识别.txt扩展名的程序(Revit)。 这可能吗? 这是我正在使用的命令。 For I = 1 To WS_Count path = CurDir() + "\" + ActiveWorkbook.Worksheets(I).Name Sheets(ActiveWorkbook.Worksheets(I).Name).Select ActiveWorkbook.SaveAs Filename:=path, FileFormat:=xlCSV, CreateBackup:=False Name path As ("path" + ".txt") Next I 谢谢!

将CSV文件与Excel VBA结合使用

我有一个文件夹中的一些CSV文件。 它们都包含3个特定的列。 总列数和顺序可能会有所不同。 我想连接所有3列与下划线,并将其写入运行代码的工作表中的单个列中。 这是我到目前为止: Option Explicit Sub test() Dim i As Long Dim LastRow As Long Dim Columns() Columns = Array("Column1", "Column2", "Column3") 'Find Columns by Name For i = 0 To 2 Columns(i) = Rows(1).Find(What:=Columns(i), LookIn:=xlValues, LookAt:=xlWhole, _ MatchCase:=False, SearchFormat:=False).Column Next i 'Debug.Print Columns(0) 'Debug.Print Columns(1) 'Debug.Print Columns(2) LastRow = Cells(Rows.Count, "A").End(xlUp).Row For […]

用JAVA在CSV文件中创buildColums

我是一名Java初学者和一名地理学学生。 我正在使用IntelliJ从包含各种信息,如坐标,时间戳等XTF图像导出数据… 这是我的代码: FileWriter writer = new FileWriter( "DonneesPings1.csv" ); FileWriter writer2 = new FileWriter( "DonneesPings2.csv" ); writer.write( "X,Y\n" ); int limit = 0; for (XtfPing ping : xtf.getPings()) { if ( limit < 10000 ) { writer.write( Double.toString( ping.x ) ); writer.write( "," ); writer.write( Double.toString( ping.y ) ); writer.write( "\n" ); } else […]

TSV通过Excel在Python中添加隐藏的换行符来处理? 一个基本的Python .format()问题变得非常糟糕

所以我有一个TSV文件,其中包含公园的位置,我试图将其添加到基地GoogleMaps API地址,最终编写一个GeoJSON文件。 这里是什么问题是..我不能得到格式化,以便我的地址基础连接到基地GoogleMaps APIurl。 基本的代码是这样的: def geocode(address): url = ("http://maps.googleapis.com/maps/api/geocode/json?" "sensor=false&address={0}".format(address.replace(" ", "+"))) print url with open("MovieParksFixed.tsv", "rU") as f: reader = csv.DictReader(f, delimiter = "\t") for line in reader: response = geocode(line['Location']) 但运行这个输出: http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address= Edgebrook+Park,+Chicago+ http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address= Gage+Park,+Chicago+ 等等,第一行不会连接到第二行。 所以我最终得到的结果是http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address= ,然后是Edgebrook+Park,+Chicago+ ,但是没有关联。 我发誓就像是有一个隐藏的换行符,或者是搞砸了… 我不得不在Excel上手动编辑已parsing的TSV文件的两个单元格中的一个(但现在看起来还不错 – https://github.com/yongcho822/Movies-in-the-park/blob/master/MovieParksFixed。 tsv )…是否把这些东西搞砸了? 注意:原始TSV文件写入时明显由制表符分隔…

从excel csv文件读取特定的行/列

我是一个Python的初学者,我正在寻找从一个.csv电子表格的特定行开始,然后将每个导入到python 3特定列。 例如 我需要从第12行开始,从F列取1000行数据。 我已经看过select使用CVS和pandas,但我不知道如何让他们开始导入在某一行/列。 任何帮助将不胜感激。

将字典列表中的字典值写入新的列

原谅我。 我对Python很陌生。 我有一个我想要写入Excel电子表格的字典列表。 我知道每个词典将包含多less个键,每个词典将具有相同的键。 我想通过无数的字典获得列A中的键和列B中的值。 我的代码到目前为止: for each in stock_data: with open('output.csv', 'wb') as output: writer = csv.writer(output) for key, value in each.iteritems(): writer.writerow([key, value]) 但是,每次迭代都会覆盖前一个。 在此先感谢您的帮助。 编辑:在那些花时间来回答的帮助下,我结束了这个(词典的价值是元组): with open('output.csv', 'wb') as output: fieldnames = ['Volume', 'Symbol', 'Adj_Close', 'High', 'Low', 'Date', 'Close', 'Open'] writer = csv.DictWriter(output, fieldnames=fieldnames) writer.writeheader() writer = csv.writer(output) for each in stock_data: […]

通过电子邮件将Excel电子表格复制到多个CSV文件

scheme:我在Outlook中收到每日Excel电子表格。 它包含许多行的客户数据。 每天,我必须将新的电子表格logging添加到主电子表格中,然后在主电子表格和新电子表格中创build多个数据透视表,以便从不同列中获取统计信息,以便将数据input到多个CSV文件中,智能仪表板小部件我通过DropBox连接到。 也可以使用Google表格将数据提供给商业智能仪表板(Geckoboard.com),但由于数据最初来自Excel,CSV似乎是最好的数据格式。 我想尽可能自动化这个过程。 我最近提出了一个类似的问题,似乎我将不得不使用VBA来触发基于电子邮件主题标题的Outlookmacros,然后在这个macros中启动Excel中的macros来创build数据透视表和结果CSV,然后覆盖每个一天在我的DropBox文件夹。 但有没有更好的方法来做到这一点? 我正在研究PowerPivot和Access作为潜在的解决scheme。 也许数据透视表也不是正确的select。 我目前使用它来获取每行标签的数量或满足特定条件的客户的数量。 如果你想澄清,让我知道。 感谢您阅读并思考我的问题。

在Python中:如何写一个稀疏matrix到CSV文件?

我是Python的新手。 我已经通过一个脚本生成随机数字,并把它们放在一个126×81稀疏matrix。 我想生成一个csv文件: Cell_ID ; Cell_X ; Cell_Y ; Val 。 单元格X和Y当然是每个单元格的坐标。 我有一个脚本生成一个“outputs.csv”文件的循环,但其中的数据不按照我想要的方式显示(每行的开始/结束处有方括号,并有省略号[… ]代替一些价值)。 总之,我无法读取matrix的全部内容。 如果可以的话,我会上传一张图片,告诉你如何在“记事本”或“Excel”中读取这些数据,但我不能这么做。 但是,这些数据应该看起来像一个典型的csv文件,每个值都在列的下方。 谢谢你的帮助! 🙂

通过PHP将Mysql表格数据导出到Excel:数据在Excel中无法正确显示

我需要从Mysql表“tblinfoaanvraag”中导出数据(请参阅表格的图片: http ://s29.postimg.org/qeqp43z4n/mysql.png) 我有一个正确的查询工作代码,它触发一个Excel下载和数据在文件中。 但是,Excel文件中的数据仍被格式化为sql查询结果,并且标题(字段名称)仅显示为“Array”。 所以我现在有两件事情要做:将sql结果格式化为.csv文件中的单元格,而header / table字段名称应该正确显示,而不是“Array”。 下面是下载的Excel文件的截图: http : //s13.postimg.org/p0rcehehj/excel1.png 代码: <?php if(isset($_POST['InfoaanvragenDownloaden'])) { try { // Variables for later use $header=""; $data=""; //connection $sHost = "localhost"; $sUser = "root"; $sPassword = ""; $sDatabase = "corbati"; $link = @mysqli_connect($sHost, $sUser, $sPassword, $sDatabase) or die("Oop, dbase is gone!"); //create query to select as data […]