多人协同编辑Excel的问题,请大家踊跃发言

各位好,目前我们单位有这样一个需求:我们单位经常有一些信息要进行统计,领导往往在OA里群发一个excel表,然后让大家填写,最后他自己汇总,因为最后的汇总工作是手动的,所以非常痛苦,所以他现在让我开
发一个信息收集系统,他在网站上发布一个Excel表格,然后所有人就可以编辑了!
我考察了一些开发方案,最后想着让领导在一个网页上上传他需要大家填写的表格,然后在Excel里开发一个插件。在那个插件里,可以下载相应的excel表格,然后在excel里打开,填完之后,直接点击插件里的上传按钮,将文件上传,在服务器端做一些逻辑判断,比如,他编辑了哪些行!
但是,这个方案我觉得问题很多,首先是服务器端的excel并发编辑的问题,多个用户在他们各自的电脑里的excel里编辑,上传后如何判断哪个人编辑了哪一行呢?
还有,在excel里如何直接访问服务器端的文件呢?因为我们单位禁止文件夹共享,所以没办法用excel 自带的共享工作薄的功能,我现在能想到的就是使用C/S架构,只不过这个client是excel,那么在excel里如何使用ajax请求呢?

各位大神还有没有其他的方案,我之前看到有些人提到,可以直接把一个excel嵌入到浏览器,但是我理解那只是一个active x插件,我没办法获得他编辑了哪些行,因为就没办法把多个客户端条件的信息合并!

如果大家有其他方案,欢迎提出啊!

1

4个回答

丢在github上就可以了。

0
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 回复jerryhethatday: 可以用私有的gitlab
接近 2 年之前 回复
jerryhethatday
jerryhethatday 回复caozhy: 额,关键我们的工作环境是不能联网的!
接近 2 年之前 回复

最简单应该就是内部局域网的文件共享。可惜Lz条件不允许。可以考虑下载类似魔方网表、一起写、勤哲的软件自己搭一个EXCEL服务器了。

0

直接用华创网表就可以,相当于网络版的Excel,前端是网页的形式,后端是数据库。支持多用户同时操作,可设置各用户的操作权限。

0

