全部版块 我的主页
论坛 计量经济学与统计论坛 五区 数据交流中心 调查问卷专版
16854 23
2009-12-14
由于许多用户宏是默认禁用的,这样会降低邮件发出去的EXCEL电子表格问卷的回收率,所以EXCEL电子表格问卷设计最好不带宏。
这样可以从另外一个表格进行汇总收集回来的多份表格。
        为了符合自己的要求,大家可以对下面的附件进行修改,其注意事项为:
数据汇总表格和要汇总的表格放在同一文件夹内;
问卷内的表格控件链接设置到隐藏的SHEET2内的第三行,A3要空出来。

附件包含四个表格:
数据汇总.xls(内含VBA,一键汇总下面三个表格数据)
回收问卷1.xls
回收问卷2.xls
回收问卷3.xls

其VBA程序为:
Sub aa()
Dim Fso, Fld, Fln, Wk
    Dim Wa As Workbook, W As Workbook
    Dim Sh As Worksheet
    Application.ScreenUpdating = False           '关闭屏幕刷新
    Application.DisplayAlerts = False            '禁用所有事件
    With ThisWorkbook.Sheets(1)
       Range(.Cells(3, 1), .Cells(65536, 100)).ClearContents
    End With
    Set Wa = ThisWorkbook
    Set Fso = CreateObject("Scripting.FilesystemObject")
    Set Fld = Fso.getfolder(ActiveWorkbook.Path & "\")
    Set Fln = Fld.Files
    i = Wa.Sheets(2).[B65536].End(xlUp).Row
    For Each Wk In Fln
        If Wk.Name <> Wa.Name Then
            Workbooks.Open Wk
            
            Set W = ActiveWorkbook
           
           W.Sheets(2).Rows(3).Copy
           Wa.Sheets(1).Cells(i, 1).PasteSpecial Paste:=xlPasteValues
           Wa.Sheets(1).Cells(i, 1) = W.Name
            W.Close
           i = i + 1
        End If
        Next
        Application.DisplayAlerts = True      '      启用所有事件
    Application.ScreenUpdating = True            '打开屏幕刷新
End Sub
附件列表

EXCEL电子问卷汇总.rar

大小:45.82 KB

只需: 1 个论坛币  马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2009-12-31 15:16:22
LZ的东西真是实用,我很受启发,省了很多功夫复制粘贴了,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-1 21:38:48
实用的东西,好样的,加油
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-1 21:39:08
实用的东西,好样的,加油
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-14 12:55:01
我也来看看。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-25 17:33:40
good job, laode
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群