ChartSheet 介面
表示使用 Visual Studio 的 Office 開發工具所建立之文件層級 Excel 專案中的工作表。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
<GuidAttribute("0bc69504-5797-4291-8178-cef15cc18b98")> _
Public Interface ChartSheet _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("0bc69504-5797-4291-8178-cef15cc18b98")]
public interface ChartSheet : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
ChartSheet 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
_CodeName | 基礎架構。 | |
Application | 取得 Application,表示 Microsoft Office Excel 應用程式。 | |
Area3DGroup | 取得 ChartGroup,表示在立體 Microsoft.Office.Tools.Excel.ChartSheet 的區域圖群組。 | |
AutoScaling | 取得值,指出 Microsoft Office Excel 是否會縮放立體圖表 Microsoft.Office.Tools.Excel.ChartSheet,使其大小更接近對等的平面圖表。 | |
BackWall | 取得物件,表示立體圖表的背景牆。 | |
Bar3DGroup | 取得 ChartGroup,表示在立體 Microsoft.Office.Tools.Excel.ChartSheet 的橫條圖群組。 | |
BarShape | 取得或設定用於立體橫條圖或直條圖 Microsoft.Office.Tools.Excel.ChartSheet 的長條形狀。 | |
BindingContext | 取得或設定貨幣經理要使用的集合IBindableComponent。 (繼承自 IBindableComponent)。 | |
ChartArea | 取得 ChartArea,表示 Microsoft.Office.Tools.Excel.ChartSheet 的完整圖表區域。 | |
ChartStyle | 取得或設定圖表的樣式。 | |
ChartTitle | 取得 ChartTitle,表示指定 Microsoft.Office.Tools.Excel.ChartSheet 的標題。 | |
ChartType | 取得或設定 Microsoft.Office.Tools.Excel.ChartSheet 型別。 | |
CodeName | 基礎架構。 | |
Column3DGroup | 取得 ChartGroup,表示在立體 Microsoft.Office.Tools.Excel.ChartSheet 的直條圖群組。 | |
Corners | 取得 Corners 物件,表示立體 Microsoft.Office.Tools.Excel.ChartSheet 的邊角。 | |
Creator | 取得 XlCreator 程式碼,表示建立 Microsoft.Office.Tools.Excel.ChartSheet 所在的應用程式。 | |
DataBindings | 取得資料繫結物件的集合,此IBindableComponent。 (繼承自 IBindableComponent)。 | |
DataHost | 基礎架構。 | |
DataTable | 取得 DataTable 物件,表示 Microsoft.Office.Tools.Excel.ChartSheet 的資料表。 | |
DefaultExtension | 取得這個 ChartSheet 物件的預設副檔名。 | |
DepthPercent | 取得或設定立體圖表的深度,以 Microsoft.Office.Tools.Excel.ChartSheet 寬度的百分比表示。 | |
DisplayBlanksAs | 取得或設定在 Microsoft.Office.Tools.Excel.ChartSheet 上繪製空白儲存格的方式。 | |
Dummy24 | ||
Dummy25 | ||
Elevation | 取得或設定立體 Microsoft.Office.Tools.Excel.ChartSheet 上下仰角的度數。 | |
Extension | 取得這個 ChartSheet 物件的自訂副檔名。 | |
Floor | 取得 Floor 物件,表示立體 Microsoft.Office.Tools.Excel.ChartSheet 的底板。 | |
GapDepth | 取得或設定立體 Microsoft.Office.Tools.Excel.ChartSheet 中的資料數列間距,以資料標記寛度的百分比表示。 | |
HasAxis | 取得或設定值,指出 Microsoft.Office.Tools.Excel.ChartSheet 上是否存在特定座標軸。 | |
HasDataTable | 取得或設定值,指出 Microsoft.Office.Tools.Excel.ChartSheet 是否具有資料表。 | |
HasLegend | 取得或設定值,指出 Microsoft.Office.Tools.Excel.ChartSheet 是否具有圖例。 | |
HasPivotFields | 取得或設定值,指出樞紐分析圖控制項是否會顯示在指定的樞紐分析圖報表上。 | |
HasTitle | 取得或設定值,指出 Microsoft.Office.Tools.Excel.ChartSheet 是否具有可見標題。 | |
HeightPercent | 取得或設定立體圖表的高度,以 Microsoft.Office.Tools.Excel.ChartSheet 寬度的百分比表示。 | |
HostContext | 基礎架構。 | |
Hyperlinks | 取得 Hyperlinks 集合,表示 Microsoft.Office.Tools.Excel.ChartSheet 的超連結 (Hyperlink)。 | |
Index | 取得 Microsoft.Office.Tools.Excel.ChartSheet 的索引編號。 | |
InnerObject | 取得 Microsoft.Office.Interop.Excel.Chart,表示 ChartSheet 的基礎原生物件。 | |
ItemProvider | 基礎架構。 | |
Legend | 取得 Legend,表示 Microsoft.Office.Tools.Excel.ChartSheet 的圖例。 | |
Line3DGroup | 取得 ChartGroup,表示在立體 Microsoft.Office.Tools.Excel.ChartSheet 的折線圖群組。 | |
MailEnvelope | 表示文件的電子郵件標題。 | |
Name | 取得或設定 Microsoft.Office.Tools.Excel.ChartSheet 的名稱。 | |
Next | 取得 Microsoft.Office.Interop.Excel.Worksheet 物件,表示下一個工作表。 | |
OnDoubleClick | 基礎架構。 | |
OnSheetActivate | 基礎架構。 | |
OnSheetDeactivate | 基礎架構。 | |
PageSetup | 取得 PageSetup,其中包含 Microsoft.Office.Tools.Excel.ChartSheet 的所有版面設定。 | |
Parent | 取得 Microsoft.Office.Tools.Excel.ChartSheet 的父物件。 | |
Perspective | 取得或設定立體 Microsoft.Office.Tools.Excel.ChartSheet 的遠近景深。 | |
Pie3DGroup | 取得 ChartGroup,表示在 Microsoft.Office.Tools.Excel.ChartSheet 的立體圓形圖群組。 | |
PivotLayout | 取得 PivotLayout,表示樞紐分析表報表中的欄位位置和樞紐分析圖報表中的座標軸位置。 | |
PlotArea | 取得 PlotArea 物件,表示 Microsoft.Office.Tools.Excel.ChartSheet 的繪圖區。 | |
PlotBy | 取得或設定在 Microsoft.Office.Tools.Excel.ChartSheet 中,將欄或列當做資料數列的方法。 | |
PlotVisibleOnly | 取得或設定值,指出是否只繪製可見儲存格。 | |
Previous | 取得 Microsoft.Office.Interop.Excel.Worksheet 物件,表示上一個工作表。 | |
PrintedCommentPages | 取得將針對目前圖表列印的註解頁數。 | |
ProtectContents | 取得值,指出 Microsoft.Office.Tools.Excel.ChartSheet 的內容是否受到保護。 | |
ProtectData | 取得或設定值,指出使用者是否無法修改數列公式。 | |
ProtectDrawingObjects | 取得值,指出 Microsoft.Office.Tools.Excel.ChartSheet 上的圖案是否受到保護。 | |
ProtectFormatting | 取得或設定值,指出使用者是否無法修改 Microsoft.Office.Tools.Excel.ChartSheet 格式。 | |
ProtectGoalSeek | 取得或設定值,指出使用者是否無法使用滑鼠動作修改圖表的資料點 (Data Point)。 | |
ProtectionMode | 取得或設定值,指出是否開啟僅使用者介面保護。 | |
ProtectSelection | 取得或設定值,指出是否無法選取 Microsoft.Office.Tools.Excel.ChartSheet 項目。 | |
RightAngleAxes | 取得或設定值,指出 Microsoft.Office.Tools.Excel.ChartSheet 座標軸是否為直角,不受圖表旋轉或上下仰角的影響。 | |
Rotation | 取得或設定立體 Microsoft.Office.Tools.Excel.ChartSheet 的旋轉角度。 | |
Scripts | 取得 Scripts 集合,其中包含 Script 物件,當指定文件儲存為 Web 網頁時,這些物件表示其中的指令碼或程式碼區塊。 | |
Shapes | 取得 Shapes 物件,表示 Microsoft.Office.Tools.Excel.ChartSheet 上所有圖案。 | |
ShowAllFieldButtons | 取得或設定是否在顯示於 ChartSheet 的樞紐分析圖上顯示所有的欄位按鈕。 | |
ShowAxisFieldButtons | 取得或設定是否在顯示於 ChartSheet 的樞紐分析圖上顯示軸欄位按鈕。 | |
ShowDataLabelsOverMaximum | 取得或設定值,指出是否要在值大於數值座標軸上的最大值時顯示資料標籤。 | |
ShowLegendFieldButtons | 取得或設定是否在顯示於 ChartSheet 的樞紐分析圖上顯示圖例欄位按鈕。 | |
ShowReportFilterFieldButtons | 取得或設定是否在顯示於 ChartSheet 的樞紐分析圖上顯示報表篩選欄位按鈕。 | |
ShowValueFieldButtons | 取得或設定是否在顯示於 ChartSheet 的樞紐分析圖上顯示值欄位按鈕。 | |
SideWall | 取得物件,表示立體圖表的側邊牆。 | |
Site | 取得或設定與 IComponent 相關聯的 ISite。 (繼承自 IComponent)。 | |
SubType | 基礎架構。 | |
SurfaceGroup | 取得 ChartGroup 物件,表示在立體 Microsoft.Office.Tools.Excel.ChartSheet 的曲面圖群組。 | |
Tab | 取得 Microsoft.Office.Tools.Excel.ChartSheet 的 Tab 物件。 | |
Tag | 取得或設定物件,其包含 ChartSheet 相關資料。 | |
Type | 基礎架構。 | |
Visible | 決定這個物件是否可見。 | |
Walls | 取得 Walls 物件,表示立體 Microsoft.Office.Tools.Excel.ChartSheet 的背景牆。 | |
WallsAndGridlines2D | 取得或設定值,指出是否以二維方式在立體 Microsoft.Office.Tools.Excel.ChartSheet 上繪製格線。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
_ApplyDataLabels | 基礎架構。 | |
_Dummy23 | 基礎架構。 | |
_Evaluate | 基礎架構。 | |
_PrintOut | 基礎架構。 | |
_Protect | 基礎架構。 | |
_SaveAs | 基礎架構。 | |
_VtblGap1_1 | ||
_VtblGap2_1 | ||
_VtblGap3_1 | ||
_VtblGap4_2 | ||
_VtblGap5_1 | ||
_VtblGap6_1 | ||
Activate | 將目前的 Microsoft.Office.Tools.Excel.ChartSheet 設為現用圖表。 | |
ApplyChartTemplate | 將標準或自訂圖表範本套用至圖表。 | |
ApplyCustomType | 將標準或自訂圖表類型套用至 Microsoft.Office.Tools.Excel.ChartSheet。 | |
ApplyDataLabels | 將資料標籤套用至 Microsoft.Office.Tools.Excel.ChartSheet 中的資料點、某個數列或所有數列。 | |
ApplyLayout | 將指定的配置套用至圖表。 | |
Arcs | 基礎架構。 | |
AreaGroups | 在平面圖表上,傳回表示單一區域圖群組 (ChartGroup 物件) 或區域圖群組集合 (ChartGroups 集合) 的物件。 | |
AutoFormat | 基礎架構。 | |
Axes | 取得物件,表示圖表上單一座標軸或座標軸集合。 | |
BarGroups | 在平面圖表上,傳回表示單一橫條圖群組 (ChartGroup 物件) 或橫條圖群組集合 (ChartGroups 集合) 的物件。 | |
BeginInit | 表示物件正在啟動初始設定。 (繼承自 ISupportInitialize)。 | |
Buttons | 基礎架構。 | |
ChartGroups | 取得表示圖表中單一圖表群組 (ChartGroup 物件) 或所有圖表群組集合 (ChartGroups 物件) 的物件。 | |
ChartObjects | 取得表示工作表上單一內嵌圖表 (ChartObject 物件) 或所有內嵌圖表集合 (ChartObjects 物件) 的物件。 | |
ChartWizard | 修改指定 Microsoft.Office.Tools.Excel.ChartSheet 的屬性。 | |
CheckBoxes | 基礎架構。 | |
CheckSpelling | 檢查 Microsoft.Office.Tools.Excel.ChartSheet 的拼寫是否正確。 | |
ClearToMatchStyle | 清除圖表項目格式,重設為自動設定。 | |
ColumnGroups | 在平面圖表上,傳回表示單一直條圖群組 (ChartGroup 物件) 或直條圖群組集合 (ChartGroups 集合) 的物件。 | |
Copy | 將 Microsoft.Office.Tools.Excel.ChartSheet 複製至活頁簿的其他位置。 | |
CopyChartBuild | 基礎架構。 | |
CopyPicture | 將 Microsoft.Office.Tools.Excel.ChartSheet 以圖片形式複製到 [剪貼簿] 中。 | |
CreatePublisher | 基礎架構。 | |
Delete | 刪除 Microsoft.Office.Interop.Excel.Chart 物件。 | |
Deselect | 取消選取指定的 Microsoft.Office.Tools.Excel.ChartSheet。 | |
Dispose | 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。 | |
DoughnutGroups | 在平面 Microsoft.Office.Tools.Excel.ChartSheet 上,傳回表示單一環圈圖群組 (ChartGroup 物件) 或環圈圖群組集合 (ChartGroups 集合) 的物件。 | |
DrawingObjects | 基礎架構。 | |
Drawings | 基礎架構。 | |
DropDowns | 基礎架構。 | |
EndInit | 表示物件已完成初始設定。 (繼承自 ISupportInitialize)。 | |
Evaluate | 將 Microsoft Office Excel 名稱轉換為物件或值。 | |
Export | 以圖形格式匯出 Microsoft.Office.Tools.Excel.ChartSheet。 | |
ExportAsFixedFormat | 使用 PDF 或 XPS 格式儲存 ChartSheet 上顯示的圖表。 | |
get_HasAxis | 基礎架構。 | |
GetChartElement | 取得在指定的 X 和 Y 座標上的圖表項目相關資訊。 | |
GroupBoxes | 基礎架構。 | |
GroupObjects | 基礎架構。 | |
Labels | 基礎架構。 | |
LineGroups | 在平面圖表上,傳回表示單一折線圖群組 (ChartGroup 物件) 或折線圖群組集合 (ChartGroups 集合) 的物件。 | |
Lines | 基礎架構。 | |
ListBoxes | 基礎架構。 | |
Location | 將 Microsoft.Office.Tools.Excel.ChartSheet 移至新位置。 | |
Move | 將 Microsoft.Office.Tools.Excel.ChartSheet 移至活頁簿的其他位置。 | |
OLEObjects | 取得物件,表示圖表或工作表中的單一 OLE 物件 (OLEObject) 或所有 OLE 物件集合 (OLEObjects 集合)。 | |
OptionButtons | 基礎架構。 | |
Ovals | 基礎架構。 | |
Paste | 將 [剪貼簿] 中的圖表資料貼至指定的 Microsoft.Office.Tools.Excel.ChartSheet 中。 | |
Pictures | 基礎架構。 | |
PieGroups | 在平面 Microsoft.Office.Tools.Excel.ChartSheet 上,傳回表示單一圓形圖群組 (ChartGroup 物件) 或圓形圖群組集合 (ChartGroups 集合) 的物件。 | |
PrintOut | 列印 Microsoft.Office.Tools.Excel.ChartSheet。 | |
PrintOutEx | 列印 ChartSheet 上顯示的圖表。 | |
PrintPreview | 顯示 Microsoft.Office.Tools.Excel.ChartSheet 的預覽列印。 | |
Protect | 保護 Microsoft.Office.Tools.Excel.ChartSheet 不被修改。 | |
RadarGroups | 在平面 Microsoft.Office.Tools.Excel.ChartSheet 上,傳回表示單一雷達圖群組 (ChartGroup 物件) 或雷達圖群組集合 (ChartGroups 集合) 的物件。 | |
Rectangles | 基礎架構。 | |
Refresh | 更新 Microsoft.Office.Tools.Excel.ChartSheet 的快取。 | |
SaveAs | 將 Microsoft.Office.Tools.Excel.ChartSheet 的變更儲存到另一個檔案中。 | |
SaveChartTemplate | 將 ChartSheet 上的圖表另存為可用圖表範本清單中的自訂範本。 | |
ScrollBars | 基礎架構。 | |
Select | 選取 Microsoft.Office.Tools.Excel.ChartSheet。 | |
SeriesCollection | 取得物件,表示圖表或圖表群組中的單一數列 (Series 物件) 或所有數列的集合 (SeriesCollection 物件)。 | |
set_HasAxis | 基礎架構。 | |
SetBackgroundPicture | 設定 Microsoft.Office.Tools.Excel.ChartSheet 的背景圖形。 | |
SetDefaultChart | 指定圖表範本的名稱,Microsoft Office Excel 會在建立新圖表時使用這個圖表範本。 | |
SetElement | 對顯示在 ChartSheet 上的圖表修改其中項目。 | |
SetSourceData | 設定 Microsoft.Office.Tools.Excel.ChartSheet 的來源資料範圍。 | |
Spinners | 基礎架構。 | |
TextBoxes | 基礎架構。 | |
Unprotect | 移除 Microsoft.Office.Tools.Excel.ChartSheet 的保護。如果工作表或活頁簿未受到保護,這個方法不會有任何作用。 | |
XYGroups | 在平面 Microsoft.Office.Tools.Excel.ChartSheet 中,傳回表示單一散佈圖群組 (ChartGroup 物件) 或散佈圖群組集合 (ChartGroups 集合) 的物件。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
ActivateEvent | 發生於啟動 Microsoft.Office.Tools.Excel.ChartSheet 時。 | |
BeforeDoubleClick | 會在按兩下 Microsoft.Office.Tools.Excel.ChartSheet 時發生 (在預設按兩下動作執行之前)。 | |
BeforeRightClick | 會在 Microsoft.Office.Tools.Excel.ChartSheet 上按一下滑鼠右鍵時發生 (在預設滑鼠右鍵動作執行之前)。 | |
BindingContextChanged | 基礎架構。 | |
Calculate | 會在 Microsoft.Office.Tools.Excel.ChartSheet 繪製新的或變更的資料後發生。 | |
Deactivate | 會在選取範圍從 Microsoft.Office.Tools.Excel.ChartSheet 移開時發生,導致 Microsoft.Office.Tools.Excel.ChartSheet 停用。 | |
Disposed | 表示處理元件的 Disposed 事件的方法。 (繼承自 IComponent)。 | |
MouseDown | 會在指標移至 Microsoft.Office.Tools.Excel.ChartSheet 上並按下滑鼠按鈕時發生。 | |
MouseMove | 會在滑鼠指標於 Microsoft.Office.Tools.Excel.ChartSheet 上移動位置時發生。 | |
MouseUp | 會在指標移至 Microsoft.Office.Tools.Excel.ChartSheet 上並釋放滑鼠按鈕時發生。 | |
Resize | 會在 Microsoft.Office.Tools.Excel.ChartSheet 大小變更時發生。 | |
SelectEvent | 會在選取 Microsoft.Office.Tools.Excel.ChartSheet 時發生。 | |
SeriesChange | 會在 Microsoft.Office.Tools.Excel.ChartSheet 資料點的值變更時發生。 | |
Shutdown | 在即將卸載組件的應用程式定義域時發生。 | |
Startup | 會在文件開始執行而且組件中的所有初始化程式碼也都已執行後發生。 |
回頁首
備註
ChartSheet 代表圖表工作表;也就是只包含一個圖表的工作表。如果您要在也包含其他項目 (例如儲存格或其他控制項) 的工作表中建立內嵌式圖表,請改成建立 Chart。
ChartSheet 提供所有與 Excel 物件模型之原生 Microsoft.Office.Interop.Excel.Chart 物件的圖表相關的功能。不過,ChartSheet 也會公開事件。在設計階段,您也可以只在文件層級專案中建立 ChartSheet 物件。
注意事項 |
---|
這個界面是由 Visual Studio Tools for Office Runtime 實作,並不能實作於您的程式碼中。如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀。 |
使用方式
本文件說明此型別用於以 .NET Framework 4 和 .NET Framework 4.5 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此型別可能會有不同的成員,而為此型別提供的程式碼範例可能無法運作。如需此型別在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658 (英文)。
請參閱
參考
Microsoft.Office.Tools.Excel 命名空間