使用 Excel Services 來分享活頁簿 (SharePoint Server 2013)

適用于:yes-img-132013 no-img-16 2016no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint Server 2013 中的 Excel Services 可讓您在中央位置與他人分享整個或部分 Excel 活頁簿。 當您將活頁簿發佈至 SharePoint Server 2013 時,可從數個瀏覽器檢視選項 (例如工作表檢視、圖庫檢視) 中擇其一。 您也可以選擇在特殊的 SharePoint 網頁組件 (稱為 Excel Web Access 網頁組件) 中顯示 Excel 內容。 若要瞭解如何使用 Excel Services 共用活頁簿,請參閱這篇文章。

本文內容

開始之前

開始這項工作之前,請檢閱下列必要條件相關資訊:

  • 您必須使用 Excel 和 SharePoint Server 2013。

  • Excel Services 必須設定為包含信任的資料連線庫和信任的文件庫。 理想的情況是,您已設定好「商務智慧中心」網站,讓您用於資料連線的活頁簿。 如需詳細資訊, 請參閱在 SharePoint Server 2013 中設定商業智慧中心

  • 您需要 SharePoint 系統管理員提供有關如何為組織使用的資料庫設定資料驗證的資訊。 這會影響您連接至不同資料來源的方式。

  • 在您計劃將活頁簿發佈到的 SharePoint 文件庫中,您必須至少獲指派「參與」權限。

  • 您應該已建立至少包含一個項目 (例如圖表、表格、樞紐分析圖報表、樞紐分析表報表或資料範圍) 的 Excel 活頁簿。

  • 如果您計劃將包含資料模型的活頁簿發佈至 SharePoint Server 2013,則必須將 Excel Services 設定為支援資料模型。 如需詳細資訊,請參閱在 SharePoint Server 2013 Preview 中設定Excel Services

  • 如果您計劃發佈包含 Power View 工作表的活頁簿,則必須以 SharePoint 整合模式設定 SQL Server Reporting Services。 如需詳細資訊,請參閱使用 SharePoint 2013 安裝 SQL Server BI 功能 (SQL Server 2012 SP1)

使用 Excel Services 來分享活頁簿

假設您已建立 Excel 活頁簿,其中包含您想要與其他人共用的資訊。 並假設您想在多個位置顯示該活頁簿的部分內容。 Excel Services 可讓您藉由執行下列簡單的程序來達到此目標:

  1. 在活頁簿中定義一或多個命名項目。 這些項目可以是圖表、表格、樞紐分析圖報表、樞紐分析表報表、資料範圍等等。

  2. 為活頁簿選擇瀏覽器檢視選項。 您可以從工作表檢視或圖庫檢視中擇其一。

  3. 將活頁簿發佈至 SharePoint 文件庫。 理想情況下,您將會使用文件庫,像是商務智慧中心網站中的「文件庫」。

  4. (這是選用的步驟。) 在 Excel Web Access 網頁組件中顯示整個或部分 Excel 活頁簿。

下列各節說明如何執行使用 Excel Services 分享活頁簿的步驟。

在活頁簿中定義命名項目

若要使用 Excel Services 分享活頁簿,定義命名項目並非絕對必要的動作。 不過,就最佳作法而言,建議您在 Excel 中定義命名項目。 這麼做可以避免日後的混淆,特別是當您想要在 SharePoint 網頁組件中顯示單一項目 (而不是在網頁組件中顯示整個活頁簿) 時更是如此。 命名項目可以是圖表、表格、樞紐分析圖報表、樞紐分析表報表、交叉分析篩選器、時間表控制項、工作表,或甚至是工作表中某個範圍的資料。

當您建立項目 (例如樞紐分析圖報表、樞紐分析表報表、交叉分析篩選器、時間表控制項等等),每個項目在 Excel 中預設都有個名稱。 例如,假設您在 Excel 的 Sheet1 建立樞紐分析表報表。 根據預設,該樞紐分析表報表會標示為 PivotTable1。 現在假設您在同一個工作表中新增一個樞紐分析圖報表。 它的預設名稱就會是 PivotChart1。 如果您開啟 Sheet2,並在該工作表上建立樞紐分析表報表,其預設名稱會是 PivotTable1。 這樣會很容易分不清是指 Sheet1 上的 PivotTable1 還是是 Sheet2 上的 PivotTable1。 使用唯一名稱將這些項目都定義為命名項目可以避免混淆。 請使用下列程序,在 Excel 中定義命名項目。

