如何:将 Microsoft Excel 文件重新连接到 Team Foundation Server
更新:2007 年 11 月
如果您对 Team Foundation Server 所做的更改以某种方式修改了 URL,则该更改将中断 Microsoft Excel 文件与 Team Foundation Server 之间的关联。例如,如果 Team Foundation Server 的名称或端口号发生更改,则与该 Microsoft Excel 关联的所有 Team Foundation Server 文件都会被解除关联。原因是在您保存文件时,用于 Team Foundation 的 Microsoft Excel 外接程序会存储服务器的 URL。 如果该 URL 以任何方式发生了更改,文件将无法再连接到服务器。 可以修复文件的唯一方法是重新创建该文件。
重新创建工作项列表
以下过程描述如何重新创建 Microsoft Excel 文件并将其连接到正确的 Team Foundation Server。 该过程用于具有一个与服务器断开连接的工作项的简单情况。 如果要重新创建更复杂的文件,则可将此过程用作一种模式。 例如,如果您有多个工作项列表,则可按照此过程来重新创建每个工作项列表。
重新创建是 ID 列表的工作项列表
在 Microsoft Excel 中创建一个新的电子表格。
创建一个空的工作项列表。
选择要重新创建工作项列表的单元格。
该单元格将成为工作项列表左上角的单元格。
在“团队”选项卡上的“工作项”组中,单击“新建列表”。
说明: 在 Microsoft Office Excel 2003 中使用“团队”菜单。
连接到正确的 Team Foundation Server 和团队项目。
有关更多信息,请参见如何:从 Microsoft Excel 或 Microsoft Project 连接到 Team Foundation。
在“新建列表”对话框中选择“输入列表”选项,然后单击“确定”。
打开不再与 Team Foundation Server 关联的旧电子表格。
创建 ID 列中的值的逗号分隔列表。
选择位于工作项列表右侧第二个空白列最上面那一行中的单元格。
说明: 确保在您选择的单元格与工作项列表之间存在一个空列。 如果该单元格在列表旁边,该单元格将自动成为列表的一部分。 这将导致下面的步骤无法正常进行。
输入一个公式,以将单元格设置为与同一行中的 ID 值相等。
例如,如果您在单元格 E3 中,ID 在 A3 中,则可在单元格 E3 中输入公式 =A3。
在向下的下一个单元格中输入一个公式,将该单元格设置为等于其上方的单元格,加上一个逗号以及该行中的 ID 列的值。
例如,如果您在单元格 E4 中,ID 在 A4 中,则可在单元格 E4 中输入公式 =E3&”,”&A4。
选中从您输入的最后一个公式到工作项列表底部的单元格范围。
从“开始”选项卡上的“编辑”组中单击“填充”,再单击“向下”。
将向下对列表重复该公式,处于范围底部的单元格将具有完整的以逗号分隔的 ID 号列表。
说明: 在 Microsoft Office Excel 2003 中使用“编辑”菜单。
使用 Ctrl+C 将具有完整 ID 号列表的单元格复制到剪贴板中。
在“团队”选项卡上“工作项”组中新的工作项列表中,单击“获取工作项”。
说明: 在 Microsoft Office Excel 2003 中使用“团队”菜单。
在“获取工作项”对话框中选择“ID”选项。
通过按 Ctrl+V 从剪贴板中粘贴以逗号分隔的编号。
单击“查找”按钮检索所有的工作项,然后单击“确定”。
系统将检索工作项并将其显示在工作项列表中。
选择需要在新的工作项列表中显示的列。
有关更多信息,请参见如何:在工作项列表中添加或移除列。
如果列表中存在 100 个以上工作项,请不要复制 100 个以上编号。 将此任务划分为 100 的集合或更少的工作项。
对于从查询创建的工作项列表,请在新工作表中重新打开查询。
重新创建是查询列表的工作项列表
在 Microsoft Excel 中创建一个新的电子表格。
选择要重新创建工作项列表的单元格。
该单元格将成为工作项列表左上角的单元格。
在“团队”选项卡上的“工作项”组中,单击“新建列表”。
说明: 在 Microsoft Office Excel 2003 中使用“团队”菜单。
连接到正确的 Team Foundation Server 和团队项目。
有关更多信息,请参见如何:从 Microsoft Excel 或 Microsoft Project 连接到 Team Foundation。
在“新建列表”对话框中选择“查询列表”选项。
从“选择查询”下拉列表中单击正确的团队查询,然后单击“确定”。
请参见
任务
如何:将 Microsoft Project 文件重新连接到 Team Foundation Server