表格发布到MOSS列表上,并可以做到双向同步。但是如果我们使用的客户端是Excel 2007,“发布列表”功能却被取消了,如果要使用Excel 2007发布列表,需要做一些设置。
首先需要下载一个插件:点击下载插件
下载解压后,运行该exe文件,会提示你指定一个路径解压,最后得到一个“SynchronizeWSSandExcel.xlam”文件。
一、加载宏
打开Excel 2007,点击“office按钮”,点击“Excel 选项”。
点击“加载项”,确认选中的是“Excel加载项”,单击旁边的“转到”按钮。
在“加载宏”窗口中点击“浏览”按钮,找到“SynchronizeWSSandExcel.xlam”文件。加载后会新增一个新的加载宏。
二、使用Excel 2007发布MOSS 列表
在Excel 2007中建立一个表,点击“套用表格格式”,随便选中一个格式。
在出现的“设计”选项卡中,可以看到新增了一个命令“Publish and allow Sync”,点击该命令。
弹出一个设置窗口,在“Addess”文本框中输入要发布列表的网站,这里输入“http://moss07/xz”。
在“Name”文本框中输入列表的名称,这里输入“Winos 通讯录”。
在“Description”文本框中输入相关描述信息,这里输入“Windows中文站”通讯录。
最后点击“Pubilsh”发布该列表。
注:Excel 2003发布列表成功后,会有一个提示框,并给出列表的链接地址。而这里发布后没有任何提示。
登陆到网站上,在列表中可以看到新建的“Winos通讯录”列表。
打开该列表后,可以看到发布的情况。
注:Excel 2003发布的列表,默认是使用“数据表”视图。而这里默认是使用“标准”视图。
回到Excel文件中,我们修改其中一个单元格,然后点击右键,在菜单中选择“表格”,会看到有一个“与SharePoint同步”的命令。点击该命令可以同步列表。
返回列表可以看到同步后的效果。
最后,可以把创建的Excel文档保存在本地以便在需要的时候和MOSS上的列表进行同步。(注意:Excel文件必须保存为“Excel97-2003工作薄”格式。)
说明:使用该加载宏可以让Excel增加发布列表的功能,但是这个功能只适合在创建一个Excel文件后发布时使用。
本文引用自英年早肥的博客:http://stynzf.blogbus.com/logs/22549221.html
本文参考文档:http://msdn.microsoft.com/en-us/library/bb462636(office.11).aspx