在活頁簿中定義命名項目

  1. 在 Excel 活頁簿中,找出您要定義為命名項目的工作表、圖表、表格、資料範圍或其他元素。 針對您要納入命名項目中的項目,選取這些項目所在的儲存格範圍。

    若要將整個工作表定義為命名項目,請選擇工作表中的空白儲存格,然後按 CTRL+A。

  2. 在 [ 公式] 索引標籤的 [ 定義名稱 ] 群組中,選擇 [ 定義名稱 ] 以開啟 [ 新增名稱 ] 對話方塊。

  3. 在 [名稱] 方塊中,輸入項目的名稱。 選擇不會在活頁簿中重複出現的唯一名稱。

  4. 在 [範圍] 清單中,選擇 [活頁簿]

  5. 使用 [參照到] 方塊,以確認或編輯選取的儲存格範圍。

  6. 按一下 [確定]

  7. 針對您要定義為命名項目的每個項目,重複步驟 1-6。

指定活頁簿的顯示方式

當您使用 Excel Services 來分享活頁簿時,可以選擇活頁簿在瀏覽器視窗中的顯示方式。 具體而言,您可以從下列瀏覽器檢視選項當中擇其一:

  • 工作表檢視。 此選項會讓整個工作表顯示在瀏覽器視窗中,就如同顯示在 Excel 中。

    下圖顯示以工作表檢視呈現的範例儀表板。

    使用資料模型建立的範例儀表板

  • 圖庫檢視。 此選項會讓某個項目 (例如樞紐分析圖報表或樞紐分析表報表) 特別顯示在瀏覽器視窗的中央部分。 交叉分析篩選器、篩選器及時間表控制項會顯示在瀏覽器視窗的左側。 其他項目 (例如其他樞紐分析圖報表或樞紐分析表報表),則會以縮圖影像形式顯示在瀏覽器視窗的右側。 在圖庫檢視中,使用者可以選擇縮圖影像以變更要放置在瀏覽器視窗中央部分的項目。

    下圖顯示以圖庫檢視呈現的範例儀表板。

    圖庫檢視中顯示的範例儀表板

請使用下列其中一項程序指定活頁簿的瀏覽器檢視選項。

設定活頁簿為使用工作表檢視顯示

  1. 在 Excel 的 [檔案] 索引標籤上,按一下 [瀏覽器檢視選項]

  2. 在 [顯示] 索引標籤上,使用清單來選取 [工作表],選取要顯示的工作表,然後按一下 [確定]

  3. 儲存活頁簿,然後關閉 Excel。

設定活頁簿為使用圖庫檢視顯示

  1. 在 Excel 的 [檔案] 索引標籤上,按一下 [瀏覽器檢視選項]

  2. 在 [顯示] 索引標籤上,使用清單選取 [活頁簿中的項目]

  3. 選取您要顯示的命名項目,然後按一下 [參數] 索引標籤。

  4. 如果活頁簿包含交叉分析篩選器或時間表控制項,按一下 [新增],選取您要顯示的交叉分析篩選器或時間表控制項,然後按一下 [確定]

  5. 按一下 [確定 ] 關閉 [瀏覽器檢視選項] 對話方塊。

  6. 然後關閉 Excel。

指定活頁簿的瀏覽器檢視選項之後,下一步是將活頁簿發佈至 SharePoint Server 2013。

發佈活頁簿

當您發佈活頁簿時,要將它新增到 SharePoint 文件庫,例如商務智慧中心網站中的「文件庫」。 您使用的位置必須已被指定為 Excel Services 的信任位置。

