Tag: 电子表格

Perl找不到函数,但是数据包已经安装

我正在使用Spreadsheet :: WriteExcel数据包来创build一些Excel文件。 一切工作正常,但是当我试图设置列宽使用: $excel->set_column("A:F", 20); 擅长的是: my $excel = Spreadsheet::WriteExcel->new('test.xls'); 我得到错误: 在test.pl第49行,通过软件包“Spreadsheet :: WriteExcel”找不到对象方法“set_column”。 我不明白,因为所有其他function工作正常。

简单的HLOOKUP与Excel 2010失败

我有一个Excel电子表格(由电子表格设备生成,但它更像一个Excel问题),当我使用HLOOKUPS时,不能正常工作 。 我使用一个简单的HLOOKUP来查找表中给定百分比的值。 对于两个确定的值,HLOOKUP失败。 这些值是0.9993和0.999。 这个Excel文档演示了这个问题: http : //dsokol.com/tokio/excelna.xlsx 。 单元格C6和C7显示为N / A,当它们打算用B和C填充时。如果我重新键入这些值,则HLOOKUP将再次开始工作。 任何人都可以解释为什么这是发生?

23:59 VS 00:00作为开始/结束时间

我拥有的: 我有一张电子表格,我正用它作为每天一小时/分钟的时间logging器。 如果我使用StackOverflow花费晚上8点到凌晨2点,我会按如下方式将日志(或date)更改(分割是一个懒惰的选项,使我的公式不再冗长)分成两个单独的logging。 Date | Start Time | End Time ———————————- 19/04/2016 | 20:00:00 | 23:59:00 20/04/2016 | 00:00:00 | 02:00:00 问题: 当我运行每周报告时,每周所有小时数/分钟的总和是167:53:00,所以我显然不是每周每天logging一分钟。 我的问题: 在电子表格的背景下… 今天的第一分钟是多less? 00:00:00 / 00:01:00? 今天的最后一刻是多less? 23:59:00 / 00:00:00? 是当天00:00:00的第一个和最后一个分钟吗?

使用Ruby Spreadsheet gem,有没有办法让单元格适应内容的大小

如果我正在使用Ruby Spreadsheet gem将数据从rails应用程序导出为ex​​cel,有没有办法让单元格的大小(宽度和高度)自动适应内容的大小?

ruby电子表格gem可以包装文本?

有没有办法使用ruby电子表格gem产生一个电子表格与其文本被包装的单元格? (如果没有,还有其他方法可以做到吗?) 谢谢, – 保罗 ps为了回应两个很好的build议,不幸的是我不能工作,我应该注意:1)我不能把我的ruby应用程序转换成JRuby在这个时候。 2)我正在开发Linux,而不是Windows。

如何使用Spreadsheet :: WriteExcel将一个以'='开始的string写入一个单元格

我正在使用Perl包Spreadsheet :: WriteExcel编写一个Excel文件。 我想写一个以等号“= ABC()”开头的string给单元格。 $ws->write('A1', '=ABC()'); 但是我收到了错误信息 Unknown function ABC() in formula 有人可以build议吗?

Excel中的名称错误Uninitalized Contant in'roo'

我正在尝试阅读Ruby On Rails中的Excel文件。 我已经完成了这样的编码,从Excel工作表中读取单元格内容。 def test require 'rubygems' require 'iconv' require 'roo' s = Excel.new("C:/Sites/hmmsapp/Book1.xls") s.default_sheet = s.sheets.first 1.upto(4) do |line| roll = s.cell(line,'A') puts "#{roll} ————-" end end 但是在运行时总会给我这个错误。 NameError in HostelController#test uninitialized constant HostelController::Excel 我也包括iconv根据这个问题的build议。 但错误没有改变。 请给出一些清除这个错误,并正确读取excel文件。

与500多个应用程序集成

我们的客户使用500多个应用程序,我们希望将这些应用程序与我们的产品集成 什么是最好的方法来做到这一点? 这些应用程序是时间注册应用程序,其中大部分是共同的,他们可以出口到CSV或类似的,其中一些实际上是家庭酿造的Excel表格,时间注册。 到目前为止,最好的想法是创build我们自己的excel表单,它可以用来与所有这些应用程序集成。 这个集成可以是包含像='[c:\ export.csv] rawdata'的单元格forms!$ A $ 3其中export.csv是从时间注册应用程序导出的csv文件。 你能看到一个更好的方法来整合所有这些应用程序吗? 应该提到,几乎所有的客户都有Microsoft Office。 编辑:从Pontus Gagge的优秀问题的答案: 不同应用程序中的数据有多相似? 我认为自从他们申请注册申请之后,他们会有一些相似之处,但是我认为有些人会注册一个月总共工作了多长时间,而另外一些人则每天都会有所规定。 如果selectExcel,我相信很多差异可以用基本公式来解决。 数据的质量是多less? 数据的质量可能有所不同,所以必须进行基本的validation,一个好的方法是让客户透明,我们的应用程序如何理解他们的input,所以他们负责。 你在谈论多大数据量? 将会有关于多达50名员工的工作时间的信息。 整合是单向的吗? 是 信息传输的频率应该是多less? 每月一次(当他们需要支付工资时)。 应用程序本身多长时间更换一次,以及您的产品多久更换一次? 如果他们的申请是自制的Excel表格,那么我认为它会每年更换一次(例如由于错误的人)。 如果这是一个标准的适当的时间注册申请,那么我不认为他们每五年更新一次,因为这是一个非常稳定的概念。 整合是完全自动的还是最终用户可以触发数据传输? 他们肯定可以触发数据传输。 用户经常致力于这个过程,所以他们可以接受培训,这意味着他们可以通过30次鼠标点击来整合每个月。 客户是否有人监控整合? 由于我们有很多客户,他们中的许多人应该能够自己进行整合。 我们将尽可能通过电话帮助他们。 我们不能,虽然我们自己进行整合,因为我们会因使用者的错误而导致任何错误。 “融合意大利面条”对你来说意味着什么…? 我正在寻找来自最好的厨师的想法,做出很好的一大部分。

如何在Excel中绕过64k行限制

我是一个不合理,要求很高的电子表格用户。 我想允许用户在可能有多达40万行的表上操作,每个表约200个字符,最大总共80MB的数据。 作为第一个近似,我想给用户一个CSV文件,他可以以某种方式粘贴到电子表格中。 首先,尝试这样的事情是否有现实意义呢? (例如,电子表格函数(只是一个函数)可以在合理的时间内完成,例如10秒? 如果是这样,并且考虑到MSExcel似乎强加了64K行限制,那么在这个巨大的表上给用户提供电子表格function的技术可能是什么?

如何使用python编写excel评论?

我是一名Python程序员,我必须在excel电子表格中插入批注。 有没有人知道使用python脚本的一些简单/实用的方法? (可能是一个Java脚本,如果它有例子)。 它可以在.xls,.xlsx或.ods上,也可以在任何操作系统上(尽pipe我是一个Linux用户,所以如果我可以将我的解决scheme移植到Linux上,那会更好)。 我已经尝试xlwt模块python和search一些使用csv做到这一点,但没有成功。