Tag: 报告

我可以在从SQL查询创build的Excel报告中包含图像吗?

我必须创build一个基于包含文本列的mysql查询的Excel报表。 其中一列存储图像的绝对path。 我想知道是否有可能创build报告,包括可见的图像(如ole?)。 基本上,在Excel中,我可以显示图像如果我有它的path?

Excel:查找值是否在date之内,并标记“x”

我有50个传播整个400天,所以我想创build一个新的电子表格,看看这些itens蔓延的时间。 期望的结果在每个单元中包含“x”以确认其存在,当结果不匹配时“空”。 举个例子: 原始信息(2列,7.000行): ..Date……….|..Item 01.jan.2016…..|.AAA 01.jan.2016…..|.BBB 01.jan.2016…..|.ZZZ 15.feb.2016…..|.AAA 16.feb.2016…..|.ZZZ 所需的电子表格(50行,400列): Item…|.01.jan.2016…..|.Date2….|.Date3….|.Date4… AAA:…|.X……………|.X……..|……….|…………. BBB:…|.X……………|……….|……….|…………. CCC:…|……………..|……….|……….|…………. ZZZ:…|.X……………|……….|.X……..|………….

(Excel)偏移量和索引/匹配都不会阻止表引用的单元格移动

我有一个报告,包含3个不同的input和3个不同的信息来源的3个相应的输出标签。 每个源都需要一个macros来改变数据的格式。 其中一个来源需要个别日子的数据,因此它将数据格式化为表格,然后将数据复制并插入前一天的数据之上。 一旦5天的数据已被转换并堆叠在输出选项卡中,最终选项卡基本上具有所有的公式,称为“转换”选项卡。 在这个选项卡中,每个数据源(输出选项卡)有三个表格,第四个表格从这三个表格中获取数据,并将它们组合成最终macros复制并粘贴到新工作表中的值。 问题在于通过插入新行来堆叠数据的表单。 我已经完成了从索引和匹配,偏移和匹配,简单的偏移,Vlookup(显然,这是首先开始),甚至定义新公式的名称,但转换选项卡的表引用不断移动的单元格当新数据进来时,我需要引用Array'CampPerf Output'!B116:B135无论如何。 我可以使用什么公式或后门技巧,以便我的查找每次都查看完全相同的数组? 转换数据的macros必须是一个可重复的动作,所以我可以将它分配给一个button(这个报表必须尽可能简单,因为非Excel用户需要能够“粘贴数据,点击button,点击其他button,ta-da!“) 谢谢你的帮助!

如果用户提供特定的月份,请使用macros分割星期

我是新来的macros,但有一些基本的想法是如何工作或能够写小VBA代码。 我正在试着做一个周报。 那么,如果我给出一个特定的月份或几个月(将起诉一个提示提供开始date和结束date的input框),那么是否有可能在Excel表格中获得几周(每周的开始date将是星期一)。 喜欢如果我给2017年10月到2017年12月,我会得到一个像我附图像图像 过去1个月,我试图自己find一个解决scheme,但是我无法在这方面取得成功。 如果有人可以帮助我的代码,这将是非常感激的。 🙂

在Excel中处理任意数量的任意数量的项目的方法

我有一个特定的情况,但这个问题也适用于一般情况。 当数据量是任意的时,你如何处理Excel中的数据? 在我的具体情况下,我有一个程序产生1到10组数据,每组由5个任意(但相同)长的数组组成(或者你可以认为它是一个5列的表)。 我希望能够将这些数据转储到Excel中,对其应用命名范围(这一点,我已经完成了),然后在Excel中操作它来创build一个报告。 理想情况下,我想用尽可能小的VBA来做到这一点(不会是最好的)。 这个想法是,这些报告的最终用户应该能够改变格式(或生成相同数据的全新报告),而不必改变我的程序。 基本上,这些报告应该是1-10个表格,5个数组中的每个元素都有一行(每个数组的一列)。 希望这个例子清楚地表明我在问什么。 除了在VBA中编写整个代码之外,Excel还能为您提供如何处理这些任意数量的数据?

.Net报表引擎具有出色的Excel导出function

