Tag: 协作

使用Excel进行产品积压pipe理(或使用SVN合并的Excel Spreadsheet 2003function)

我们在一个Excel Spreadsheet中有Product Backlog,我们也提交给SVN,所以每个人都可以使用它并更新到最新版本。 我们遇到的问题是: 你如何使Excel电子表格被许多人同时使用,而不是覆盖彼此的数据。 某种合并数据? 这是否可能? 我们希望将数据保存在Excel电子表格中,因为它提供了我们所需的所有function。 我们尝试了Google电子表格,这些电子表格在协作方面要好得多,但不支持单元格下拉值… 编辑 我发现我也可以将我的Excel文件保存为XML格式(XML Spreadsheet 2003)。 这种格式保留所有的格式,公式,条件风格等只有graphics掉了,但我可以忍受。 我想SVN合并工具或多或less支持XML文件合并,当多个人工作。 所以我想到了这个function,但是我不知道Excel在保存之间改变了多lessXML文档。 也许它重新sorting了很多东西,因此使合并工具不可能与预期的结果一起工作。 任何人有这方面的经验? 。 这基本上可以让多个人在同一个文件上工作。 EDIT2 我试着用普通的XML文件( XML Spreadsheet 2003文件格式)来pipe理Excel电子表格,这使SVN能够合并它,因为它是一个文本文件。 我学会了不使用条件格式,因为它不总是工作,所以你将有问题重新打开文件。 此外,graphics将不会被保留。 testing结果:我已经尝试过对同一个XML进行同步工作,但是Excel对这些文件没有特别的顺序(看起来像是将它转换成Excel并保存时转换回XML),所以即使你做了一些小改动数据,你的XML看起来完全不同。 所以这种格式不适合与合并function进行协作。 仅供参考 :我已将我的操作从Excel迁移到更具协作性和类似function的解决scheme: Google Spreadsheets 。 同时进行的协作正在工作,并且工作得很好(希望微软有朝一日能够在Office的所有范围内以这种方式进行协作),并支持版本控制以及我在Excel中使用的所有function。 代码格式和一些额外的脚本代码我可以使用基于单个单元格的整个行的条件格式,所以我可以很容易地将整个行的背景颜色设置为“完成”时的特定故事状态。

共享xlsm文件

我有一个位于我的工作场所内部服务器的xlsm文件。 假设我们是2名使用此文件的工作人员,其中包括2张工作表, My_sheet和His_sheet 。 我试图find方法让我们每个人在他的“工作表”上工作,这意味着当我的同事编辑His_sheet时,我可以编辑和保存只有His_sheet 。 我设法在文件(Workbook)的开头添加一个小的input框,通过我们放在那里的不同的密码,通过保护正确的表单和取消保护另一个的结果,这工作正常。 我的问题实际上是“分享”: 有没有办法让我们同时处理这个文件(同时)并保存我们的修改? 我尝试了Excel分享选项,但它阻止了一切。 我发现的另一个select是使用Google的云,但是我们不可能使用它; 我们必须将文件“离开公司”…而且我知道它不支持脚本,所以这不是一个选项。 感谢每一个帮助!