如何:从 Excel 客户端保存到服务器

本示例将向您演示如何:

  1. 创建包含可编辑区域的工作簿。

  2. 将工作簿保存到属于受信任的位置的 SharePoint 文档库。

    备注

    假定您已经创建了一个 SharePoint 文档库并使其成为受信任的位置。有关详细信息,请参阅如何:信任一个位置如何:使用脚本信任工作簿位置

  3. 使用 Excel Web Access 中的参数窗格更改工作簿中的值。

将工作簿保存到 Excel Services

创建包含可编辑区域的工作簿。

  1. 启动 Microsoft Office Excel 2007。

  2. 在单元格 A1 中,键入 8。

  3. 在单元格 A2 中,键入 =3*A1。

  4. 若要在 Excel Web Access 中编辑单元格 A1,必须首先将单元格 A1 放到命名区域中。首先单击“公式”选项卡,然后单击单元格 A1 以将其选中。在“公式”选项卡上的“命名单元格”组中,单击“为区域命名”。在“新建名称”对话框中的“名称”框中,键入“MyAOneParam”。

  5. 将工作簿保存到本地驱动器上所选的位置。将该工作簿命名为“TestParam.xlsx”。

保存到 Excel Services

  1. 单击“Microsoft Office 按钮”,指向“发布”,然后单击“Excel Services”。

  2. 在“另存为”对话框中,单击“Excel Services 选项”。

  3. 在“Excel Services 选项”对话框中的“显示”选项卡上,确保选中“整个工作簿”。

  4. 单击“参数”选项卡。

  5. 单击“添加”。

  6. 在“添加参数”列表中,选中“MyAOneParam”复选框。

  7. 单击“确定”。现在“MyAOneParam”便显示在“参数”列中。

  8. 单击“确定”以关闭“Excel Services 选项”对话框。

  9. 在“另存为”对话框中,确保选中“在 Excel Services 中打开”复选框。

  10. 在“文件名”框中,键入要在其中存储此工作簿的受信任的 SharePoint 文档库的路径。例如 http://MyServer002/MyDocumentLibrary/TestParam.xlsx。

  11. 单击“保存”。Excel Web Access 中将显示 TestParam.xlsx。

使用参数来更改值

  1. “参数”窗格中将显示单元格 A1 的命名区域 — “MyAOneParam”。

  2. 通过在“MyAOneParam”旁边的框中键入数字,您可以更改单元格 A1 和 A2 中的值。例如,若键入 10 并单击“应用”,单元格 A1 将更改为“10”,单元格 A2 将更改为“30”。

See Also

任务

演练:使用 Excel Web Services 开发自定义应用程序

如何:使用脚本信任工作簿位置

如何:保存到服务器以准备进行编程访问

概念

访问 SOAP API

环回 SOAP 调用和直接链接

Excel Services 警报