我们的用户喜欢Microsoft Excel,就像其中的许多人一样。 我们的一些报告相当复杂。 我们现在正在使用SSRS。 SSRS excel导出的关键问题之一是用户在文件导出后不得不做大量的简报。 某些报告很宽,并且不适合Excel中的普通页面,因此他们需要转到Excel中的“页面设置”选项并设置“适合页面”选项。 默认情况下边距太宽。 SSRS无法自动在导出的Excel文件中进行调整。 据我所知,在导出的文件中自动冻结窗格的任何地方,而不仅仅是在标题块之后。 用户需要将其设置在表格的标题列之后,而不是报表标题本身。 SSRS也不支持Excel中的AutoFilter,用户需要手动添加。 正如您所看到的,在文件导出之后,用户需要完成大量的返工工作。 我正在寻找一个体面和相对良好的支持报表引擎,具有比平均的Excel导出function,特别是在页面布局部门好得多。 SSRS,水晶报告,Telerik,和我尝试过的其他人都缺乏这种function。 我正在考虑使用像SpreadsheetGear这样的Excel组件来重写纯代码中的报告……但是在代码中处理所有格式化,着色,总计等等的想法使得我有点不情愿,因为将会投入大量的代码只是格式化,这将是很难支持和容易出错。 有谁知道一个伟大的Excel导出输出伟大的graphics报告引擎,或有一个比从头开始使用代码生成报告更好的主意? 非常感谢。 我正在为ASP.Net和WinForms平台开发.Net。

创build/修改Excel电子表格而不使用PowerShell中的Com对象?

有没有办法使用PowerShell生成Excel电子表格而不使用COM对象? 我有几个非常难看的脚本,打开一个Excel Com对象,添加数据,运行一些macros,并保存文件来创build我需要的报告。 如果我可以定义电子表格格式,然后使用PowerShell将csv转换为该格式,我认为它会更快,并且整体上更好的脚本。 我怎么能这样做? 可能吗?

在现有的Excel电子表格中获取单元格的背景颜色

我正在尝试读取现有的Excel电子表格,并将其写入具有所有相同格式选项的新Excel文档中。 我能够读取单元格内容并将它们写入新的Excel表单中,但无法获取单元格的背景颜色。 如果我使用$cell->get_format->{Fill}[2]方法,那么如果单元格具有背景颜色,则会给出数字,如64或65。 如何获得单元格的实际颜色,并将相同的背景颜色应用于新Excel表格中的单元格? 我正在做所有这些事情,因为Spreadsheet::ParseExcel模块中没有方法可以在将数据附加到现有Excel工作表之后设置单元格的背景颜色。 这是我的代码 use Spreadsheet::WriteExcel; use Spreadsheet::ParseExcel; my $parser = Spreadsheet::ParseExcel->new(); my $workbook_parse = $parser->Parse( 'Report.xls' ); my $worksheet_parse = $workbook_parse->Worksheet( "Health_Report" ); my ( $col_min, $col_max ) = $worksheet_parse->col_range(); my ( $row_min, $row_max ) = $worksheet_parse->row_range(); my $workbook = Spreadsheet::WriteExcel->new( "Report_new.xls" ); my $worksheet = $workbook->addworksheet( "Health_Report" ); my $bkgd_color = […]

从Excel中查询SQL数据库的最快方法?

我将从Excel中添加一些可以让用户从Excel执行临时报告的function。 显而易见的方法是通过对ODBC数据源的SQL语句,但是恐怕不能很好地对比一个巨大的表(即:对包含50千兆字节数据的表进行SUM或COUNT操作会导致性能问题) 我一直在考虑使用某种caching技术,基本上在RAM数据中查询: http : //www.yellowfinbi.com/wp_inmemory.pdf这可能是昂贵的内存,我不太确定有多难执行尚未。 我的约束如下: 我应该能够从Excel中查询任何types的数据源(SQL Server,MySql) 临时报告将从Excel中执行(通过我的加载项) 查询结果应该尽快发送回Excel单元格 我不想构buildDatawarehouse或Olap多维数据集,而是查询数据源 任何有关algorithm,实现技术(In-Ram报告?)的build议,都可以从Excel中进行特别查询的最优化方法? (在优化的SQL代码旁边!)

从python创buildoffice文件

我们有一个Django的python项目。 我们需要生成复杂的单词,excel和pdf文件。 对于我们在PHP中完成的其余项目,我们使用PHPexcel , PHPWord和tcpdf作为PDF。 python的什么库,你会build议创build这种文件? (对于excel和word来说,它使用开放的xml文件格式xlsx,docx)