搜索
bottom↓
回复: 23

如何许多人在线填写同一个excel文档?

[复制链接]

出0入37汤圆

发表于 2017-6-7 18:36:04 | 显示全部楼层 |阅读模式
比如要求单位所有人填写一个关于学历,年龄,身高体重的excel表格,现在的做法是每个人填一行,然后一个人汇总。

前提不是局域网,而是互联网。

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2017-6-7 18:36:39 | 显示全部楼层
试试 腾讯的TIM在线文档

出0入0汤圆

发表于 2017-6-7 19:55:08 | 显示全部楼层
LimeSurvey
开源的。
你值得拥有。

如果对隐私不关心,可以试试腾讯问卷。

出0入4汤圆

发表于 2017-6-7 20:57:47 | 显示全部楼层
ado 20年前的,不知现在是什么

出0入0汤圆

发表于 2017-6-7 21:24:32 | 显示全部楼层
大家都用同一格式的表,各自填好后发给一个人,然后放同一文件夹
然后见下面步骤:

打开启用宏的表,alt+F11
插入模块
加入下面代码


Sub 合并当前目录下所有工作簿的全部工作表()
Dim MyPath, MyName, AWbName
Dim Wb As Workbook, WbN As String
Dim G As Long
Dim Num As Long
Dim BOX As String
Application.ScreenUpdating = False
MyPath = ActiveWorkbook.Path
MyName = Dir(MyPath & "\" & "*.xls")
AWbName = ActiveWorkbook.Name
Num = 0
Do While MyName <> ""
If MyName <> AWbName Then
Set Wb = Workbooks.Open(MyPath & "\" & MyName)
Num = Num + 1
With Workbooks(1).ActiveSheet
.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)
For G = 1 To Sheets.Count
Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)
Next
WbN = WbN & Chr(13) & Wb.Name
Wb.Close False
End With
End If
MyName = Dir
Loop
Range("B1").Select
Application.ScreenUpdating = True
MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"
End Sub

出0入0汤圆

发表于 2017-6-7 23:01:52 | 显示全部楼层
cu_ice 发表于 2017-6-7 21:24
大家都用同一格式的表,各自填好后发给一个人,然后放同一文件夹
然后见下面步骤:

脚本高手 这种简单粗暴实用

出0入33汤圆

发表于 2017-6-8 05:24:53 来自手机 | 显示全部楼层
google docs,office 365

出200入0汤圆

发表于 2017-6-8 07:19:05 来自手机 | 显示全部楼层
勤哲excel 服务器

出0入58汤圆

发表于 2017-6-8 09:12:13 来自手机 | 显示全部楼层
Sharepoint就是用来干这个活的,现在也有整合在Office365里面了。

出0入0汤圆

发表于 2017-6-8 09:15:32 来自手机 | 显示全部楼层
微信端的有一个叫:一起写,微信里能填。群里分享一起填写。

出0入0汤圆

发表于 2017-6-8 09:32:52 | 显示全部楼层
弄个服务器,搭个vpn做成虚拟局域网,然后用svn完美解决。

出10入61汤圆

发表于 2017-6-8 11:26:05 | 显示全部楼层
弄个简单网页收集最方便 可以导出各种格式  不用麻烦OFFICE整理 检索方便

出50入255汤圆

发表于 2017-6-8 13:37:14 | 显示全部楼层
石墨文档.
买了10用户的企业版,结果大家都不用.

出0入0汤圆

发表于 2017-6-8 13:44:06 | 显示全部楼层
office好像就有这个功能,文档存在云上,有微软账号就可以多人编辑

出0入0汤圆

发表于 2017-6-8 17:41:57 来自手机 | 显示全部楼层
一直用onenote,可以同时多人编辑。

出0入0汤圆

发表于 2017-6-8 20:49:51 | 显示全部楼层
可以试试石墨文档,关键在于怎么让同事愿意用是个问题

出0入37汤圆

 楼主| 发表于 2017-6-10 15:43:03 | 显示全部楼层
二师兄 发表于 2017-6-8 20:49
可以试试石墨文档,关键在于怎么让同事愿意用是个问题

果然是这个问题

出0入0汤圆

发表于 2017-6-11 01:38:51 | 显示全部楼层
google docs,office 365, 腾讯TIM 还有石墨文档   

出0入0汤圆

发表于 2017-6-14 00:28:32 | 显示全部楼层
cu_ice 发表于 2017-6-7 21:24
大家都用同一格式的表,各自填好后发给一个人,然后放同一文件夹
然后见下面步骤:

赞,不错,有些工作,VBA很好用

出0入362汤圆

发表于 2017-6-14 08:59:53 | 显示全部楼层
还有个简单办法,每人填一行,要求存为csv格式,不带表头
汇总的人只要type *.csv > out.csv就得到完整的表格了,再加上表头就行了
带了表头也没关系,排序然后把多余的表头删了就行。

出0入0汤圆

发表于 2017-6-14 11:01:49 | 显示全部楼层
tomzbj 发表于 2017-6-14 08:59
还有个简单办法,每人填一行,要求存为csv格式,不带表头
汇总的人只要type *.csv > out.csv就得到完整的表 ...

这个方法也不错

出0入0汤圆

发表于 2017-8-31 09:41:53 | 显示全部楼层
excel 有个共享工作簿功能,共享了就可以多人协同编辑

出760入10汤圆

发表于 2017-8-31 18:41:38 来自手机 | 显示全部楼层
如果只是一次性工作,人又特别多,群里让大家按格式写好发出来,然后把聊天记录全部复制出来,使用vim+正则表达式处理一下就行

出0入0汤圆

发表于 2017-8-31 18:43:38 | 显示全部楼层
写个网页端填报,后台生成XLSX就好了。最后打开整理下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 05:00

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表