Tag: xlsx

xlsx R包会覆盖以前的格式

我正在用xlsx包创build一个格式有点复杂的Excel工作表。 问题是,当我已经格式化了一个单元格,并且想在其上添加一些内容时 – 除了我添加的新东西之外,格式化将恢复为默认值。 一种解决scheme是指定每个不同的情况,并将完整的格式应用到它。 特定案件的数量可能会随着一张大单子而失控。 我猜想必须有一步一步的添加格式,但还没有发现任何关于它的文档。 我现在做事的一个可重复的例子: require(xlsx) # Some random data n <- 20L set.seed(1L) df <- data.frame(species = sample(c("Cat", "Dog", "Unkown"), n, replace = TRUE), speed = abs(rnorm(n)) * 20L) # Create workbook dfwb <- createWorkbook(type = "xlsx") sheet <- createSheet(dfwb, sheetName = "ani") addDataFrame(df, sheet, startRow = 1, startColumn = 1, […]

只读取某些列

我只想从excel文件中读取某些列成pandas数据框。 我想通过usecols通过列范围指定这个来指定这个,但是我面临一个错误。 什么是正确的方式来指定列的范围为字母(是的,我知道我可以提供列的指示,而不是)? import pandas as pd df = pd.read_excel("test.xlsx", usecols="A:AV", header=None) 在read_excel(io,sheetname,header,skiprows,skip_footer,index_col,names,parse_cols,parse_dates,date_parser,na_values,数千,convert_float中,〜/ anaconda3 / lib / python3.5 / site-packages / pandas / io / has_index_names,converters,dtype,true_values,false_values,engine,squeeze,** kwds)207 skip_footer = skip_footer,转换器=转换器,dtype = dtype,208 true_values = true_values,false_values = false_values,squeeze = squeeze, – > 209 ** kwds)210 211 〜/ anaconda3 / lib / python3.5 / site-packages / pandas […]

XlsxReaderWriter创build只读的.xlsx文件?

我正在使用XlsxReaderWriter | Objective – C插入数据并生成一个.xlsx文件。 我从bundle目录中使用demo.xlsx,然后复制到文档目录来插入数据,然后用一个新名称保存它。 demo.xlsx具有对每个人的读写权限。 生成新文件后,我给用户一个select,将文件导出到设备上的Microsoft Excel应用程序。 当我尝试在Microsoft Excel应用程序中打开文件时,它表示它是只读文件,而我的数据直到表格的“T”列未显示,而表格显示为列“U”,里面没有数据。 但数据正在其他第三方应用程序或文档控制器中显示,为什么会发生这种情况? 我试过的代码是: let fileManager = NSFileManager.defaultManager() let directory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] let path = "\(directory)/file.txt" let attributes: [String:AnyObject] = [NSFilePosixPermissions: NSNumber(short: 0o666)] let success = fileManager.createFileAtPath(path, contents: nil, attributes: attributes) if success && fileManager.isWritableFileAtPath(path) && fileManager.isReadableFileAtPath(path) { NSLog("Worked!") } else { NSLog("Failed!") } […]

命令行工具将xls / xlsx转换为xml?

有没有一个开源的命令行工具,将xls / xlsx转换为xml? 理想情况下,我想在* NIX系统上执行此操作。

使用JavaScript构buildXLSX文件

我正在尝试使用一些数据库查询结果使用JavaScript构build一个XLSX文件。 我必须使用JavaScript作为服务器后端只提供一个JavaScript接口来处理(而不是像jQuery)。 现在,我似乎已经发现了实际创buildbase64编码数据以写入文件(服务器接口提供了一个使用base64编码的string创build文件并定义文件types的API)的内容。 XLSX.js看起来好像可以达到这个目的,因为它看起来像可以读取某种forms的JS对象并将其转换为base64string。 不过,我还不清楚如何生成工作表XML数据,或者我想如何构build一个具有代表性的JS对象。 我能find的唯一有用的信息,如果我甚至可以find关于结构化的信息,那么我真的不知道如何build立它。 我find的大部分是关于阅读文件,而不是创build它们。 另外,我还以为自己发现了一些实现方法的简单方法,但随后又陷入了一大堆的库中,我试图去理解哪些文件实际上是必需的,以及如何正确地将它们包含在工作中。

如何阅读android应用程序中的xlsx文件?

我知道在stackoverflow有很多相同的问题,但似乎看不到任何可能的解决scheme来阅读xlsx的内容。 我有什么尝试: 我已经尝试将整个Apache POI库放到一个android应用程序中,并尝试读取xlsx文件。 但是,问题在于,Apache POI库太重,无法放入android应用程序中。 错误消息显示Dalvik VM无法使用超过65536个方法执行应用程序。 有没有办法在android应用程序中读取xlsx文件的内容(可能只是内容,其他格式,如单元格的颜色/宽度不重要)? 或者有没有人试图削减Apache poi库,使Dalvik虚拟机可以执行它? 正如我看到Google Play的QuickOffice也使用Apache POI,但我真的不知道如何将POI放入应用程序。 非常感谢。

如何在python中添加xlsxwritter merge_range函数中的新行?

header2 = workbook.add_format({ 'bold': True, 'align': 'center', 'border': 6, 'valign': 'vcenter', 'fg_color': '#D7E4BC', 'font_name':'Calibri', 'font_size': 12 }) worksheet.merge_range('B4:F6', "companyName:ABC\n Country:India", header2) 但'\ n'在这个地方不起作用。 我为这些合并区域申请了边界。 如果我这样做,作为单独的行意味着我不能应用这个前例的整体边界: worksheet.merge_range('B4:F4', "companyName:ABC", header2) worksheet.merge_range('B5:F6', "Country:India", header1) 我如何申请边界的整体面积或如何申请新的线? 公司:ABC SQA 国家:印度

读取Excel文件并分别从头文件和两个表中获取数据

我有一个Excel文件,首先有一个大标题,然后是两个表格。 我试图读取它,并使用js-xlsx获取详细信息,但无法分离数据。 我需要分别从头号数据和date中获取一些数据。 然后我需要从下面的两个表中获取数据。 不同的文件在表中有不同数量的产品。 这里是一个例子 。 请帮我把这些数据拿出来。

如何更改文件扩展名?

我试图从税务基金会网站上刮取一个'.xlsx'文件。 可悲的是,我不断收到一条错误消息: Excel cannot open the file '2017-FF-For-Website-7-10-2017.xlsx because the file format or file extension is not valid. verify that the file has not been corrupted and that the file extension matches the format of the file Excel cannot open the file '2017-FF-For-Website-7-10-2017.xlsx because the file format or file extension is not valid. verify that […]

.NET中的XLSX生成 – Microsoft Excel对象库免费替代

在应用程序中使用“Microsoft Excel 12.0对象库”组件是否有任何替代方法? 它做的工作,但它非常缓慢。 我知道有商业的第三方工具,并想知道是否有什么快,但免费软件来完成任务。