Interfejs ChartSheet
Reprezentuje arkusz w poziomie dokumentu programu Excel projektów utworzonych za pomocą narzędzi programistycznych pakietu Office w programie Visual Studio.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestawy: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
<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
Typ ChartSheet uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
_CodeName | Infrastruktura. | |
Application | Pobiera Application reprezentująca aplikacji programu Microsoft Office Excel. | |
Area3DGroup | Pobiera ChartGroup reprezentująca grupy obszarów wykresu na 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
AutoScaling | Pobiera wartość, która wskazuje, czy program Microsoft Office Excel skaluje 3-D Microsoft.Office.Tools.Excel.ChartSheet tak, że jest w rozmiarze bliżej równoważne wykresów 2-w. | |
BackWall | Pobiera obiekt, który reprezentuje ścianę tylną wykresu 3-w. | |
Bar3DGroup | Pobiera ChartGroup reprezentująca grupy na wykres słupkowy 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
BarShape | Pobiera lub ustawia kształtu używanego z 3-słupka lub kolumny Microsoft.Office.Tools.Excel.ChartSheet. | |
BindingContext | Zwraca lub ustawia kolekcji menedżerów waluty IBindableComponent. (Odziedziczone z IBindableComponent). | |
ChartArea | Pobiera ChartArea który stanowi obszar wykresu pełną dla Microsoft.Office.Tools.Excel.ChartSheet. | |
ChartStyle | Pobiera lub ustawia styl wykresu. | |
ChartTitle | Pobiera ChartTitle reprezentująca określony tytuł Microsoft.Office.Tools.Excel.ChartSheet. | |
ChartType | Pobiera lub ustawia Microsoft.Office.Tools.Excel.ChartSheet typu. | |
CodeName | Infrastruktura. | |
Column3DGroup | Pobiera ChartGroup reprezentująca grupa kolumn wykresu na 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
Corners | Pobiera Corners obiekt, który reprezentuje narożniki z efektem 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
Creator | Pobiera XlCreator kod, który wskazuje aplikacji, w której Microsoft.Office.Tools.Excel.ChartSheet został utworzony. | |
DataBindings | Zwraca kolekcję obiektów wiązania danych dla tej IBindableComponent. (Odziedziczone z IBindableComponent). | |
DataHost | Infrastruktura. | |
DataTable | Pobiera DataTable obiekt, który reprezentuje Microsoft.Office.Tools.Excel.ChartSheet tabeli danych. | |
DefaultExtension | Pobiera domyślne rozszerzenie dla tego ChartSheet obiektu. | |
DepthPercent | Pobiera lub Ustawia głębokość wykresu 3-w procentach Microsoft.Office.Tools.Excel.ChartSheet szerokość. | |
DisplayBlanksAs | Pobiera lub ustawia sposób, w jaki puste komórki są kreślone na Microsoft.Office.Tools.Excel.ChartSheet. | |
Dummy24 | Infrastruktura. | |
Dummy25 | Infrastruktura. | |
Elevation | Pobiera lub ustawia podniesienie 3-D Microsoft.Office.Tools.Excel.ChartSheet, w stopniach. | |
Extension | Pobiera niestandardowego rozszerzenia dla tego ChartSheet obiektu. | |
Floor | Pobiera Floor obiekt, który reprezentuje podłogi 3-D Microsoft.Office.Tools.Excel.ChartSheet. | |
GapDepth | Pobiera lub Ustawia odległość między seriami danych z efektem 3- Microsoft.Office.Tools.Excel.ChartSheet, jako procent szerokości znacznik. | |
HasAxis | Pobiera lub ustawia wartość wskazującą, czy istnieje szczególne osi Microsoft.Office.Tools.Excel.ChartSheet. | |
HasDataTable | Pobiera lub ustawia wartość wskazującą, czy Microsoft.Office.Tools.Excel.ChartSheet zawiera tabelę danych. | |
HasLegend | Pobiera lub ustawia wartość wskazującą, czy Microsoft.Office.Tools.Excel.ChartSheet ma legendy. | |
HasPivotFields | Pobiera lub ustawia wartość wskazującą, czy formanty wykresu przestawnego są wyświetlane na określonego raportu wykresu przestawnego. | |
HasTitle | Pobiera lub ustawia wartość wskazuje, czy Microsoft.Office.Tools.Excel.ChartSheet ma widoczny tytuł. | |
HeightPercent | Pobiera lub ustawia jako procent wysokości wykresu 3- Microsoft.Office.Tools.Excel.ChartSheet szerokość. | |
HostContext | Infrastruktura. | |
Hyperlinks | Pobiera Hyperlinks , która reprezentuje hiperłącza dla Microsoft.Office.Tools.Excel.ChartSheet. | |
Index | Pobiera numer indeksu Microsoft.Office.Tools.Excel.ChartSheet. | |
InnerObject | Pobiera Microsoft.Office.Interop.Excel.Chart reprezentująca macierzystego obiektu źródłowego za ChartSheet. | |
ItemProvider | Infrastruktura. | |
Legend | Pobiera Legend reprezentująca Legenda Microsoft.Office.Tools.Excel.ChartSheet. | |
Line3DGroup | Pobiera ChartGroup reprezentująca grupie linii wykresu na 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
MailEnvelope | Reprezentuje nagłówek wiadomości e-mail dla dokumentu. | |
Name | Pobiera lub ustawia nazwę Microsoft.Office.Tools.Excel.ChartSheet. | |
Next | Pobiera Microsoft.Office.Interop.Excel.Worksheet obiekt, który reprezentuje następny arkusz. | |
OnDoubleClick | Infrastruktura. | |
OnSheetActivate | Infrastruktura. | |
OnSheetDeactivate | Infrastruktura. | |
PageSetup | Pobiera PageSetup zawiera wszystkie ustawienia strony dla Microsoft.Office.Tools.Excel.ChartSheet. | |
Parent | Pobiera obiekt nadrzędny dla Microsoft.Office.Tools.Excel.ChartSheet. | |
Perspective | Pobiera lub ustawia perspektywy dla 3-D Microsoft.Office.Tools.Excel.ChartSheet. | |
Pie3DGroup | Pobiera ChartGroup reprezentująca grupę wykres kołowy 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
PivotLayout | Pobiera PivotLayout reprezentująca rozmieszczenie pól w raporcie tabeli przestawnej i położenie osi w raporcie wykresu przestawnego. | |
PlotArea | Pobiera PlotArea obiekt, który reprezentuje obszar kreślenia Microsoft.Office.Tools.Excel.ChartSheet. | |
PlotBy | Pobiera lub ustawia sposób kolumny lub wiersze są używane jako serie danych na Microsoft.Office.Tools.Excel.ChartSheet. | |
PlotVisibleOnly | Pobiera lub ustawia wartość wskazującą, czy są wykreślane tylko widoczne komórki. | |
Previous | Pobiera Microsoft.Office.Interop.Excel.Worksheet obiekt reprezentujący poprzedni arkusz. | |
PrintedCommentPages | Pobiera numer strony komentarza, które będą drukowane w bieżącym arkuszu wykresu. | |
ProtectContents | Pobiera wartość, która wskazuje, czy zawartość Microsoft.Office.Tools.Excel.ChartSheet są chronione. | |
ProtectData | Pobiera lub ustawia wartość wskazującą, czy formuły serie nie można modyfikować przez użytkownika. | |
ProtectDrawingObjects | Pobiera wartość, która wskazuje, czy kształty są chronione na Microsoft.Office.Tools.Excel.ChartSheet. | |
ProtectFormatting | Pobiera lub ustawia wartość wskazującą, czy Microsoft.Office.Tools.Excel.ChartSheet formatowania nie mogą być modyfikowane przez użytkownika. | |
ProtectGoalSeek | Pobiera lub ustawia wartość wskazującą, czy użytkownik nie może modyfikować punkty danych wykresu z czynności za pomocą myszy. | |
ProtectionMode | Pobiera lub ustawia wartość wskazującą, czy użytkownik interfejs tylko ochrona jest włączona. | |
ProtectSelection | Pobiera lub ustawia wartość wskazującą, czy Microsoft.Office.Tools.Excel.ChartSheet nie mogą zostać wybrane elementy. | |
RightAngleAxes | Pobiera lub ustawia wartość wskazującą, czy Microsoft.Office.Tools.Excel.ChartSheet są osie pod kątem prostym, niezależne od obrót wykresu lub podniesienie uprawnień. | |
Rotation | Pobiera lub ustawia obrót 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
Scripts | Pobiera Scripts kolekcji, która zawiera Script obiekty reprezentujące bloków skrypt lub kod w określonym dokumencie po zapisaniu go jako strony sieci Web. | |
Shapes | Pobiera Shapes obiekt, który reprezentuje wszystkie kształty na Microsoft.Office.Tools.Excel.ChartSheet. | |
ShowAllFieldButtons | Pobiera lub ustawia, czy wyświetlać wszystkie przyciski pól w raporcie wykresu przestawnego, który jest wyświetlany na ChartSheet. | |
ShowAxisFieldButtons | Pobiera lub ustawia, czy wyświetlać przyciski pól osi na raport wykresu przestawnego, który jest wyświetlany na ChartSheet. | |
ShowDataLabelsOverMaximum | Pobiera lub ustawia wartość wskazującą, czy mają być pokazywane etykiety danych, gdy wartość jest większa niż maksymalna wartość na osi wartości. | |
ShowLegendFieldButtons | Pobiera lub ustawia, czy wyświetlać przyciski pól legendy na raport wykresu przestawnego, który jest wyświetlany na ChartSheet. | |
ShowReportFilterFieldButtons | Pobiera lub ustawia, czy wyświetlać przyciski pól filtru raportu w raporcie wykresu przestawnego, który jest wyświetlany na ChartSheet. | |
ShowValueFieldButtons | Pobiera lub ustawia, czy wyświetlać przyciski pól wartości na raport wykresu przestawnego, który jest wyświetlany na ChartSheet. | |
SideWall | Pobiera obiekt, który reprezentuje ścianą boczną wykresów. | |
Site | Zwraca lub ustawia ISite związane z IComponent. (Odziedziczone z IComponent). | |
SubType | Infrastruktura. | |
SurfaceGroup | Pobiera ChartGroup obiekt, który reprezentuje grupę wykres powierzchniowy 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
Tab | Gets a Tab object for a Microsoft.Office.Tools.Excel.ChartSheet. | |
Tag | Pobiera lub ustawia obiekt, który zawiera dane o ChartSheet. | |
Type | Infrastruktura. | |
Visible | Określa, czy obiekt jest widoczny. | |
Walls | Pobiera Walls obiekt, który reprezentuje ścian z efektem 3-w Microsoft.Office.Tools.Excel.ChartSheet. | |
WallsAndGridlines2D | Pobiera lub ustawia wartość wskazującą, czy linie siatki są rysowane two-dimensionally 3-w Microsoft.Office.Tools.Excel.ChartSheet. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
_ApplyDataLabels | Infrastruktura. | |
_Dummy23 | Infrastruktura. | |
_Evaluate | Infrastruktura. | |
_PrintOut | Infrastruktura. | |
_Protect | Infrastruktura. | |
_SaveAs | Infrastruktura. | |
_VtblGap1_1 | Infrastruktura. | |
_VtblGap2_1 | Infrastruktura. | |
_VtblGap3_1 | Infrastruktura. | |
_VtblGap4_2 | Infrastruktura. | |
_VtblGap5_1 | Infrastruktura. | |
_VtblGap6_1 | Infrastruktura. | |
Activate | Powoduje, że bieżący Microsoft.Office.Tools.Excel.ChartSheet aktywnego wykresu. | |
ApplyChartTemplate | Dotyczy szablonu wykresu standardowy lub niestandardowy wykres. | |
ApplyCustomType | Dotyczy typu wykresu standardowy lub niestandardowy do Microsoft.Office.Tools.Excel.ChartSheet. | |
ApplyDataLabels | Stosuje się etykiety danych do punktu, serii lub wszystkie serie Microsoft.Office.Tools.Excel.ChartSheet. | |
ApplyLayout | Dotyczy wybranego układu wykresu. | |
Arcs | Infrastruktura. | |
AreaGroups | Na wykresie 2-W, zwraca obiekt, który reprezentuje jedną grupą pojedynczy obszar wykresu ( ChartGroup obiektu) lub zbiór grup obszar wykresu ( ChartGroups kolekcji). | |
AutoFormat | Infrastruktura. | |
Axes | Pobiera obiekt, który reprezentuje jednej osi lub zbiór osi na wykresie. | |
BarGroups | Na wykresie 2-W, zwraca obiekt, który reprezentuje jedną grupę pojedynczy wykres słupkowy ( ChartGroup obiektu) lub zbiór grup na wykresie słupkowym ( ChartGroups kolekcji). | |
BeginInit | Sygnalizuje ten obiekt, że inicjowania jest uruchamiana. (Odziedziczone z ISupportInitialize). | |
Buttons | Infrastruktura. | |
ChartGroups | Pobiera obiekt, który reprezentuje jedną grupę pojedynczego wykresu ( ChartGroup obiektu) lub zbiór wszystkich grup wykresu na wykresie ( ChartGroups obiektu). | |
ChartObjects | Pobiera obiekt, który reprezentuje, albo pojedynczy wykres osadzony ( ChartObject obiektu) lub zbiór osadzone wykresy ( ChartObjects obiektu) w arkuszu. | |
ChartWizard | Modyfikuje właściwości danego Microsoft.Office.Tools.Excel.ChartSheet. | |
CheckBoxes | Infrastruktura. | |
CheckSpelling | Sprawdza pisownię Microsoft.Office.Tools.Excel.ChartSheet. | |
ClearToMatchStyle | Czyści do automatycznego formatowania elementów wykresu. | |
ColumnGroups | Na wykresie 2-W, zwraca obiekt, który reprezentuje jedną grupą wykresu pojedynczej kolumny ( ChartGroup obiektu) lub zbiór grup kolumny wykresu ( ChartGroups kolekcji). | |
Copy | Kopie Microsoft.Office.Tools.Excel.ChartSheet do innego miejsca w skoroszycie. | |
CopyChartBuild | Infrastruktura. | |
CopyPicture | Kopie Microsoft.Office.Tools.Excel.ChartSheet do Schowka jako obraz. | |
CreatePublisher | Infrastruktura. | |
Delete | Usuwa Microsoft.Office.Interop.Excel.Chart obiektu. | |
Deselect | Służy do anulowania zaznaczenia dla określonego Microsoft.Office.Tools.Excel.ChartSheet. | |
Dispose | Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów. (Odziedziczone z IDisposable). | |
DoughnutGroups | Na 2-D Microsoft.Office.Tools.Excel.ChartSheet, zwraca obiekt, który reprezentuje jedną grupą wykresu pierścieniowego pojedynczy ( ChartGroup obiektu) lub zbiór grup wykresu pierścieniowego ( ChartGroups kolekcji). | |
DrawingObjects | Infrastruktura. | |
Drawings | Infrastruktura. | |
DropDowns | Infrastruktura. | |
EndInit | Sygnalizuje ten obiekt, że inicjowanie zostanie zakończone. (Odziedziczone z ISupportInitialize). | |
Evaluate | Konwertuje nazwę programu Microsoft Office Excel na obiekt lub wartość. | |
Export | Wywóz Microsoft.Office.Tools.Excel.ChartSheet w formacie graficznym. | |
ExportAsFixedFormat | Zapisuje wykres, który jest wyświetlany na ChartSheet w formacie PDF lub XPS. | |
get_HasAxis | Infrastruktura. | |
GetChartElement | Pobiera informacje o element wykresu pod określone współrzędne X i Y. | |
GroupBoxes | Infrastruktura. | |
GroupObjects | Infrastruktura. | |
Labels | Infrastruktura. | |
LineGroups | Na wykresie 2-W, zwraca obiekt, który reprezentuje jedną grupą pojedynczej linii wykresu ( ChartGroup obiektu) lub zbiór grupy linii wykresu ( ChartGroups kolekcji). | |
Lines | Infrastruktura. | |
ListBoxes | Infrastruktura. | |
Location | Przesuwa Microsoft.Office.Tools.Excel.ChartSheet do nowej lokalizacji. | |
Move | Przesuwa Microsoft.Office.Tools.Excel.ChartSheet do innego miejsca w skoroszycie. | |
OLEObjects | Pobiera obiekt, który reprezentuje, albo pojedynczy obiekt OLE ( OLEObject) lub zbiór wszystkich obiektów OLE ( OLEObjects kolekcji) na arkuszu lub wykresie. | |
OptionButtons | Infrastruktura. | |
Ovals | Infrastruktura. | |
Paste | Pasty wykres danych ze Schowka do określonego Microsoft.Office.Tools.Excel.ChartSheet. | |
Pictures | Infrastruktura. | |
PieGroups | Na 2-D Microsoft.Office.Tools.Excel.ChartSheet, zwraca obiekt, który reprezentuje jedną grupę pojedynczy wykres kołowy ( ChartGroup obiektu) lub zbiór grup wykres kołowy ( ChartGroups kolekcji). | |
PrintOut | Drukuje Microsoft.Office.Tools.Excel.ChartSheet. | |
PrintOutEx | Drukuje wykres, który jest wyświetlany na ChartSheet. | |
PrintPreview | Pokazuje podgląd Microsoft.Office.Tools.Excel.ChartSheet jak będzie on wyglądał po wydrukowaniu. | |
Protect | Chroni Microsoft.Office.Tools.Excel.ChartSheet tak, że nie można modyfikować. | |
RadarGroups | Na 2-D Microsoft.Office.Tools.Excel.ChartSheet, zwraca obiekt, który reprezentuje jedną grupą wykresu radarowego pojedynczy ( ChartGroup obiektu) lub zbiór grup wykres radarowy ( ChartGroups kolekcji). | |
Rectangles | Infrastruktura. | |
Refresh | Aktualizuje pamięć podręczną z Microsoft.Office.Tools.Excel.ChartSheet. | |
SaveAs | Zapisuje zmiany w Microsoft.Office.Tools.Excel.ChartSheet w innym pliku. | |
SaveChartTemplate | Zapisuje wykresu na ChartSheet jako niestandardowy szablon szablony wykresów dostępnych na liście. | |
ScrollBars | Infrastruktura. | |
Select | Wybiera Microsoft.Office.Tools.Excel.ChartSheet. | |
SeriesCollection | Pobiera obiekt, który reprezentuje, albo jednej serii ( Series obiektu) lub zbiór wszystkich serii ( SeriesCollection kolekcji) na wykresie lub grupa wykresu. | |
set_HasAxis | Infrastruktura. | |
SetBackgroundPicture | Ustawia dla grafiki w tle Microsoft.Office.Tools.Excel.ChartSheet. | |
SetDefaultChart | Określa nazwę szablonu wykresu, który program Microsoft Office Excel używa podczas tworzenia nowych wykresów. | |
SetElement | Modyfikuje element na wykresie, który jest wyświetlany na ChartSheet. | |
SetSourceData | Ustawia zakres danych źródłowych dla Microsoft.Office.Tools.Excel.ChartSheet. | |
Spinners | Infrastruktura. | |
TextBoxes | Infrastruktura. | |
Unprotect | Usuwa ochronę przed Microsoft.Office.Tools.Excel.ChartSheet.Ta metoda jest ignorowany, jeżeli arkusz lub skoroszyt nie jest chroniony. | |
XYGroups | Na 2-D Microsoft.Office.Tools.Excel.ChartSheet, zwraca obiekt, który reprezentuje jedną grupą wykresu punktowego pojedynczy ( ChartGroup obiektu) lub zbiór grup wykres punktowy ( ChartGroups kolekcji). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
ActivateEvent | Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheet jest aktywna. | |
BeforeDoubleClick | Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheet jest dwukrotne kliknięcie, zanim domyślny kliknij dwukrotnie akcję. | |
BeforeRightClick | Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheet jest prawym przyciskiem myszy, zanim domyślny akcji kliknij prawym przyciskiem myszy. | |
BindingContextChanged | Infrastruktura. | |
Calculate | Występuje po Microsoft.Office.Tools.Excel.ChartSheet działki nowych lub zmienionych danych. | |
Deactivate | Występuje, gdy zaznaczenie przesuwa się z dala od Microsoft.Office.Tools.Excel.ChartSheet, powoduje Microsoft.Office.Tools.Excel.ChartSheet aby stać się dezaktywowany. | |
Disposed | Metoda, która obsługuje reprezentuje Disposed zdarzeń składnika. (Odziedziczone z IComponent). | |
MouseDown | Występuje, gdy zostanie naciśnięty przycisk myszy, gdy kursor znajduje się nad Microsoft.Office.Tools.Excel.ChartSheet. | |
MouseMove | Występuje, gdy położenie wskaźnika myszy Microsoft.Office.Tools.Excel.ChartSheet. | |
MouseUp | Występuje, gdy przycisk myszy zostanie zwolniony, gdy kursor znajduje się nad Microsoft.Office.Tools.Excel.ChartSheet. | |
Resize | Występuje, gdy rozmiar Microsoft.Office.Tools.Excel.ChartSheet zostanie zmieniona. | |
SelectEvent | Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheet jest zaznaczone. | |
SeriesChange | Występuje, gdy wartość Microsoft.Office.Tools.Excel.ChartSheet punktu danych zostanie zmieniona. | |
Shutdown | Występuje, gdy ma Zwalnianie domeny aplikacji dla zestawu. | |
Startup | Występuje po uruchomieniu dokumentu i całego kodu inicjowania w zestawie. |
Początek
Uwagi
A ChartSheet reprezentuje arkusz wykresu; oznacza to, że arkusz, który zawiera tylko wykres.Jeśli chcesz utworzyć wykres osadzony w arkuszu, który zawiera również inne elementy, takie jak komórki lub inne formanty, utworzyć Chart w zamian.
A ChartSheet zawiera wszystkie związane z wykresu funkcje rodem Microsoft.Office.Interop.Excel.Chart obiektów w modelu obiektów programu Excel.Jednakże ChartSheet udostępnia również zdarzenia.Można utworzyć ChartSheet obiektów tylko w projekcie poziomie dokumentu w czasie projektowania.
[!UWAGA]
Ten interfejs jest implementowany przez Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz Visual Studio Tools for Office Runtime ― Przegląd.
Użycie
W dokumentacji opisano wersję typu używanego w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. W projektach przeznaczonych do pracy z programem .NET Framework 3.5 ten typ może mieć inne elementy członkowskie, a przykładowy kod podany dla tego typu może nie działać. Aby uzyskać dokumentację tego typu używanego w projektach przeznaczonych do działania z programem .NET Framework 3.5, zobacz następującą sekcję informacyjną w dokumentacji programu Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.Office.Tools.Excel