將活頁簿發佈至 SharePoint 文件庫

  1. 開啟網頁瀏覽器。

  2. 在網址列輸入 SharePoint Server 2013 中某個文件庫的位址。 例如,您可以使用類似 或 的 http://servername/sites/bicenter/documents SharePoint 位址 http://servername/SharePointsitename/documentlibraryname.

    注意事項

    若要在 Excel Services 中將位置指定為信任位置,請參閱<管理 Excel Services 信任的檔案位置 (SharePoint Server 2013)>。

  3. 在您選取的文件庫中,選擇 [ + 新增檔 ] 以開啟 [ 新增檔 ] 對話方塊。

  4. 選擇 [流覽],然後使用 [選擇要上傳的檔案 ] 對話方塊來選取您要發佈的活頁簿。 然後選擇 [開啟]

  5. 在 [ 新增檔] 對話方塊中,選擇 [ 確定]。 此活頁簿會隨即新增至文件庫。

現在您已經將活頁簿發佈至 SharePoint 文件庫,可以在 Excel Web Access 網頁組件中顯示該活頁簿的內容。

在 Excel Web Access 網頁組件中顯示 Excel 內容

SharePoint Server 2013 中的 Excel Services 有一個特殊的 SharePoint 網頁組件,稱為 Excel Web Access 網頁組件。 此網頁組件可讓您在 SharePoint 網頁組件頁面上獨立的網頁組件中,分享整個或部分 Excel 活頁簿。 您可以顯示已定義為命名項目的單一項目,也可以在該網頁組件顯示整個活頁簿。

下列程序說明如何新增 Excel Web Access 網頁組件至 SharePoint 頁面,然後在網頁組件中顯示內容。

將 Excel Web Access 網頁組件新增到 SharePoint 網站

  1. 首先,開啟 SharePoint 頁面以進行編輯。

  2. 在頁面的某個區域,選擇 [新增網頁組件] 的超文字。

    頁面頂端附近會出現窗格,顯示可用的網頁組件類別與種類。

  3. 在 [類別] 窗格中,選擇 [商務資料]。 然後在 [組件] 窗格中,選擇 [Excel Web Access]

  4. 選擇 [新增] 以新增網頁組件至頁面。 保持頁面開啟以進行編輯。

下一步是連結活頁簿與 Excel Web Access 網頁組件。

在 Excel Web Access 網頁組件中顯示 Excel 內容

  1. 首先,開啟 SharePoint 頁面以進行編輯,其中已有個空白 Excel Web Access 網頁組件新增至頁面。

    在空白 Excel Web Access 網頁組件中,按一下 [選取活頁簿] 區段的 [按一下此處可開啟工具窗格] 的超文字。 工具窗格隨即開啟。

  2. 在 [活頁簿] 文字方塊的 [活頁簿顯示] 區段中,指定活頁簿的網站位址 (URL)。 如果您不知道 URL,請按一下 [瀏覽] 按鈕,瀏覽至已將活頁簿發佈至的文件庫,選取您要使用的活頁簿,然後按一下 [插入]

  3. (這是選擇性的。) 若要在 [ 具名 專案] 方塊中顯示單一專案,例如圖表、資料表、樞紐分析圖報表或樞紐分析表,請輸入專案的名稱。 這樣只會讓該項目顯示在網頁組件中,而不會顯示整個活頁簿。

  4. 在工具窗格底端,按一下 [確定]

活頁簿現在會顯示在網頁組件中。 如果您想要的話,可以繼續指定 Excel Web Access 網頁組件的瀏覽和互動功能設定。

為 Excel Web Access 網頁組件中顯示的活頁簿指定瀏覽和互動功能設定

  1. 首先,開啟 SharePoint 頁面以進行編輯。 在 Excel 網頁組件的右上角,選擇向下箭頭以開啟網頁組件功能表,然後選擇 [編輯網頁組件]。 Excel 網頁組件工具窗格隨即開啟。

  2. 在 [工具列與標題列] 區段和 [導覽與互動功能] 區段中,選取您要啟用的屬性。 如果您要停用屬性,則清除其核取方塊。

  3. 在工具窗格底端,選擇 [確定] 以套用變更並關閉工具窗格。

  4. 在 SharePoint 網站中,按一下 [停止編輯] 以儲存變更。

另請參閱

概念

Excel Services 中支援的資料來源 (SharePoint Server 2013)

Excel Services 中的商務智慧功能 (SharePoint Server 2013)