直接用雷鸟365部署一个就行了,跟本地office一模一样,而且多人编辑、权限、历史记录都很完善的。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何实现 Excel 多人共享与协作
Excel 用途广泛,是最简单、最流行的数据管理工具,但 Excel 文件通常掌握在个人手中,各人之间互不相通。因此,如何实现多人操作同一份 Excel,从而实现信息共享与协作,就变得很有意义。 本 Chat 讲述 4 种 Excel 共享方案,能让您较全面了解简易型的信息共享方法。 主要内容如下: Excel 共享必要性 共享方案概述 方案一:使用共享文件夹 方案二:使用 Excel Onli...
SharePoint 2013 共同编辑Office文档设置(work,excel,PPT等等)
网站根 --文档库--文档库设置。 Settings : Versioning Settings   Change the Require documents to be checked out before they can be edited? setting to No.
windows之在局域网内共享和共同编辑EXCEL
在一个部门或实验室内有一些需要共享和登记的文件,我们可以直接由共享的EXCEL来完成。 开启共享与网络发现,具体步骤不表 设置共享文件夹,以及对应的访问权限(读写)。步骤不表。 打开EXCEL的共享工作簿功能。不同的版本方法不一,这里不表。 如果在office 2016的审阅里找不到共享工作簿这一选项,应该是没有在功能区域显示。此时可以右键,自定义功能区,在“不在功能区的命令中”找到“共享工作簿选
Quip多人协作在线编辑文档
Quip多人协作在线编辑文档
实时协同编辑的实现
在最近某个项目中打算使用协同编辑来解决冲突问题,因此抽空调研了现有的实现方案,结果发现要想做完美是很难的,但我们可以低成本地做到不错的效果,本文将介绍几种实现方法,大家在项目中如果有需要可以参考。 什么是实时协同编辑 这里所说的实时协同编辑,是指多人同时编辑一个文档,最典型的例子是 Google Docs,你可以实时看到别人做出的修改,不用手动刷新页面。 要实现实时编辑,我们需要解决两个技术
Confluence 同时编辑和合并修改
有时候,几个用户将会同时编辑一个页面。当这个情况发生的时候,Confluence 尽量保存每个人所有的修改不丢失。 我怎么知道有其他用户在编辑我正在编辑的页面呢? 如果其他用户正在编辑你正在编辑的页面,Confluence 将会在你编辑框的上面显示信息让你指定谁在编辑和最后所做的修改。 相关的页面: Confluence 查看页面历史查看页面信息使用草稿Co
借助RESTful API,用Excel开发网站,可用于多人在线实时编辑Excel,有实例下载
这里说的用Excel开发网站,就是用Excel做网站的用户界面。用户完全在EXCEL里面使用整个网站,不需要用到浏览器。 这里不能上传附件,欢迎到QQ群:558012387下载一个可以用的例子。 首先,会建网站为什么还要Excel做网站的用户界面?也就是说用Excel做网站的用户界面比浏览器有什么优点?优点在于Excel自带的公式、事件、易改的用户界面。比如下面这个申请
Java实现Excel编辑之POI
最后编辑时间:2015-02-2817:54   JAVA通常有两种方法来操作Excel,分别是POI和JExcelAPI,而且都是开源的。   POI参考:   JExcelAPI参考: http://www.oschina.net/code/snippet_126103_3553 http://blog.csdn.net/aking21alinjuju/article/deta
在线自动协同编辑文本的实现方案
要实现可以自动在线协同编辑文本的功能。就类似google docs差不多。可以不实时,允许一定时间内的延迟。当然,延迟也是比较难处理的,比如2个用户A和B,原始文本是abc,A删除了c,B由于延迟没看到,他删除了b。那么A看到的是ab,B看到的是ac,过了延迟时间后,AB看到的内容是一样的,都是a。延迟会导致他们的编辑产生误操作。 一个比较简单的实现是加锁,当A用户编辑时,B用户不允许编辑。但是
WPS文档协作的局域网搭建协作平台
wps它自身带有云服务,支持多人协作文档,特别棒。这里讲的是我们局域网如何自己搭建一个协作服务呢?优点是私密,无限制,速度快。缺点是不能在wps软件中直接点击进入,而需要另外一个文档管理系统,比如engineercms,nextcloud,可道云之类支持ONLYOFFICE文档协作服务接口的平台。把wps文件上传进去,然后点击就可以多用户协作,在线同时编辑,实时反馈修改情况……onlyoffice...
Excel服务器实现多用户协作
Excel服务器是一个面向最终用户的信息系统设计工具与运行平台,它能够将电子表格软件MS Excel和大型数据库管理系统MS SQL Server 2000,集成为一个可以在企业内部和企业外部网络上应用的数据业务协同工作平台。在这个平台上,用户可以充分发挥Excel的应用水平,通过设计模板、定义工作流、定义表间公式等简易直观的操作,实现管理意图,轻松、快速构建能够适应变化的ERP、OA、CRM、S
Netpad多人协同文本编辑器
  Netpad是款可以让多人同时编辑一个文本文件的协同文本编辑器。   Netpad与其它文本编辑器最大不同之处在于:她第一款真正意义上的协同文本编辑器,即她支持多人协同编辑。所谓多人协同编辑是指多人(每个人称之为协编者)可以同时编辑一篇文档,相互协同,共同完成一篇文档的编写,并在协编的同时可以相互讨论。   除此之外,她几乎支持所有目前流行文本编辑器的常用功能。而且她是完全费用的!   为何要协同编辑??   1、编程:一个软件开发团队开发一个软件系统,难免要多人编辑同一个源文件,现在处理方式是通过SVN/VSS/CC等做版本管理,但实现性很差,不能做到边自己编码的同时review别人的代码,效率很低。使用Netpad编码,这个问题迎刃而解,她可以做到"远程敏捷";   2、文档共享:您希望通过计算机网络将自己的文本文件信息共享给别人。这点在目前的局域网中比较容易做到,但如果在互联网中,就要借助一些工具。NetPad无疑是最好的,因为她就像操作您本地文本文件一样方便;   3、组编辑:由多个人实现协同完成同一篇文档,每个人完成文档的第个部分。目前还没有一个文本编辑器能做到这一点,您不妨试试NetPad吧,她会给您带我惊喜;
使用Abiword/Gobby进行局域网轻量级文档协作编辑
昨天有个同学问我如何进行局域网文档协作编辑,SharePoint当然是不二人选——虽然我并未用过,但是复杂的安装配置显然不能满足他立即解决问题的需求,经过搜索,发现了AbiWord和Gobby这两个能够进行轻量级文档协作编辑的软件。 AbiWord支持格式众多,最新的版本还可以支持docx格式,缺点就是必须要使用中文字体才能够显示中文,如果使用默认的Times New Roman,中文全部变成方
多人协同开发注意事项
 合作项目必须要统一的东西: 1\  数据库名,表名,字段名 2\  数据库用户名,密码 3\  项目工程目录结构 4\  jdk版本 杜绝: 1\  绝对路径,用绝对路径就是坑货 2\  固定ip. 为了编写时的测试使用固定ip无可避免, 但请使用变量代替. 一个 ip 串在代码中重复出现十几遍就是大坑货 3\  大量重复代码.  copy的时候感觉很无脑很
