我需要将Excel电子表格转换为CSV文件。 我想自主地做,而不是打开它,并保存为手动。 正如我试图把这个到一个batch file,我也不想安装任何东西。 我正在使用Excel 2007。 我已经搜遍整个网站和其他人,但一直没有拿出一个完整的解决scheme。 我发现这个vbs代码在另一个问题上,所以谢谢谁让我开始。 if WScript.Arguments.Count < 2 Then WScript.Echo "Please specify the source and the destination files. Usage: ExcelToCsv <xls/xlsx source file> <csv destination file>" Wscript.Quit End If csv_format = 6 Set objFSO = CreateObject("Scripting.FileSystemObject") src_file = objFSO.GetAbsolutePathName(Wscript.Arguments.Item(0)) dest_file = objFSO.GetAbsolutePathName(WScript.Arguments.Item(1)) Dim oExcel Set oExcel = CreateObject("Excel.Application") Dim oBook set […]
有谁知道是否有应用程序,让我最好将XLS转换为JSON? 我也会selectCSV格式的转换器,因为如果没有任何东西,我可能最终不得不写下自己的文件。
我想知道是否有一种方法来将.xsxl文件转换为.csv,同时保留所有内容。 我有一列,有些行有像0738794E5的值,当我通过“另存为”转换它的值变成7.39E + 10。 我知道一些具有“E”的值将被转换为后者的格式,但是这种转换对我来说是没有用的,因为这个“E”并不代表取幂。 有没有一个设置来保存值的方式,即文本/string?
感谢您看到这个问题,希望我能得到一些帮助,因为我不是很熟悉Excel中的VBA语法。 背景:我将会收到一个大的(1000行)CSV文件,其中包含不同长度的数据条目。 每一行将以一个代码(例如01,02,…,50)开始,并在其后面有一系列基于该代码的数据条目。 所以,例如 01,数据,数据,数据 01,数据,数据,数据 02,数据,数据,数据,数据 等等… 我需要将所有这些数据导入到现有的Excel工作簿中,该Excel工作簿已经创build了与数据types相对应的单独的选项卡和标题。 我相信需要做的是将csv导入到一张新的空白纸上,然后运行一个vba程序来检查数据代码,然后将这一行移动到相应的选项卡上。 我也想保留目标工作表上的格式。 最终,我想我需要的是一个VBA程序来读取代码单元格,并将该行移动到基于该代码的现有选项卡,并遍历整个列。 我发现的大多数现有解决scheme都涉及到新标签的创build,但是我希望将原始数据parsing到带有标题和格式的现有标签中。 我知道这可能需要我手动input程序逻辑中的代码和目标选项卡名称 – 只要我有一个基础开始,这不会是一个问题! 再次感谢您的帮助,并告诉我是否可以提供更多信息。
我目前正在研究一个程序,该程序需要计算机名列表,在有问题的计算机上运行一系列命令提示符查询,然后将信息输出到excel文件。 所以,例如,我的程序通过CMD运行这个命令: wmic /node:COMPUTERNAME /user:USER /password:PASSWORD cpu get name 并返回给定的电脑CPU名称/速度等。我遇到的问题是,我可以将其导出到一个新的文本文件,然后拉入标题,所以而不是只是返回“英特尔Core 2 Duo 2.66GHz“,它返回这个。 名称 Intel Core 2 Duo 2.66 GHz 但是,我会不会出口到Excel,而不是一个文本文件。 但是,当我为多台计算机执行此操作时,它会将所有内容导出为一个单元格,而不是将数据parsing出来。 所以我的问题是:使用命令提示符,有无论如何发送或parsing出数据到一个Excel文件,有没有办法这样做,只是拉特定的信息,你指定?
有CSV通用的date格式,可以导出和轻松翻译如。 Excel(与不同的文化:美国,英国,印度等)? 我的系统呈现美国date格式的CSV文件,但在其他文化中的Excel不能处理它。 也许有可能从时钟转换时间。
我正在使用Excel生成逗号分隔值。 我有一个parsing器来parsingCSV数据并插入到数据库。 我面临的问题是,我的csv中的第一个字段不是强制性的。 当第一个字段为空时,生成的csv在第二个字段之前没有逗号,对于parsing器,第二个字段成为第一个字段。 当第一个字段为空时,我希望数据如下所示。 ,SECOND_FIELD, THIRD_FIELD 我努力了 在第一个领域放置一个空间。 在这种情况下,我将不得不改变我的parsing器。 放一个静态头。 然后,当第一个字段为空时,逗号会在预期的底层行中出现。 更改分析器将是必需的。 在第一个字段中input一个逗号,但这是“”。 🙂 有人可以通过一些解决scheme或解决方法吗? 谢谢
我正在寻找从CSV下载图像,我们有csv与完整的url在那 下面的例子Colmun www.xyz.com/abc.jpg www.xyz.com/abc1.jpg www.xyz.com/abc2.jpg 所以它应该把上面的图像下载到我的电脑上的特定位置或FTP位置 一旦下载完成,它必须剥离完整的URL并按照以下方式进行 /abc.jpg /abc1.jpg /abc2.jpg 我想用这个文件与magento导入多个图像,完整的url,但我知道magento不支持多个图像或完整的url 所以我想出了上面的解决scheme,可以下载计算机上的完整URL,然后我剥离URL和上传使用magento导入轻松 任何人有这个macros或脚本的想法吗?
我已经看了这个网站和其他几个,最接近我可以来处理一个不断变化的Excel表结构导入到数据库表但我实际上正在寻找脚本来确定列名称和types从CSV文件,并从中创build表。 实际的导入脚本运行良好,但它只能用于固定的头部,而在任何给定的时间,我的头部在160和170之间变化。
我已经四处寻找这个,我知道信息是在那里,但我完全不知道如何做到这一点。 我需要从Facebook的Graph API的json数据文件中提取名称。 这里是一个json数据的例子。 { "id": "POSTID", "created_time": "2013-09-20T20:20:52+0000", "comments": { "data": [ { "from": { "name": "XXXXXXX", "id": "XXXXXXX" }, "id": "XXXXXXX" }, { "from": { "name": "XXXXXXX", "id": "XXXXXXX" }, "id": "XXXXXXX" } 我需要在电子表格中获取名称。 我怎样才能做到这一点? 非常感谢您的时间。