精华内容
下载资源
问答
  • 如何Python中创建Excel表格

    万次阅读 多人点赞 2018-07-31 21:24:56
    之前学习os模块,我们知道了如何创建一个txt格式的文件(具体操作见https://mp.csdn.net/postedit/80903024)   但是当我们爬取一些小说或一些图片时,我们需要分类管理这些数据,这时候文件似乎无法直接描述出...

    之前在学习os模块中,我们知道了如何创建一个txt格式的文件(具体操作见https://mp.csdn.net/postedit/80903024)

     

    但是当我们爬取一些小说或一些图片时,我们需要分类管理这些数据,这时候文件似乎无法直接描述出这些数据的关系,那么我们就需要创建一个Excel表格了

     

    创建Excel表格一般有两种方法:

    一:通过导入xlwt库来创建,这种是最常规的方法,不过相对也比较麻烦

    二:通过导入csv库来创建

     

    接下来我们具体操作一下

    一:使用xlwt库

    import xlwt
    work_book=xlwt.Workbook(encoding='utf-8')
    sheet=work_book.add_sheet('sheet表名')
    sheet.write(0,0,'第一行第一列')
    sheet.write(0,1,'第一行第二列')
    work_book.save('Excel表.xls')
    

    这种方法创建Excel表的过程很直观,也很好理解,这里来逐行解释一下

    1   导入xlwt库

    2   创建工作表对象,并设置编码格式为utf-8

    3   添加一个sheet表,参数为sheet的表名

    4   sheet.write()是写入内容的方法

         参数一:表示行数

         参数二:表示列数

         参数三:表示要写入的内容

    6   保存Excel表,注意表名后面要加.xls后缀

     

    二、使用csv库

    csv全称:comma sepreated value 逗号分割值

    使用csv创建Excel表与os创建txt文件形式上差不多,因为使用csv的话系统会直接以Excel表的形式帮你保存数据

    不需要你额外再创建Excel表

    不过csv创建的Excel表格并不完全算是.xls文件,它与平常的.xls文件有以下几种不同:

    1.由于是纯文本,所以所有的值均为字符串类型

    2.无法进行字体操作和单元格操作,比如无法改变字体大小,颜色等,无法改变单元格的大小等

    3.无法创建多个工作表

    4.无法嵌入图片

     

    1.写入数据

    这里依旧先放代码:

    注意看rows和rows1的区别

    按照rows1的写法数据存入的时候会被修改,所以这种写法虽然没有语法错误,但实际执行的时候这种写法是错误的

    import csv
    rows=[['张三',123,'abc'],['李四',456,'xyz'],['王五',789,'ij']]
    rows1=['张三123','李四456','王五789']
    
    csv文件在写入的时候,默认每次写入时会有一个空行作为分割,使用newline=''会把空行去掉
    with open('test1.csv','w',newline='')as csv_file:
        # 获取一个csv对象进行内容写入
        writer=csv.writer(csv_file)
        for row in rows:
            # writerow 写入一行数据
            writer.writerow(row)
        # 写入多行
        writer.writerows(rows)
        writer1=csv.writer(csv_file)
        for row1 in rows1:
            writer1.writerow(row1)

    输出结果:

     

    关于其中的代码我解释一下:

    with open('test1.csv','w',newline='')as csv_file:

    open():打开一个文件
    test1.csv:  创建一个名字为test1的csv格式的文件,csv格式就是Excel表

    'w' : 写入内容 ,同样的还有  'r':读取内容     'a':追加写入内容

    newline=''  :去掉空行 ,大家有空的话可以试试不写newline=''的效果,这里就不演示了

    writer.writerows(rows)
    

    这行代码是同时写入多行,效果与逐行写入一样

     

    2.读取数据

    以上面这个test1.csv文件为例:

    with open('test1.csv','r')as read_file:
        # 获取一个csv对象进行内容读取
        reader=csv.reader(read_file)
        print(reader)
        print(list(reader))
    

    输出结果:

    <_csv.reader object at 0x02156AB0>
    [['张三', '123', 'abc'], ['李四', '456', 'xyz'], ['王五', '789', 'ij'], ['张三', '123', 'abc'], ['李四', '456', 'xyz'], ['王五', '789', 'ij'], ['张', '三', '1', '2', '3'], ['李', '四', '4', '5', '6'], ['王', '五', '7', '8', '9']]


    注意:如果直接打印reader的话,会显示一个地址

    因为结果最外层是list形式,所以要把reader转换成list类型

     

    DictWriter 和 DictReader

    DictWriter:写入字典类型的数据

    headers=['name','age']
    data_dic=[{'name':'一','age':'15'},{'name':'二','age':'25'}]
    with open('dict.csv','w',newline='')as csv_file:
        # 写入一个字典到csv(excel)中,fieldnames设置excel的表头
        writer=csv.DictWriter(csv_file,fieldnames=headers)
        # 开始写入标题
        writer.writeheader()
        for dict in data_dic:
            writer.writerow(dict)
            print(dict)
        writer.writerows(data_dic)

    写法多了一行写入标题,创建writer的时候多了一个参数,其余并没有多大区别

     

    DictReader:读取字典类型的数据

    with open('dict.csv','r')as csv_file:
        reader=csv.DictReader(csv_file)
        print(list(reader))

    输出结果:

    [OrderedDict([('name', '一'), ('age', '15')]), OrderedDict([('name', '二'), ('age', '25')])]

    这里的结果并不是常规的字典格式

     

     

    这就是python中创建Excel表的两种方法,小伙伴们学会了吗?

    展开全文
  • VC操作excel(创建表格 查找 插入数据)

    千次阅读 2018-07-06 14:12:14
    其次,既然是数据库,那么,就需要建立一个与该库对应的dsn,而且建立dsn之前,首先要确定已经安装了Excel的驱动(已安装office套件),你只需要控制面板的ODBC选项卡查看即可。最后,要访问数据库表格,...
    首先,我们要明白的是用VC编程实现访问Excel数据有很多方法,这里我们使用的是通过ODBC来访问Excel表格的,也就是说,VC将Excel表格当作数据库来处理。
    其次,既然是数据库,那么,就需要建立一个与该库对应的dsn,而且在建立dsn之前,首先要确定已经安装了Excel的驱动(已安装office套件),你只需要在控制面板的ODBC选项卡中查看即可。

    最后,要访问数据库中的表格,就要先打开该表格,如此,就需要一个与之对应的RecordSet,并且你应该熟悉一些关于SQL语句的基本操作,接下来就是像操作数据库一样操作Excel文件中的数据。

    获取Excel驱动接口代码如下:

    CString CTTDMDlg::GetExcelDriver( )
    {
    	wchar_t szBuf[2001];
    	wchar_t excl[] = _T("Excel");
    	WORD cbBufMax = 2000;
    	WORD cbBufOut;
    	wchar_t *pszBuf = szBuf;
    	CString sDriver;
    	// 获取已安装驱动的名称(函数在odbcinst.h里)
    	if (!SQLGetInstalledDrivers(szBuf, cbBufMax, &cbBufOut))
    		return _T("");
    	// 检索已安装的驱动是否有Excel...
    	// AfxMessageBox(CString(pszBuf));
    	do
    	{
    		if(wcsstr(pszBuf, excl) != 0)
    		{
    			//发现 !
    			sDriver = CString(pszBuf);
    			break;
    		}
    		wchar_t ze = {'\0'};
    		pszBuf = wcschr(pszBuf, ze) + 1;
    	}
    	while (pszBuf[1] != '\0');
     
    	return sDriver;
    }
    

    接下来我们根据Excel文件名来读取数据,代码如下:(代码操作部分需要根据你自己的数据结构进行相应调整)

    void CTTDMDlg::OnBnClickedBTNRead()
    {
    	// TODO: Add your control notification handler code here
    	CDatabase database;
    	CString sSql;
    	CString sItem1, sItem2,sItem3;
    	CString sDriver;
    	CString sDsn;
    	CString sFile,sPath;                              
    	//获取主程序所在路径,存在sPath中
    	GetModuleFileName(NULL, sPath.GetBufferSetLength(MAX_PATH+1), MAX_PATH);
    	sPath.ReleaseBuffer();
    	int nPos;
    	nPos=sPath.ReverseFind ('\\');
    	sPath=sPath.Left (nPos);
    	sFile = sPath + _T("\\ReadExcel.xls"); 			// 将被读取的Excel文件名
    	// 检索是否安装有Excel驱动 "Microsoft Excel Driver (*.xls)" 
    	sDriver = GetExcelDriver();
    	if (sDriver.IsEmpty())// 没有发现Excel驱动
    	{
    		AfxMessageBox(_T("没有安装Excel驱动!"));
    		return;
    	}
    	// 创建进行存取的字符串
    	sDsn.Format(_T("ODBC;DRIVER={%s};DSN='';DBQ=%s"), sDriver, sFile);
    	TRY
    	{
    		database.Open(NULL, false, false, sDsn); // 打开数据库(既Excel文件)
    		CRecordset recset(&database);
    		sSql = _T("SELECT 学号,姓名,班级 FROM [Student$] ORDER BY 学号");        
    		// 执行查询语句
    		recset.Open(CRecordset::forwardOnly, sSql, CRecordset::readOnly);
    		while (!recset.IsEOF())// 获取查询结果
    		{
    			//读取Excel内部数值
    			recset.GetFieldValue(_T("学号"), sItem1);
    			recset.GetFieldValue(_T("姓名"), sItem2);
    			recset.GetFieldValue(_T("班级"), sItem3);
    			m_ListCtrl.AddString( sItem1 + "       "+sItem2+ "       "+sItem3);
    			recset.MoveNext();// 移到下一行
    		}
    		database.Close();     // 关闭数据库                   
    	}
    	CATCH(CDBException, e)
    	{
    		AfxMessageBox(_T("数据库错误: ") + e->m_strError);
    	}
    	END_CATCH;
    }
    

    注意,这里的表名Student是Excel中对应的Sheet名,并且需要写成[Student$],如果不这样写可能会提示你“数据库引擎找不到Student对象”

    这样一来Excel数据读取部分就完成了,关于数据写入与更新相信大家就不会陌生了,只要我们打开了数据库连接,组合相应的SQL语句,然后执行便可以插入、更新数据了。

    插入数据如下:

    // 插入数值
    sSql.Format(_T("INSERT INTO Student (学号,姓名,记录) VALUES ('%s','%s','1')"), str1, str2);
    database.ExecuteSQL(sSql);
    

    以我的一个点名程序为背景的部分源码如下,大家需要学习如何连接数据库并如何操作:

    CDatabase database;
    CString sDriver;
    CString sExcelFile,sPath; 
    CString sDsn;
    CString sSql;
    //获取主程序所在路径,存在sPath中
    GetModuleFileName(NULL,sPath.GetBufferSetLength (MAX_PATH+1),MAX_PATH);
    sPath.ReleaseBuffer();
    int nPos;
    nPos=sPath.ReverseFind('\\');
    sPath=sPath.Left(nPos);
    sExcelFile = sPath + _T("\\缺勤记录.xls"); 			// 要建立的Excel文件
    //Excel驱动 "Microsoft Excel Driver (*.xls)" 
    sDriver = GetExcelDriver();
    	
    if(PathFileExists(sExcelFile))
    {
    	//AfxMessageBox(_T("Get file"));
    	//要写入的文件存在时的操作
    }		
    else <span style="font-family: Arial, Helvetica, sans-serif;">//要写入的文件不存在时的操作</span>
    {
    	//AfxMessageBox(_T("no file"));
    	TRY
    	{
    		// 创建进行存取的字符串
    		sSql.Format(_T("DRIVER={%s};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=\"%s\";DBQ=%s"),sDriver, sExcelFile, sExcelFile);
    		if( database.OpenEx(sSql,CDatabase::noOdbcDialog) )// 创建数据库 (既Excel表格文件)
    		{
    			// 创建表结构(学号、姓名、记录)
    			sSql = _T("CREATE TABLE Student (学号 INT,姓名 TEXT,记录 INT)");
    			database.ExecuteSQL(sSql);
    			// 插入数值
    			sSql = _T("INSERT INTO Student (学号,姓名,记录) VALUES ('32212116','陈佩','0')");
    			database.ExecuteSQL(sSql);
    				
    			for(UINT i=0; i<=vNArriveStu.size(); i++)
    			{
    				CString StuNo = vNArriveStu.at(vNArriveStu.size()-1);
    				vNArriveStu.pop_back();//删除最后一个数据
    				LVFINDINFO info;
    				info.flags = LVFI_PARTIAL|LVFI_STRING;
    				info.psz = StuNo;
    				int nIndex = m_ListCtrlShow.FindItem(&info);
    				CString str1 = m_ListCtrlShow.GetItemText(nIndex, 0);
    				CString str2 = m_ListCtrlShow.GetItemText(nIndex, 1);
    				// 插入数值
    				sSql.Format(_T("INSERT INTO Student (学号,姓名,记录) VALUES ('%s','%s','1')"), str1, str2);
    				database.ExecuteSQL(sSql);
    			}
    				
    		}      
    		// 关闭数据库
    		database.Close();
    		AfxMessageBox(_T("Excel文件写入成功!"));
    	}
    	CATCH(CDBException, e)
    	{
    		AfxMessageBox(_T("数据库错误: ") + e->m_strError);
    	}
    	END_CATCH;
    }
    
    同理,数据的更新部分只需组合以下语句:
    //更新已有记录
    sSql.Format(_T("UPDATE Student SET 记录=%d where 学号=%s"), count, str1);
    database.ExecuteSQL(sSql);  

    更新的连接部分更上面的插入代码是一样的,只是执行操作换成更新的这两句即可......

    文章原地址:https://blog.csdn.net/cp32212116/article/details/40211859

    展开全文
  • python中创建Excel表格

    2020-12-03 08:10:44
    python中创建Excel表格 本次代码的环境: 运行平台: Windows Python版本: Python3.x IDE: PyCharm 首先pycharn导入xlwt模块再进行代码的编辑,代码如下仅供参考。 # -*- coding:utf-8 -*- """ 日期:2020年...

    本次代码的环境:
    运行平台: Windows
    Python版本: Python3.x
    IDE: PyCharm

    首先在pycharn中导入xlwt模块再进行代码的编辑,代码如下仅供参考。

    # -*- coding:utf-8 -*-
    """
    
    日期:20201202"""
    import xlwt
    
    
    def crate_excel():
        book_name = input('输入工作簿名字:')
        sheet_name = input('输入工作表名字:')
        workbook = xlwt.Workbook(encoding="utf-8")
        worksheet = workbook.add_sheet(sheet_name)
        workbook.save(book_name + '.xls')
    
    
    if __name__ == '__main__':
        crate_excel()
    
    展开全文
  • PHP中创建和编辑Excel电子表格

    千次阅读 2018-09-12 23:17:33
    要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods...创建电子表格是PHP应用程序最常见的用例之一,用于将数据导出到Excel电子表格。查看以下代码,了...

    要使用纯PHP创建或编辑Excel电子表格,我们将使用PHPExcel库,它可以读写许多电子表格格式,包括xls,xlsx,ods和csv。在我们继续之前,仔细检查您的服务器上是否有PHP 5.2或更高版本以及安装了以下PHP扩展:php_zip,php_xml和php_gd2。

    创建电子表格

    创建电子表格是PHP应用程序中最常见的用例之一,用于将数据导出到Excel电子表格。查看以下代码,了解如何使用PHPExcel创建示例Excel电子表格:

    // Include PHPExcel library and create its object
    require('PHPExcel.php');
    
    $phpExcel = new PHPExcel;
    
    // Set default font to Arial
    $phpExcel->getDefaultStyle()->getFont()->setName('Arial');
    
    // Set default font size to 12
    $phpExcel->getDefaultStyle()->getFont()->setSize(12);
    
    // Set spreadsheet properties – title, creator and description
    $phpExcel ->getProperties()->setTitle("Product list");
    $phpExcel ->getProperties()->setCreator("Voja Janjic");
    $phpExcel ->getProperties()->setDescription("PHP Excel spreadsheet testing.");
    
    // Create the PHPExcel spreadsheet writer object
    // We will create xlsx file (Excel 2007 and above)
    $writer = PHPExcel_IOFactory::createWriter($phpExcel, "Excel2007");
    
    // When creating the writer object, the first sheet is also created
    // We will get the already created sheet
    $sheet = $phpExcel ->getActiveSheet();
    
    // Set sheet title
    $sheet->setTitle('My product list');
    
    // Create spreadsheet header
    $sheet ->getCell('A1')->setValue('Product');
    $sheet ->getCell('B1')->setValue('Quanity');
    $sheet ->getCell('C1')->setValue('Price');
    
    // Make the header text bold and larger
    $sheet->getStyle('A1:D1')->getFont()->setBold(true)->setSize(14);
    
    // Insert product data
    
    
    // Autosize the columns
    $sheet->getColumnDimension('A')->setAutoSize(true);
    $sheet->getColumnDimension('B')->setAutoSize(true);
    $sheet->getColumnDimension('C')->setAutoSize(true);
    
    // Save the spreadsheet
    $writer->save('products.xlsx'); 

    如果要下载电子表格而不是将其保存到服务器,请执行以下操作:

    header('Content-Type: application/vnd.ms-excel');
    header('Content-Disposition: attachment;filename="file.xlsx"');
    header('Cache-Control: max-age=0');
    $writer->save('php://output'); 

    编辑现有电子表格

    在PHP中编辑电子表格与创建电子表格类似:

    // Include PHPExcel library and create its object
    require('PHPExcel.php');
    
    // Load an existing spreadsheet
    $phpExcel = PHPExcel_IOFactory::load('products.xlsx');
    
    // Get the first sheet
    $sheet = $phpExcel ->getActiveSheet();
    
    // Remove 2 rows starting from the row 2
    $sheet ->removeRow(2,2);
    
    // Insert one new row before row 2
    $sheet->insertNewRowBefore(2, 1);
    
    // Create the PHPExcel spreadsheet writer object
    // We will create xlsx file (Excel 2007 and above)
    $writer = PHPExcel_IOFactory::createWriter($phpExcel, "Excel2007");
    
    // Save the spreadsheet
    $writer->save('products.xlsx'); 

    准备电子表格进行打印

    要准备电子表格进行打印,我们将设置纸张方向,尺寸和边距:

    $sheet->getPageSetup()->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_LANDSCAPE);
    $sheet -> getPageSetup()->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A4); 
    $sheet->getPageMargins()->setTop(1);
    $sheet ->getPageMargins()->setRight(0.75);
    $sheet ->getPageMargins()->setLeft(0.75);
    $sheet ->getPageMargins()->setBottom(1); 

    将PHPExcel与Laravel一起使用

    PHPExcel库也可以在Laravel框架中使用。查看以下PHP包(此处)并通过Composer安装它。完成安装步骤后,您可以使用以下代码将数据从数据库导出到Excel电子表格中:

    Excel::create('Products', function($excel) {
    
                    // Set the title
                    $excel->setTitle('Product list');
    			
                    // Set the creator
                   $excel->setCreator('Voja Janjic');
    			
                   // Set description
                   $excel->setDescription('PHP Excel spreadsheet testing');
    			
                   $excel->sheet('Products', function($sheet) {
    					
                                    // Get data from the database
                                    $products = Product::all();	
    				
                                   // Generate header row
                                   $sheet->row(1, array(
                                                    'ID',
                                                    'Product',
                                                    'Price',
                                                    'Quantity',				     
                                    ));
    				
                                    // Generate data rows	
                                   $i = 2;	
                                   foreach($products as $product) {								
                                                    $sheet->row($i, array(
                                                                         $product->product_id,
                                                                         $product->product_name,
                                                                         $product->price,
                                                                         $variety->quantity,			     
                                                    ));
    					
                                                    $i++;
                                   }
    
                   });
    
    })->export('xlsx'); 

    下一步

    PHPExcel提供了许多本教程中未提及的功能,例如函数,计算和图表。

    展开全文
  • 处理excel数据时发现了xlwt的局限性–不能写入超过65535行、256列的数据(因为它只支持Excel 2003及之前的版本,这些版本的Excel中行数和列数有此限制),这对于...Python Excel操作之xlwt创建表格:#Python ...
  • poi创建excel表格

    2013-01-09 10:41:25
    poi创建excel表格,导出excel
  • 当然,在Excel中存放的数据量不能过于庞大,超过一万条以上的数据还是存放在数据库比较妥当。在设计项目的过程,有一个页面需要制作一个导出按钮,将页面表格数据导出到本地储存,但在导出的过程需要一个模版...
  • 这是一个C++写的MFC程序,能够创建EXcel表格、从表格中读取数据
  • 本文通过实例代码给大家介绍了如何php使用PHPExcel库实现创建和编辑Excel表格的方法,希望大家能够喜欢
  • C++中的MFC创建Excel表格和添加数据到Excel表格中的方法,用到了CDatabase 和CStdioFile
  • VC创建Excel表格

    2015-09-15 14:46:33
    VC创建Excel表格的基本介绍。一些基本函数和操作。
  • 创建一个EXCEL报表。有多个Sheet,通过循环... // 把创建的内容写入到输出流,并关闭输出流 workbook.write(); workbook.close(); 比如我有两个sheet,但是两个sheet的内容完全重复。除了sheet的名字不一样
  • ODBC读写创建excel表格

    千次阅读 2018-11-06 18:31:41
    工作,我们经常需要处理各种各样的excel表格。然而,巨大的数据量处理起来十分消耗时间,这种费时费力的活应该交给电脑来做。下面将讲解如何通过C++工程来读写Excel表格并生成新的表格。 二、ODBC操作Excel表格...
  • iOS开发创建Excel表格Excel数据插入、导出Excel
  • 利用Excel VBAOutlook邮件创建表格

    千次阅读 2009-05-20 17:30:00
    如果使用OUTLOOK则可以直接进行表格设计,而在EXCEL VBA无法直接实现OUTLOOK的操作。经研究发现,可以通过网页编辑HTML代码实现相应的操作。 第一行第一列内容 第一行第二列内容 第二行第一列内容 
  • C# Epplus 创建Excel表格

    千次阅读 2017-06-30 12:42:13
    EPPlus 可以创建 Excel 2007/2010 表格,官网地址:http://epplus.codeplex.com
  • POi 创建Excel表格(XSSF)
  • 该jquery插件可以客户端将HTML表格导出为Excel表格,并且下载为一个xlsx类型的Excel文件。使用方法excel-gen.js表格excel表格插件依赖于jszip.js和FileSaver.js插件。其中,jszip.js用于创建,读取和编辑Zip文件...
  • Unity创建和读取excel表格

    千次阅读 2020-03-20 14:26:58
    Unity创建和读取excel表格
  • C#创建EXCEL表格

    2013-05-08 15:42:00
    net引用引用“Microsoft.Office.Interop.Excel” using MSExcel=Microsoft.Office.Interop.Excel; object missing = System.Reflection.Missing.Value; MSExcel.Application app = new...
  • unity 读写Excel表格 带工程连接 工具:EPPlus.dll 1.读Excel: 打开表,读表 2.写入表 2.创建Excel 工程连接:https://download.csdn.net/download/hewenxiuhwx/11594676
  • 最近工作需要用到Python来把一些内容写入到Excel表格来生成测试报告,查阅了一些资料,今天整理如下,以便于以后查阅。 这一篇博客主要整理“写入”到Excel表格的模块xlsxwriter。这个模块可以直接使用pip安装。...
  • 在EXCEL单元格直接使用由VB6.0创建的dll的自定义函数
  • 切片器除了在数据透视表会使用到,在Excel表格功能下面,也是可以进行使用的。下面就来介绍一下如何使用切片器这个工具。创建和使用切片器1.首先就是要创建一个表格。选中目标区域,使用快捷键Ctrl+T,创建一个...
  • 6.2 创建Excel表格 ...这种方法的一个优点是,一个文件可以包含多个工作表,并且microsoft excel中很容易导航。缺点是对于非常大的数据集,它的性能较差。 点这儿返回DataCleaner文档主目录 ...
  • public void WriteExcel() throws Exception { //1、创建工作簿 HSSFWorkbook work = new HSSFWorkbook(); //2、创建工作表 HSSFSheet sheet = work .createSheet("名称");//指定工作表名 //3、创建行;创建第...
  • python3 创建excel表格的基本步骤

    千次阅读 2017-11-13 17:35:05
    创建一个excel表格 excelTabel= xlwt.Workbook()#创建excel对象 sheet1=excelTabel.add_sheet('lagou',cell_overwrite_ok=True) sheet1.write(0,0,'公司名')#公司名 sheet1.write(0,1,'城市')#城市 sheet1.wr
  •  * 创建(导出Excel数据表格)  * @param array $list 要导出的数组格式的数据  * @param string $filename 导出的Excel表格数据表的文件名  * @param array $header Excel表格的表头  * @param array $index $...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,277
精华内容 27,710
关键字:

如何在excel中创建表格