Excel文档在线编辑,文档导出导入,多人在线同时编辑及保存,websocket实现
  多人在线同时编辑Excel文档及文档的相关操作! 在网上查过相关多人在线文档编辑的资料,但发现这方面的东西是真的比较少,所以现在想发一点自己在这方面学习的经验及相关的资料,二话不说先看看最后的效果。 最后完成演示  技术类型的话用到的是SSM框架,Excel相关的插件包,websocket通信,js,jQuery等,给大家看看代码吧!   这是界面的相关代码 <!DOCT...
ProcessOn多人协作在线作图
ProcessOn多人协作在线作图
CSDN学霸课表——Excel超赞新功能上线:多人实时编辑
《Excel超赞新功能上线:支持多人实时编辑》 微软CEO纳德拉曾经在一次采访中表示,微软带给这个世界最伟大的东西不是Windows操作系统,而是Office办公软件,尤其是Excel,大大提高了人们工作效率,并将人类工作带入了“数据时代”。因此,微软在Office软件新功能的研发上一直保持高强度。  微软3月29日宣布,Windows版Excel将借助全新上线的“多人实时编辑”功
如何使用ProcessOn多人协作共同画一张流程图?
企业中的流程通常是由多个角色、多个部门甚至多个合作伙伴协作来完成的。过去这样的流程梳理通常是由各个部门相关人员聚在一起开会讨论来确定的,之后再整理并将梳理好的流程图发布出来。 每一次版本的变更都需要相关人员在再一次聚在一起讨论确定。这种方式对于多地区经营,多部门协同的企业来说产生的费用成本非常大。 ProcessOn在线流程梳理工具利用互联网技术和并行技术,彻底颠覆了传统的
3分钟教会你如何在线创建表格,共享给别人一起协作,数据同步!
「超级表格微视频」第一期开始啦!提升效率、 增强免疫力,尽在超级表格微视频!
CentOS 7安装Etherpad(在线协作编辑)
1、CentOS 7安装Etherpad(在线协作编辑) http://www.linuxdiyf.com/linux/22391.html
六款优秀的开源协作编辑工具
文章转载自 开源中国社区 [http://www.oschina.net] 本文标题:六款优秀的开源协作编辑工具 本文地址:https://www.oschina.net/news/70560/6-opensource-co-editors 简而言之,协作编辑(Collaborative Edit)就 是多个人进行编辑。协作有好处也有风险。好处之一是更加全面/协...
在线白板,基于socket.io的多人在线协作工具
首发:个人博客,更新&纠错&回复 是昨天这篇博文留的尾巴,socket.io库的使用练习,成品地址在这里。 代码已经上传到github,传送门。可以开俩浏览器看效果。 现实意义是俩人在线交流时说不明白,这时有个白板就好了,两人都能在上面写写画画,帮助沟通。 把github的readme搬过来—— 在线白板,基于socket.io的多人在线协作工具 此项目用于socket.i
【微信+超表】新增表格共享傻瓜模式!
超级表格+微信扫一扫 新增傻瓜式的数据共享模式
使用OneNote多人分布式共享
一直以来在Office2007上我都是通过类似SVN的方式同步日志文件,实在不行了就复制来复制去的. 而如今自从有了Office2010那流程可就方便多了,Office2010 OneNote可以和Window Live账号绑定,而现如今有个Window Live账号就代表着有了SkyDrive上的免费存储空间,自然就代表着多人共享,并且这个方式Office 2010 OneNote直接
怎样在github上协同开发
How to co-work wither parter via github. Github不仅有很多开源的项目可以参考,同样也是协同开发的最佳工具,接下来的就模拟一下协同开发的过程。
不同用户同时编辑Word文档中不同区域 - PageOffice
1、功能介绍          PageOffice能实现不同用户同时编辑一个Word文档的不同区域,且保存后不会相互影响和覆盖他人编辑修改的内容。          在线对Word文档进行编辑时,可能会出现多人同时访问、编辑同一个文档中不同区域的情况,例如多个老师同时在线批改一份试卷的不同题目、多个领导审批一份文件并要在不同的地方加注不同的审批意见等等。要想实现这些功能,一般来说,在写程序时
一个配合LiberOffice实现在线编辑Word和Excel文件的应用
一个配合LiberOffice实现在线编辑Word和Excel文件的应用,可以用来自己搭建一个在线文件编辑平台
多人协作及日程管理网站(app)小记
侧重项目: tower.im Worktile 侧重代码: team@OSC Coding.net 侧重文档编写: 有道云协作 侧重存储: 够快 seafile 以及其它的各种企业级/团队级云存储
gitlab实现多人协同
1.注册登陆gitlab官网,配置个人信息 gitlab官网地址:https://about.gitlab.com/ 可以选择github账号登陆,登陆成功在个人中心设置SSH密钥(很关键),设置密码 设置成功后,添加一个project 2.创建项目 创建成功,进入项目界面 这里,可以创建新分支,可以和你的小伙伴们协同 3.添加成员 进入项目详情,在setting里的m...
GitHub的多人协同开发配置
GitHub For Windows 下载地址:https://windows.github.com/     基本的注册登录就不细讲了.   在源代码管理上,最重要的就是仓库了.仓库这一概念很容易理解,所谓仓库,就是存放东西的地方,因为仓库就是我们存放源码的地方.   下载安装好GitHub之后,在左上角就用一个+符号,通过这个就可以完成仓库的创建和迁出.然后右键该仓库-
iOS coding多人协作开发工具
对于我们刚进入公司的怎么实现多人协作开发呢,下面就总结下个人的一点小收获,分享给大家。希望能帮到你们!!! 首先说明一下本人使用的工具,个人觉得还是挺方便的。coding和sourcetree的结合使用,特别的快捷和简单。 1.首先我们到https://coding.net/的官网上注册一个账号,
阿里云 ECS(centos 7.2镜像) 搭建 Etherpad(在线协作编辑 与一起写相仿)
自从使用了一起写程序,笔者发现在线协作编辑可以为我们省了不少事,十分利于团队同时开发!!       Etherpad 是一个线上共制平台,是基于网络的实时合作文档编辑器,三、四个人可以坐在自己电脑前,同时对一份文档修改,也同时能看到其他人的修改。 实现效果: 代码实现: 1、先安装一些工具 # yum install curl vim gcc-c
前端小总结第一幕:关于多人一起开发的前端样式代码管理问题
网站界面改版到第二版了,从毕业接触前端也有小半年了,编写代码至今,都是自己探索和总结,还未总结过在这个过程中发现的一些问题。陆续边学边写一些自己的感悟吧。由于这些都是本人自己在实践过程中的体会,所以尚不知道对错,还请各位看客大神对不正确的地方加以指正,感激不尽。   1.关于多人一起开发的前端样式代码管理问题 第一版至今混乱不堪的样式不得不让我们对这个问题有了足够的感悟。样式代码命名没有成文
git干货系列:(五)多人协同工作之分支管理
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习 Git 的时候,另一个你正在另一个平行宇宙里努力学习 SVN 。如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了 Git 又学会了 SVN ! 正文 分支简介 为了真正理解 Git 处理分支的方式,我们需要回顾一下 Git 是如何保存数据的。 Git 保
仿excel的网页版excel
自制的网页版excel: 主要功能如下: 将固定格式的数据展示出来 点击单元格后显示其位置和值 合并单元格 切换表格 可编辑 支持函数(sum) 用到的一些技术: vue的双向绑定 获取事件中的offsetLeft、offsetTop等 position:absolute、z-index 功能部分截图: ...
GitHub 多人协作开发 三种方式
GitHub 多人协作开发 三种方式:一、Fork 方式  网上介绍比较多的方式(比较大型的开源项目,比如cocos2d-x)开发者 fork 自己生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge代码此方式网上方法比较多,这里不详细描述二、组织  组织的所有者可以针对不同的代码仓库建立不同访问权限的团队。Accounts Settings => Org
unity项目小记_Unity3D多人协作开发环境搭建
unity项目协作开发的话一般用Svn和Git,在这里只介绍一下Svn如何在unity中实现 首先下载Svn Tools Lite,本来是可以在官网上下载的但是现在找不到了,幸好之前下载了下载页 如果下载并安装好了并且电脑上也有svn,运行起来unity工程目录看起来就是这样的,绿色的是跟提交过的完全一样,而红色的说明本地文件和svn服务器上的之前对应的文件不同 如果
TIM 1.1.5 PPT 【让团队沟通协作更轻松】
在聊天界面点击日程时,可以新建日程和分享我的日程 日程界面支持周视图展示 新建日程时,可以设置日程重复提醒(例如:每天、每周、每月) 全局搜索支持搜索在线文档
Office word excel电子表格在线编辑的实现方法
Office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。 IIS(6.0)支持webdav,这在IIS管理器的web服务扩展中可以看到.利用IIS作为webdav的服务器端,可以很容易的实现office word,excel在线编辑. 可以简单的实验一下: 确保IIS的webdav扩展安装并被启用了,建立一个虚拟目录test,在其中放一个wo
java写的excel编辑器,界面令人惊叹!
java写的excel编辑器,应该要装java才能用(我是电脑必装,所以没测试这了),双击run.bat傻瓜式运行咯~