草庐IT

Excel宏

全部标签

php - 如何使用 PHP 将数据写入 excel?

是否可以使用PHPfwrite()将内容附加到.xls文件?当我尝试使用fwrite()时,生成的文件导致Excel2007中出现错误消息。我可以使用特定的分隔符来完成此操作吗?没有第三方库是否可行? 最佳答案 您可以使用PhpSpreadsheet库,以读取现有的Excel文件,向其中添加新行/列,然后将其作为真正的Excel文件写回。免责声明:我是该库的作者之一。 关于php-如何使用PHP将数据写入excel?,我们在StackOverflow上找到一个类似的问题:

php - 在 Laravel 中找不到类 'App\Http\Controllers\Excel'

在我的Controller中,我有如下代码:Excel::create('LaravelExcel',function($excel){$excel->sheet('Excelsheet',function($sheet){$sheet->setOrientation('landscape');});})->export('xls');在别名数组的config/app.php中我定义了这个:'Excel'=>'Maatwebsite\Excel\ExcelServiceProvider',我不知道为什么我不能让它在这个库中工作...有什么想法吗? 最佳答案

php - 如何在 PHP 中使用自动过滤器生成 Excel 文件?

好吧,这是我的困境。我一直在为MedicalMarcom开发一个Wordpress插件自动更新他的美国推特医生名单。基本上,它提供了创建一个表单的能力,用户可以在其中请求将其添加到列表中,可以在管理面板中确认请求,添加后它们在Excel文件中可用并填写初始数据,最后,某些字段会在一周内自动更新。问题来了。我的代码是使用PHPExcel使用PHP生成一个Excel文件。但是,我需要在启动时将一个简单的自动过滤器应用于工作表(老实说,我不知道有什么大不了的......任何人都可以轻松地在Excel中应用自动过滤器,但他希望它从一开始就可用)。因此,我尝试应用我找到的代码:$excel->g

php - 在 PHP 中生成 excel 输出的最佳方式是什么?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion有没有PHPExcel之类的其他PHP组件?

PHP excel - 数据循环?

我有一个数据数组。所以基本格式是$sheet=array(array('a1data','b1data','c1data','d1data',),array('a2data','b2data','c2data','d2data',),array('a3data','b3data','c3data','d3data',));当我通过数组时,我不知道会有多少列或行。我想要做的是使用phpexcel从数组中创建一个excel表。据我所知,设置数据的唯一方法是使用$objPHPExcel->getActiveSheet()->setCellValue('A1',$value);所以我的问题是你

php + jqgrid + 导出到 excel

有人知道将数据从jqgrid导出到excel的方法吗?我想使用这个我认为很棒的jqgrid做一个报告。但我需要以某种方式保存或打印此报告,因为要保留信息。有人知道吗?? 最佳答案 这是我的方法,只需将此代码添加到您的js/html文件中$("#list").jqGrid('navGrid','#pager',{view:true,del:false,add:false,edit:false,excel:true}).navButtonAdd('#pager',{caption:"ExporttoExcel",buttonicon:"

php - csv 到 excel 转换

有没有办法通过apache/.htaccess请求将csv文件转换为excel文件 最佳答案 使用PHPExcelinclude'PHPExcel/IOFactory.php';$objReader=PHPExcel_IOFactory::createReader('CSV');//Ifthefilesusesadelimiterotherthanacomma(e.g.atab),thentellthereader$objReader->setDelimiter("\t");//Ifthefilesusesanencodingoth

PHP 将 Excel 导入数据库(xls 和 xlsx)

我试图搜索一些插件来将Excel文件导入MySQL数据库,其中之一是http://code.google.com/p/php-excel-reader/该工具功能强大,可以将整个excel内容显示为html。不过,我想我只需要读取Excel文件并提取内容,例如放入一个数组中,然后编写一个SQL语句进入数据库即可。会有好的代码和包吗?谢谢! 最佳答案 这是最好的插件,带有适当的文档和示例https://github.com/PHPOffice/PHPExcel加点:您可以在其discussionforum中寻求帮助您将在一天之内收到作

php header excel 和 utf-8

ob_start();echo'Désçàui';header("Content-Type:application/vnd.ms-excel;charset=utf-8");header("Content-type:application/x-msexcel;charset=utf-8");header("Content-Disposition:attachment;filename=Test.xls");header("Expires:0");header("Cache-Control:must-revalidate,post-check=0,pre-check=0");header

php - 如何从 PHP 生成包含多个工作表的 Excel 文档?

我想从PHP生成一个MSExcel文件。我知道可以做这样的事情:header("Content-type:application/vnd.ms-excel");header("Content-Disposition:attachment;filename=foo_bar.xls");但它会生成一个只有一张工作表的文件。我想要的是生成一个包含多张纸的文件。我怎样才能做到这一点?也许有第三方库,但我没有找到太多。 最佳答案 尝试查看PHPExcel.这是一个简单的示例,它创建了一个包含两个工作表的Excel文件:setActiveShe