如何输出excel表格图表制作教程格式的销售订单

已解决问题
跪求EXCEL销售单号自动生成格式
大哥哥能把公式发给我吗?单元格结果要显示为:HNZY
下次再打印的时候自动生成:HNZY感激不尽!
浏览次数:4824
用手机阿里扫一扫
最满意答案
不难~~~~假设单位名称在A列,年月日在B列,流水号在C列那你要的销售单号&假设在D列,则你可以在D1输入&&&=A1&B1&C1&&这就是销售单号,下拉之后可批量显示。这样单号会随着你的时间和流水号变化而变化。不过日期和流水号需要你自己输入(记得单元格格式要是文本)
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is okT6能否按照采购订单在软件里的格式输出到EXCEL里
需要在采购订单录入完毕后按软件中的格式输出至EXCEL格式,
中的格式与订单的原格式区别很大,需二次加工才能
中的格式设置成与软件中的打印格式一样。
解决方法:
里的格式一样只
格式都会发生改变,不能按照单据在软件里的原有格式输出成EXCEL。
北京智友信诚科技有限公司主要从事用友软件二次开发、用友软件产品实施与销售,是用友软件正式授权的专营销售服务代理商,拥有专业的销售队伍和技术支持团队,提供一流的产品,为客户提供一体化的解决方案。联系电话:
联系人李晓辉
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。ECSHOP订单批量导出订单列表订单导成成excel格式-ECSHOP教程网
&&官方微博:
语言切换:
ecshop网店运营
ecshop教程网
& ECSHOP订单批量导出导成成excel格式
ECSHOP订单批量导出导成成excel格式
教程网(www.ecshop119.com)
各位网店系统用户大家好,欢迎来到教程网图文教程,今天为大家详细解说一下ECSHOP订单批量导出订单列表订单导成成excel格式。
ECSHOP教程网ECSHOP视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上,网与您一路同行!
很多时候,我们每月或者每年都需要做一个订单销售总结,这时要从订单管理里面拿订单详情,所以需要给ecshop订单管理加一个&导出订单&功能!
思路分析:ecshop后台的&订单管理&里面&打印订单&就是我们要的内容,只需要把内容用PHPExcel导出到一个excel表里面即可。
最终效果:所有信息版,为了能看全所有信息,我把列缩小了
1,admin\templates\order_list.htm&加入&导出订单&按钮
&input name=&batch& type=&hidden& value=&1& /&&input name=&order_id& type=&hidden& value=&& /&
2、下载PHPExcel包,解压,复制Classes文件夹到ecshop后台目录下
3,admin\order.php&里面加入PHPExcel
&&& /* 去发货 */
elseif (isset($_POST['to_delivery']))
&&& $url = 'order.php?act=delivery_list&order_sn='.$_REQUEST['order_sn'];
&&& ecs_header(&Location: $url\n&);
在它的下面加入
&/* 导出订单功能开始 */
&&& elseif (isset($_POST['export']))
&&&&&&& if (empty($_POST['order_id']))
&&&&&&&&&&& sys_msg($_LANG['pls_select_order']);
&&&&&&& /* 赋值公用信息 */
&&&&&&& $smarty-&assign('shop_name',&&& $_CFG['shop_name']);
&&&&&&& $smarty-&assign('shop_url',&&&& $ecs-&url());
&&&&&&& $smarty-&assign('shop_address', $_CFG['shop_address']);
&&&&&&& $smarty-&assign('service_phone',$_CFG['service_phone']);
&&&&&&& $smarty-&assign('print_time',&& local_date($_CFG['time_format']));
&&&&&&& $smarty-&assign('action_user',& $_SESSION['admin_name']);
&&&&&&& $html = '';
&&&&&&& $order_sn_list = explode(',', $_POST['order_id']);
&&&&&&& require_once dirname(__FILE__) . '/Classes/PHPExcel.php';
&&&&&&& require_once dirname(__FILE__) . '/Classes/PHPExcel/IOFactory.php';
&&&&&&& $PHPExcel = new PHPExcel();
&&&&&&& //设置excel属性基本信息
&&&&&&& $PHPExcel-&getProperties()-&setCreator(&Neo&)
&&&&&&& -&setLastModifiedBy(&Neo&)
&&&&&&& -&setTitle(&东莞XX系统有限公司&)
&&&&&&& -&setSubject(&订单列表&)
&&&&&&& -&setDescription(&&)
&&&&&&& -&setKeywords(&订单列表&)
&&&&&&& -&setCategory(&&);
&&&&&&& $PHPExcel-&setActiveSheetIndex(0);
&&&&&&& $PHPExcel-&getActiveSheet()-&setTitle(&订单列表&);
&&&&&&& //填入表头主标题
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('A1', $_CFG['shop_name'].'订单列表');
&&&&&&& //填入表头副标题
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('A2', '操作者:'.$_SESSION['admin_name'].' 导出日期:'.date('Y-m-d',time()).' 地址:'.$_CFG['shop_address'].' 电话:'.$_CFG['service_phone']);
&&&&&&& //合并表头单元格
&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('A1:T1');
&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('A2:T2');
&&&&&&& //设置表头行高
&&&&&&& $PHPExcel-&getActiveSheet()-&getRowDimension(1)-&setRowHeight(40);
&&&&&&& $PHPExcel-&getActiveSheet()-&getRowDimension(2)-&setRowHeight(20);
&&&&&&& $PHPExcel-&getActiveSheet()-&getRowDimension(3)-&setRowHeight(30);
&&&&&&& //设置表头字体
&&&&&&& $PHPExcel-&getActiveSheet()-&getStyle('A1')-&getFont()-&setName('黑体');
&&&&&&& $PHPExcel-&getActiveSheet()-&getStyle('A1')-&getFont()-&setSize(20);
&&&&&&& $PHPExcel-&getActiveSheet()-&getStyle('A1')-&getFont()-&setBold(true);
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A2')-&getFont()-&setName('宋体');
&&&&&&& $PHPExcel-&getActiveSheet()-&getStyle('A2')-&getFont()-&setSize(14);
&&&&&&& $PHPExcel-&getActiveSheet()-&getStyle('A3:T3')-&getFont()-&setBold(true);
&&&&&&& //设置单元格边框
&& &&& &$styleArray = array( &
&& &&& &&& &'borders' =& array( &
&& &&& &&& &&& &'allborders' =& array( &
&& &&& &&& &&& &&& &//'style' =& PHPExcel_Style_Border::BORDER_THICK,//边框是粗的 &
&& &&& &&& &&& &&& &'style' =& PHPExcel_Style_Border::BORDER_THIN,//细边框 &
&& &&& &&& &&& &&& &//'color' =& array('argb' =& 'FFFF0000'), &
&& &&& &&& &&& &), &
&& &&& &&& &), &
&& &&& &);
&&&&&&& //表格宽度
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('A')-&setWidth(18);//订单编号
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('B')-&setWidth(20);//下单时间
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('C')-&setWidth(20);//付款时间
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('D')-&setWidth(20);//发货时间
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('E')-&setWidth(18);//发货单号
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('F')-&setWidth(20);//支付方式
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('G')-&setWidth(10);//配送方式
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('H')-&setWidth(10);//配送费用
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('I')-&setWidth(10);//收件人
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('J')-&setWidth(35);//收货地址
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('K')-&setWidth(15);//电话
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('L')-&setWidth(15);//手机
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('M')-&setWidth(25);//邮箱
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('N')-&setWidth(15);//货号
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('O')-&setWidth(15);//商品名称
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('P')-&setWidth(15);//属性
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('Q')-&setWidth(10);//价格
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('R')-&setWidth(6);//数量
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('S')-&setWidth(15);//小计
&&&&&&& $PHPExcel-&getActiveSheet()-&getColumnDimension('T')-&setWidth(15);//应付款金额
&&&&&&& //表格标题
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('A3', '订单编号');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('B3', '下单时间');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('C3', '付款时间');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('D3', '发货时间');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('E3', '发货单号');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('F3', '支付方式');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('G3', '配送方式');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('H3', '配送费用');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('I3', '收件人');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('J3', '收货地址');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('K3', '电话');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('L3', '手机');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('M3', '邮箱');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('N3', '货号');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('O3', '商品名称');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('P3', '属性');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('Q3', '价格');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('R3', '数量');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('S3', '小计');
&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('T3', '商品总金额');
&&&&&&& $hang = 4;
&&&&&&& foreach ($order_sn_list as $order_sn) {
&&&&&&&&&&& /* 取得订单信息 */
&&&&&&&&&&& $order = order_info(0, $order_sn);
&&&&&&&&&&& if (empty($order)) {
&&&&&&&&&&&&&&&
&&&&&&&&&&& }
&&&&&&&&&&& /* 根据订单是否完成检查权限 */
&&&&&&&&&&& if (order_finished($order)) {
&&&&&&&&&&&&&&& if (!admin_priv('order_view_finished', '', false)) {
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& }
&&&&&&&&&&& } else {
&&&&&&&&&&&&&&& if (!admin_priv('order_view', '', false)) {
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }
&&&&&&&&&&& /* 如果管理员属于某个办事处,检查该订单是否也属于这个办事处 */
&&&&&&&&&&& $sql&&&&&& = &SELECT agency_id FROM & . $ecs-&table('admin_user') . & WHERE user_id = '$_SESSION[admin_id]'&;
&&&&&&&&&&& $agency_id = $db-&getOne($sql);
&&&&&&&&&&& if ($agency_id & 0) {
&&&&&&&&&&&&&&& if ($order['agency_id'] != $agency_id) {
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }
&&&&&&&&&&& /* 取得用户名 */
&&&&&&&&&&& if ($order['user_id'] & 0) {
&&&&&&&&&&&&&&& $user = user_info($order['user_id']);
&&&&&&&&&&&&&&& if (!empty($user)) {
&&&&&&&&&&&&&&&&&&& $order['user_name'] = $user['user_name'];
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }
&&&&&&&&&&& /* 取得区域名 */
&&&&&&&&&&& $sql&&&&&&&&&&&& = &SELECT concat(IFNULL(c.region_name, ''), '& ', IFNULL(p.region_name, ''), & . &'& ', IFNULL(t.region_name, ''), '& ', IFNULL(d.region_name, '')) AS region & . &FROM & . $ecs-&table('order_info') . & AS o & . &LEFT JOIN & . $ecs-&table('region') . & AS c ON o.country = c.region_id & . &LEFT JOIN & . $ecs-&table('region') . & AS p ON o.province = p.region_id & . &LEFT JOIN & . $ecs-&table('region') . & AS t ON o.city = t.region_id & . &LEFT JOIN & . $ecs-&table('region') . & AS d ON o.district = d.region_id & . &WHERE o.order_id = '$order[order_id]'&;
&&&&&&&&&&& $order['region'] = $db-&getOne($sql);
&& &&& &&& &
&&&&&&&&&&& /* 其他处理 */
&&&&&&&&&&& $order['order_time']&&& = local_date($_CFG['time_format'], $order['add_time']);
&&&&&&&&&&& $order['pay_time']&&&&& = $order['pay_time'] & 0 ? local_date($_CFG['time_format'], $order['pay_time']) : $_LANG['ps'][PS_UNPAYED];
&&&&&&&&&&& $order['shipping_time'] = $order['shipping_time'] & 0 ? local_date($_CFG['time_format'], $order['shipping_time']) : $_LANG['ss'][SS_UNSHIPPED];
&&&&&&&&&&& $order['status']&&&&&&& = $_LANG['os'][$order['order_status']] . ',' . $_LANG['ps'][$order['pay_status']] . ',' . $_LANG['ss'][$order['shipping_status']];
&&&&&&&&&&& $order['invoice_no']&&& = $order['shipping_status'] == SS_UNSHIPPED || $order['shipping_status'] == SS_PREPARING ? $_LANG['ss'][SS_UNSHIPPED] : $order['invoice_no'];
&&&&&&&&&&& /* 此订单的发货备注(此订单的最后一条操作记录) */
&&&&&&&&&&& $sql&&&&&&&&&&&&&&&&&& = &SELECT action_note FROM & . $ecs-&table('order_action') . & WHERE order_id = '$order[order_id]' AND shipping_status = 1 ORDER BY log_time DESC&;
&&&&&&&&&&& $order['invoice_note'] = $db-&getOne($sql);
&&&&&&&&&&& $shuliang = 0;
&&&&&&&&&&& /* 取得订单商品 */
&&&&&&&&&&& $sql&&&&&&& = &SELECT o.*, g.goods_number AS storage, o.goods_attr, IFNULL(b.brand_name, '') AS brand_name & . &FROM & . $ecs-&table('order_goods') . & AS o & . &LEFT JOIN & . $ecs-&table('goods') . & AS g ON o.goods_id = g.goods_id & . &LEFT JOIN & . $ecs-&table('brand') . & AS b ON g.brand_id = b.brand_id & . &WHERE o.order_id = '$order[order_id]' &;
&&&&&&&&&&& $res&&&&&&& = $db-&query($sql);
&&&&&&&&&&& $shuliang&& = 0;
&&&&&&&&&&& $chanpin&&& = $
&&&&&&&&&&& while ($row = $db-&fetchRow($res)) {
&&&&&&&&&&&&&&& $shuliang = $shuliang + 1;
&&&&&&&&&&&&&&& /* 虚拟商品支持 */
&&&&&&&&&&&&&&& if ($row['is_real'] == 0) {
&&&&&&&&&&&&&&&&&&& /* 取得语言项 */
&&&&&&&&&&&&&&&&&&& $filename = ROOT_PATH . 'plugins/' . $row['extension_code'] . '/languages/common_' . $_CFG['lang'] . '.php';
&&&&&&&&&&&&&&&&&&& if (file_exists($filename)) {
&&&&&&&&&&&&&&&&&&&&&&& include_once($filename);
&&&&&&&&&&&&&&&&&&&&&&& if (!empty($_LANG[$row['extension_code'] . '_link'])) {
&&&&&&&&&&&&&&&&&&&&&&&&&&& $row['goods_name'] = $row['goods_name'] . sprintf($_LANG[$row['extension_code'] . '_link'], $row['goods_id'], $order['order_sn']);
&&&&&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& $row['formated_subtotal']&&& = price_format($row['goods_price'] * $row['goods_number']);
&&&&&&&&&&&&&&& $row['formated_goods_price'] = price_format($row['goods_price']);
&& &&& &&& &&& &
&&&&&&&&&&&&&&& //var_dump($order);
&&&&&&&&&&&&&&& //输出订单的商品,由于可能一个人购买多个商品,所以在这先输出了
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('N' . $chanpin, $row['goods_sn']);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('O' . $chanpin, $row['goods_name']);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('P' . $chanpin, $row['goods_attr']);
&& &&& &&& &&& &$PHPExcel-&getActiveSheet()-&setCellValue('Q' . $chanpin, $row['goods_price']);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('R' . $chanpin, $row['goods_number']);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('S' . $chanpin, $row['formated_subtotal']);
&&&&&&&&&&&&&&& $chanpin&&&&& = $chanpin + 1;
&&&&&&&&&&& }
&&&&&&&&&&& for ($kk = $ $kk & ($hang + $shuliang); $kk++) {
&& &&& &&& &&& &//合并单元格
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('A' . $hang . ':A' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('B' . $hang . ':B' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('C' . $hang . ':C' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('D' . $hang . ':D' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('E' . $hang . ':E' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('F' . $hang . ':F' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('G' . $hang . ':G' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('H' . $hang . ':H' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('I' . $hang . ':I' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('J' . $hang . ':J' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('K' . $hang . ':K' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('L' . $hang . ':L' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('M' . $hang . ':M' . $kk);
&&&&&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&mergeCells('T' . $hang . ':T' . $kk);
&&&&&&&&&&& }
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('A' . ($hang), $order['order_sn'].& &);//加个空格,防止时间戳被转换
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('B' . ($hang), $order['order_time']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('C' . ($hang), $order['pay_time']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('D' . ($hang), $order['shipping_time']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('E' . ($hang), $order['invoice_no'].& &);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('F' . ($hang), $order['pay_name']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('G' . ($hang), $order['shipping_name']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('H' . ($hang), $order['shipping_fee'].'元');
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('I' . ($hang), $order['consignee']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('J' . ($hang), str_replace(& &,&&,$order['region']).$order['address']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('K' . ($hang), $order['tel']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('L' . ($hang), $order['mobile']);
&&&&&&&&&&& $PHPExcel-&getActiveSheet()-&setCellValue('M' . ($hang), $order['email']);
&& &&& &&& &$PHPExcel-&getActiveSheet()-&setCellValue('T' . ($hang), $order['formated_goods_amount']);
&& &&& &&& &
&&&&&&&&&&& $hang = $hang + $
&& &&& &//设置单元格边框
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A1:T'.$hang)-&applyFromArray($styleArray);
&& &&& &//设置自动换行
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A4:T'.$hang)-&getAlignment()-&setWrapText(true);
&& &&& &//设置字体大小
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A4:T'.$hang)-&getFont()-&setSize(12);
&& &&& &//垂直居中
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A1:T'.$hang)-&getAlignment()-&setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
&& &&& &//水平居中
&& &&& &$PHPExcel-&getActiveSheet()-&getStyle('A1:T'.$hang)-&getAlignment()-&setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
&&&&&&& $Writer = PHPExcel_IOFactory::createWriter($PHPExcel, 'Excel5');
&&&&&&& $Writer-&save(str_replace('.php', '.xls', __FILE__));
&&&&&&& $url = &order.xls&;
&&&&&&& ecs_header(&Location: $url\n&);
&&& /* 导出订单功能结束 */
4,最后更新缓存,订单管理效果
最后还是放上修改的2个文件,和PHPExcel提供下载,在里面搜索&导出订单&就能找到增加的那部分了。
如果新手后台无修改过可以直接覆盖!
&附件:点击下载
加ECSHOP模板屋微信语音帮助。
与网友交流ECSHOP开发修改。
ECSHOP模板,ECSHOP免费模板,ECSHOP插件,ECSHOP二次开发,ECSHOP教程,ECSHOP模板屋,ECSHOP教程网(ecshop119.com)百藏天下(北京)文化发展有限公司 版权所有,并保留所有权利。
福建省厦门市Excel如何快速统计各销售人员的销售总金额?
Excel技巧:Excel如何快速统计各销售人员的销售总金额?
继续解决Q群小伙伴提出的问题,Excel如何快速统计各销售人员的销售总金额?题目问得好像是个销售问题,其实针对各种分类汇总的数据统计。这次用透视表的方法给大家分享一下快速统计的方法。
场景:适合财务、销售、HR等数据统计的办公人士。
问题:Excel如何快速统计各销售人员的销售总金额?
解答:利用Excel的数据透视表搞定!
具体操作如下:将光标放置于销售人员销售表格区域中任意单元格,然后再插入选项卡中点击&数据透视表&功能。
在新弹窗口中,直接单击&确定&按钮。
在右侧的&数据透视表字段&中,将&销售人员&拖拽到&行&处。将&销售金额&拖拽到&值&处。(下图4和5处)
上图拖拽完毕后,即快速显示各销售人员的金额汇总。后续只要针对销售金额进行降序,即可找到TOP销售人员是谁。
总结:透视表最简单的方法就是可以直接做分类汇总,所以单字段透视。如果用Excel2013,还有更快的方法,那就是直接点击&推荐的数据透视表&按钮。单击一次直接搞定,效果如下,(下图6和7处)
该技巧Excel2007版本及以上有效。
转载务必注明出处!本文地址:
Download free PowerPoint Templates,PPT Presentations and PPT Backgrounds.
Copyright &
www.1ppt.com All Rights Reserved.&&查看: 4148|回复: 7
如何将订单表自动生成订单明细表,急,菜鸟求助
阅读权限20
在线时间 小时
公司订单表样,有订单号、订单日期,订单编制单位,及订单详细内容,如sheet1,设计宏,将sheet1生成sheet2的订单详细信息,以便统计所有订单内容。
23:34 上传
点击文件名下载附件
2.17 KB, 下载次数: 171
阅读权限95
在线时间 小时
已经做好了,完全按你现在表中的格式所做,你若改变表的格式,可能需要修改代码,现在上传不了附件,等一会看看吧
阅读权限95
在线时间 小时
(10.37 KB, 下载次数: 378)
03:36 上传
点击文件名下载附件
,打开文件时要启用宏
阅读权限20
在线时间 小时
大师,太感谢了,没学过,现在就要用,纠结了很长时间看帖,连猜带蒙自己编,现在终于解决了
阅读权限20
在线时间 小时
& & & & & & & &
,打开文件时要启用宏
追问一句,大师还有个问题,订单表中产品编码、产品名称、规格、单价、数量,这5个引用的单元格内容是否可以增加,我增加后程序运行通过不了,如果引用的单元格增加到10个,是否要修改前面的定义语句。前三个引用指定单元格我只能增加一个,增加2个就不认了,如果要增加到10个指定单元格如何修改定义语句
阅读权限95
在线时间 小时
追问一句,大师还有个问题,订单表中产品编码、产品名称、规格、单价、数量,这5个引用的单元格内容是否 ...
可根据需要随意增加,增加后修改一下代码即可
阅读权限100
在线时间 小时
追问一句,大师还有个问题,订单表中产品编码、产品名称、规格、单价、数量,这5个引用的单元格内容是否 ...
你都不给大侠评个分,送个花?
阅读权限20
在线时间 小时
评分,送花还没有找到怎么用,以前没有使用过论坛;新疆干果悬赏问题,一个问题一包核桃。区外销售代表文件中宏(计划订单)运行时总是把”计划表“的H14:I15强制定义为日期。原来设想报订单信息储存到数据库文件中sheet6 中,结果存到区外销售代表的sheet6中。有大师对新疆干果感兴趣的能出手修改一下
00:39 上传
点击文件名下载附件
75.11 KB, 下载次数: 114
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师}

我要回帖

更多关于 制作excel表格全步骤 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信