Tag: xls

轨 – 附加xls文件到电子邮件

我创build了一个生成xls文件的代码,然后将它传递给邮件发送者作为附件。 但是,我一再得到同样的错误: TypeError: no implicit conversion of Spreadsheet::Workbook into String 要么 NoMethodError: undefined method `length' for #<Spreadsheet::Workbook:0x007fe937e4fe80> 我的代码是: def xls_mailer (data) attachments['HelloWorld.xlsx'] = data mail(subject: "Hi", to: @gmail.email) end *** data – 是我传递给此方法的xls文件。 谢谢你们,

XLS公式与Python中一列以上的单元格

经过漫长的一天玩了很多变种,我留下了这个代码: from xlrd import open_workbook from xlwt import Workbook, Formula from xlutils.copy import copy rb = open_workbook("test.xls") wb = copy(rb) s = wb.get_sheet(0) s.write(2,4, Formula('D3-B3') ) wb.save('test.xls') 这可以编辑XLS文件,并允许我在单元格中input公式。 现在我被困在如何编辑一列,把一个公式放在多个单元格中,这个单元格会继续到列中每个单元格的数据,就像我在D3-B3所做的那样数字会改变每个单元格以匹配该行。

SonataAdminBundle导出html而不是xls

我使用SonataAdminBundle版本2.2.x@dev (提交0d310108704c200f1542a00761ad3a884c24deb0 ),当我以xml格式导出数据 – 在.xls文件中获取html内容。 其他格式运作良好。 为什么可以呢? 错过了对服务器的依赖或特定版本的bug?

如何使用c#将.xls文件转换为.xlsx,然后编辑.xlsx文件,如使用epplus对单元格着色

我编写了将.xls转换为.xlsx的程序,该程序更改了扩展名,但epplus函数不能处理转换后的文件。 下面是将.xls转换为.xlsx并为.xlsx文件的单元格着色的代码,程序运行时没有任何错误或exception,但是运行程序后,excel没有被颜色编辑 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using System.Drawing; using OfficeOpenXml; using OfficeOpenXml.Style; namespace Project42 { class Class1 { static void Main(string[] args) { Console.WriteLine("File Extension Conversion From .xls to .xlsx"); try { string filePath = @"C:\Users\mvmurthy\Desktop\abc.xls"; if (filePath.EndsWith(".xls")) { File.Move(filePath, Path.ChangeExtension(filePath, ".xlsx")); Console.WriteLine("File Extension Updated To .xlsx"); […]

Python 没有这样的文件或目录

我试图遍历一个只包含xls文件的文件夹并逐个打开它们。 注意:所有的xsl文件都被列举为“001_text.xls”,…“030_text.xls”。 我的代码是: xls_path=r'C:\path\to\my\folder' for file in os.listdir(xls_path): book = xlrd.open_workbook(file) sheet = book.sheet_by_index(0) filt_xls = [ el for el in sheet.col_values(0)] print file.title() print filt_xls 问题是,我只得到第一个文件(001_text.xls)的输出,并连续出现错误: IOError: [Errno 2] No such file or directory: '002_Testo.xls' 有没有办法解决它?

将带有不良字符的Excel导入Python

我有~300 .xls文件,我需要导入到Python。 我已经尝试过xlrd和pandas read_excel,并且都以“不支持的格式或损坏的文件:期望的BOFlogging;发现='XS1351'”导入失败。 每张纸上大约一半的栏目都有引号,并且等号=“THISFORMAT” 另一半没有引号或特殊字符。 任何帮助深表感谢

如何select所有实例,其中第1页的列A和B的值完全等于第2页的列A和B?

这一个是非常具体的,但基本上我已经给了两个数据转储(在.xls格式):一个来自旧系统,一个来自新系统。 新系统的转储中有更多的行,但我想要删除旧系统转储中已经find的行。 每个工作表包含大约10列,但只有2列实际上可能具有匹配的值。 所以我的问题可以概括为:我如何select所有的工作表1(旧转储)中列A和B的值是完全等于工作表2(新转储)的列A和B?

Python Excel使用xlrdparsing数据

相当简单; 我从Excel文件中获得了我想要的数据,但似乎无法在XLRD自述文件中find任何解释如何解决此问题的内容: xldate:40397.007905092592 number:10000.0 text:u'No' number:0.1203 number:0.096000000000000002 number:0.126 到他们各自的python数据types。 有任何想法吗?

带有512到512 CSV的XLS

我有一个包含512张的XLS文件,我希望每个工作表都在单独的CSV文件中,而且我不打算亲自去做。 任何想法?

vb.net xls到csv与报价?

我有一个xls文件,或不带引号的csv,并使用vb.net需要把它变成一个csv与每个单元格引号。 如果我在MS Access中打开不带引号的xls / csv,请将每列设置为文本,然后将其导出为我需要的格式。 有更容易的方法吗? 如果没有,我怎么做在vb.net复制这个? 谢谢。