首先演示一下如何操作。

1. 在列表中点击 “导出到Excel”

2. 点击“保存”

3. 点击“打开”

SharePoint 默认的“导出到Excel”文件的功能,会导出一个“owssvr.iqy”文件,当我们查看这个文件的大小时会发现,该文件只有1kb,因为这个文件只有在打开时会连接到SharePoint网站读取数据。然后我们就可以将这个文件另存为一个excel文件,但文件中有很多我们不需要的栏。

基于以上问题,便开发了一个可以替代SharePoint原有的导出Excel功能。直接将当前列表视图中的数据导出成一个excel文件。

目前只对导出自定义列表视图到Excel文件,如果要添加文档库可以修改 “ExportToExcel/Elements.xml ”文件。

添加一个 文档库的 custom Ribbon 覆盖掉“导出到Excel”的Ribbon

功能中使用了一个的免费插件,来生成Excel文件。NPOI:http://npoi.codeplex.com/

程序中还有许多要完善的地方,如果有什么建议欢迎邮件 :yun_liang1028@163.com

源码:http://files.cnblogs.com/yunliang1028/ExportCurrentListViewToExcel.zip

转载于:https://www.cnblogs.com/yunliang1028/archive/2011/11/04/2235880.html

将当前列表视图导出到Excel中相关推荐

  1. Winform 中 dataGridView 导出到Excel中的方法总结

    最近,在做CS端数据导出到Excel中时网上找了很多代码感觉都不是自己想要的,通过自己的整理归纳得到一个比较通用的方法,就给大家分享一下: 该方法需要用到两个参数(即对象),一个  DataGridV ...

  2. 将问卷导出的Excel中多项选择的回答进行词频统计

    日常生活中面对的问卷,有询问对于某些产品的倾向(例如,喜欢哪种零食,薯片,可乐,薯条之类)可以多选的选项,虽然问卷导出数据时可以将各个选项的值,进行可视化展示,但是不能具体展示,单项(例如,喜欢薯条( ...

  3. python处理大量excel数据-使用python将大量数据导出到Excel中的小技巧分享

    (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢?如果碰到需要导出大量数据又该如何操作呢? 本文主要解决以 ...

  4. python输出数据到excel-使用python将大量数据导出到Excel中的小技巧分享

    (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢?如果碰到需要导出大量数据又该如何操作呢? 本文主要解决以 ...

  5. python输出数据到excel-如何使用python将大量数据导出到Excel中的小技巧之一

    如何使用python将大量数据导出到Excel中的小技巧 (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢 ...

  6. 从html导出带样式的excel,关于将HTML导出到Excel中时样式的问题

    最近要把HTML页面中的Table导出到Excel中去,可是Table的样式没有在Excel中显示出来,后来百度了一下,也买发现解决办法,大部分都提到了NPOI插件去解决,但是因为时间少没时间去看,后 ...

  7. C# html的Table导出到Excel中

    C#中导出Excel分为两大类.一类是Winform的,一类是Web.今天说的这一种是Web中的一种,把页面上的Table部分导出到Excel中. Table导出Excel,简单点说,分为以下几步: ...

  8. plsql导出表结构到excel_plsql 将表结构导出到excel中的两种方式

    1.情景展示 如何将表结构导出到excel中(不是建表的SQL语句),如何实现? 2.方式一 新建一个SQL窗口,输入要导出结构的表,选中右键-->描述 右键-->导出-->CSV文 ...

  9. 如何将存储在MongoDB数据库中的数据导出到Excel中?

    将MongoDB数据库中的数据导出到Excel中,只需以下几个步骤: (1)首先,打开MongoDB安装目录下的bin文件夹,(C:\Program Files (x86)\MongoDB\Serve ...

最新文章

  1. Go基础之--数组和切片
  2. 【10.4】线程同步--Lock、RLock
  3. Spring Cloud:指定Eureka Serverd IP地址
  4. Oracle数据库管理›oracle内部的jdk版本
  5. PAT1036.跟奥巴马一起编程
  6. java 常见关键字的使用
  7. Inceptor导出建表语句、存储过程
  8. linux查看磁带大小命令,16条实用的Linux/Unix 磁带管理命令
  9. Docker部署微服务应用笔记(三)
  10. 《JavaWeb程序开发入门》课后题
  11. 嵌入式设计,硬件和软件哪个重要?
  12. 聚美优品正式退市:陈欧下一个将为谁代言?
  13. 租服务器一年多少钱,阿里云服务器租赁一年多少钱
  14. 如何通过instant client 来连接数据库以及使用exp/imp?
  15. 船东提单和货代提单差距这么大?
  16. JS网站右下角悬浮视窗可关闭广告
  17. oracle 的SGA与PGA分析
  18. rabbitMQ的详细介绍
  19. pandas中根据列的值选取多行数据
  20. 模糊控制系统模糊控制器模块(二)---知识库

热门文章

  1. 编码格式问题 错误:JSON parse error: Invalid UTF-8 middle byte 0x3f
  2. V6H--升级3种方式和修改版本号
  3. Word 2016 公式编辑器中微分符号的竖线(2018.5.17)
  4. 网络知识汇总(1)-朗文和牛津英语词典网址
  5. 【前端——Node.js】:Express、数据库与身份认证
  6. 掌握生成对抗网络(GANs),召唤专属二次元老婆(老公)不是梦
  7. qpython androidhelper_安卓运行Python的神器:QPython
  8. todesk无法连接网络
  9. 10款暗色质感和黑白效果LR预设
  10. 3Dmax建模教程详细步骤3D建模速成入门到高级教程