UNPKG

et-jsapi-declare

Version:

2,516 lines (1,330 loc) 363 kB
/// <reference path="lib.kso.d.ts" /> declare namespace Et { interface Adjustments { readonly Application: any; readonly Creator: number; readonly Parent: any; readonly Count: number; Item(Index: number, Val: number): void; Item(Index: number): number; } interface CalloutFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; AutomaticLength(): void; CustomDrop(Drop: number): void; CustomLength(Length: number): void; PresetDrop(DropType: Kso.MsoCalloutDropType): void; Accent: Kso.MsoTriState; Angle: Kso.MsoCalloutAngleType; AutoAttach: Kso.MsoTriState; readonly AutoLength: Kso.MsoTriState; Border: Kso.MsoTriState; readonly Drop: number; readonly DropType: Kso.MsoCalloutDropType; Gap: number; readonly Length: number; Type: Kso.MsoCalloutType; } interface ColorFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; RGB: number; SchemeColor: number; readonly Type: Kso.MsoColorType; TintAndShade: number; ObjectThemeColor: Kso.MsoThemeColorIndex; Brightness: number; } interface LineFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; BackColor: ColorFormat; BeginArrowheadLength: Kso.MsoArrowheadLength; BeginArrowheadStyle: Kso.MsoArrowheadStyle; BeginArrowheadWidth: Kso.MsoArrowheadWidth; DashStyle: Kso.MsoLineDashStyle; EndArrowheadLength: Kso.MsoArrowheadLength; EndArrowheadStyle: Kso.MsoArrowheadStyle; EndArrowheadWidth: Kso.MsoArrowheadWidth; ForeColor: ColorFormat; Pattern: Kso.MsoPatternType; Style: Kso.MsoLineStyle; Transparency: number; Visible: Kso.MsoTriState; Weight: number; InsetPen: Kso.MsoTriState; } interface ShapeNode { readonly Application: any; readonly Creator: number; readonly Parent: any; readonly EditingType: Kso.MsoEditingType; readonly Points: any; readonly SegmentType: Kso.MsoSegmentType; } interface ShapeNodes { readonly Application: any; readonly Creator: number; readonly Parent: any; readonly Count: number; Item(Index: any): ShapeNode; Delete(Index: number): void; /** * @param X2 默认值为 0 * @param Y2 默认值为 0 * @param X3 默认值为 0 * @param Y3 默认值为 0 */ Insert(Index: number, SegmentType: Kso.MsoSegmentType, EditingType: Kso.MsoEditingType, X1: number, Y1: number, X2?: number, Y2?: number, X3?: number, Y3?: number): void; SetEditingType(Index: number, EditingType: Kso.MsoEditingType): void; SetPosition(Index: number, X1: number, Y1: number): void; SetSegmentType(Index: number, SegmentType: Kso.MsoSegmentType): void; } interface PictureFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; IncrementBrightness(Increment: number): void; IncrementContrast(Increment: number): void; Brightness: number; ColorType: Kso.MsoPictureColorType; Contrast: number; CropBottom: number; CropLeft: number; CropRight: number; CropTop: number; TransparencyColor: number; TransparentBackground: Kso.MsoTriState; readonly Crop: Kso.Crop; } interface ShadowFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; IncrementOffsetX(Increment: number): void; IncrementOffsetY(Increment: number): void; ForeColor: ColorFormat; Obscured: Kso.MsoTriState; OffsetX: number; OffsetY: number; Transparency: number; Type: Kso.MsoShadowType; Visible: Kso.MsoTriState; Style: Kso.MsoShadowStyle; Blur: number; Size: number; RotateWithShape: Kso.MsoTriState; } interface TextEffectFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; ToggleVerticalText(): void; Alignment: Kso.MsoTextEffectAlignment; FontBold: Kso.MsoTriState; FontItalic: Kso.MsoTriState; FontName: string; FontSize: number; KernedPairs: Kso.MsoTriState; NormalizedHeight: Kso.MsoTriState; PresetShape: Kso.MsoPresetTextEffectShape; PresetTextEffect: Kso.MsoPresetTextEffect; RotatedChars: Kso.MsoTriState; Text: string; Tracking: number; } interface ThreeDFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; IncrementRotationX(Increment: number): void; IncrementRotationY(Increment: number): void; ResetRotation(): void; SetThreeDFormat(PresetThreeDFormat: Kso.MsoPresetThreeDFormat): void; SetExtrusionDirection(PresetExtrusionDirection: Kso.MsoPresetExtrusionDirection): void; Depth: number; readonly ExtrusionColor: ColorFormat; ExtrusionColorType: Kso.MsoExtrusionColorType; Perspective: Kso.MsoTriState; readonly PresetExtrusionDirection: Kso.MsoPresetExtrusionDirection; PresetLightingDirection: Kso.MsoPresetLightingDirection; PresetLightingSoftness: Kso.MsoPresetLightingSoftness; PresetMaterial: Kso.MsoPresetMaterial; readonly PresetThreeDFormat: Kso.MsoPresetThreeDFormat; RotationX: number; RotationY: number; Visible: Kso.MsoTriState; SetPresetCamera(PresetCamera: Kso.MsoPresetCamera): void; IncrementRotationZ(Increment: number): void; IncrementRotationHorizontal(Increment: number): void; IncrementRotationVertical(Increment: number): void; PresetLighting: Kso.MsoLightRigType; Z: number; BevelTopType: Kso.MsoBevelType; BevelTopInset: number; BevelTopDepth: number; BevelBottomType: Kso.MsoBevelType; BevelBottomInset: number; BevelBottomDepth: number; readonly PresetCamera: Kso.MsoPresetCamera; RotationZ: number; ContourWidth: number; readonly ContourColor: ColorFormat; FieldOfView: number; ProjectText: Kso.MsoTriState; LightAngle: number; } interface FillFormat { readonly Application: any; readonly Creator: number; readonly Parent: any; Background(): void; OneColorGradient(Style: Kso.MsoGradientStyle, Variant: number, Degree: number): void; Patterned(Pattern: Kso.MsoPatternType): void; PresetGradient(Style: Kso.MsoGradientStyle, Variant: number, PresetGradientType: Kso.MsoPresetGradientType): void; PresetTextured(PresetTexture: Kso.MsoPresetTexture): void; Solid(): void; TwoColorGradient(Style: Kso.MsoGradientStyle, Variant: number): void; UserPicture(PictureFile: string): void; UserTextured(TextureFile: string): void; BackColor: ColorFormat; ForeColor: ColorFormat; readonly GradientColorType: Kso.MsoGradientColorType; readonly GradientDegree: number; readonly GradientStyle: Kso.MsoGradientStyle; readonly GradientVariant: number; readonly Pattern: Kso.MsoPatternType; readonly PresetGradientType: Kso.MsoPresetGradientType; readonly PresetTexture: Kso.MsoPresetTexture; readonly TextureName: string; readonly TextureType: Kso.MsoTextureType; Transparency: number; readonly Type: Kso.MsoFillType; Visible: Kso.MsoTriState; readonly GradientStops: Kso.GradientStops; TextureOffsetX: number; TextureOffsetY: number; TextureAlignment: Kso.MsoTextureAlignment; TextureHorizontalScale: number; TextureVerticalScale: number; TextureTile: Kso.MsoTriState; RotateWithObject: Kso.MsoTriState; readonly PictureEffects: Kso.PictureEffects; GradientAngle: number; } interface DiagramNodes { readonly Application: any; readonly Creator: number; Item(Index: any): DiagramNode; SelectAll(): void; readonly Parent: any; readonly Count: number; } interface DiagramNode { readonly Application: any; readonly Creator: number; /** * @param pos 默认值为 2 * @param nodeType 默认值为 1 */ AddNode(pos?: Kso.MsoRelativeNodePosition, nodeType?: Kso.MsoDiagramNodeType): DiagramNode; Delete(): void; MoveNode(pTargetNode: DiagramNode, pos: Kso.MsoRelativeNodePosition): void; ReplaceNode(pTargetNode: DiagramNode): void; /** * @param swapChildren 默认值为 true */ SwapNode(pTargetNode: DiagramNode, swapChildren?: boolean): void; /** * @param pos 默认值为 2 */ CloneNode(copyChildren: boolean, pTargetNode: DiagramNode, pos?: Kso.MsoRelativeNodePosition): DiagramNode; TransferChildren(pReceivingNode: DiagramNode): void; NextNode(): DiagramNode; PrevNode(): DiagramNode; readonly Parent: any; readonly Children: DiagramNodeChildren; readonly Shape: Shape; readonly Root: DiagramNode; readonly Diagram: Kso.MsoDiagram; Layout: Kso.MsoOrgChartLayoutType; readonly TextShape: Shape; } interface DiagramNodeChildren { readonly Application: any; readonly Creator: number; Item(Index: any): DiagramNode; /** * @param Index 默认值为 -1 * @param nodeType 默认值为 1 */ AddNode(Index?: any, nodeType?: Kso.MsoDiagramNodeType): DiagramNode; SelectAll(): void; readonly Parent: any; readonly Count: number; readonly FirstChild: DiagramNode; readonly LastChild: DiagramNode; } interface Shape { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Apply(): void; Delete(): void; Duplicate(): Shape; Flip(FlipCmd: Kso.MsoFlipCmd): void; IncrementLeft(Increment: number): void; IncrementRotation(Increment: number): void; IncrementTop(Increment: number): void; PickUp(): void; RerouteConnections(): void; ScaleHeight(Factor: number, RelativeToOriginalSize: Kso.MsoTriState, Scale?: any): void; ScaleWidth(Factor: number, RelativeToOriginalSize: Kso.MsoTriState, Scale?: any): void; Select(Replace?: any): void; SetShapesDefaultProperties(): void; Ungroup(): ShapeRange; ZOrder(ZOrderCmd: Kso.MsoZOrderCmd): void; readonly Adjustments: Adjustments; readonly TextFrame: TextFrame; AutoShapeType: Kso.MsoAutoShapeType; readonly Callout: CalloutFormat; readonly ConnectionSiteCount: number; readonly Connector: Kso.MsoTriState; readonly ConnectorFormat: ConnectorFormat; readonly Fill: FillFormat; readonly GroupItems: GroupShapes; Height: number; readonly HorizontalFlip: Kso.MsoTriState; Left: number; readonly Line: LineFormat; LockAspectRatio: Kso.MsoTriState; Name: string; readonly Nodes: ShapeNodes; Rotation: number; readonly PictureFormat: PictureFormat; readonly Shadow: ShadowFormat; readonly TextEffect: TextEffectFormat; readonly ThreeD: ThreeDFormat; Top: number; readonly Type: Kso.MsoShapeType; readonly VerticalFlip: Kso.MsoTriState; readonly Vertices: any; Visible: Kso.MsoTriState; Width: number; readonly ZOrderPosition: number; readonly Hyperlink: Hyperlink; BlackWhiteMode: Kso.MsoBlackWhiteMode; readonly DrawingObject: any; OnAction: string; Locked: boolean; readonly TopLeftCell: Range; readonly BottomRightCell: Range; Placement: XlPlacement; Copy(): void; Cut(): void; CopyPicture(Appearance?: any, Format?: any): void; readonly ControlFormat: ControlFormat; readonly LinkFormat: LinkFormat; readonly OLEFormat: OLEFormat; readonly FormControlType: XlFormControl; AlternativeText: string; readonly Script: Kso.Script; readonly DiagramNode: DiagramNode; readonly HasDiagramNode: Kso.MsoTriState; readonly Diagram: Diagram; readonly HasDiagram: Kso.MsoTriState; readonly Child: Kso.MsoTriState; readonly ParentGroup: Shape; readonly CanvasItems: Kso.CanvasShapes; readonly ID: number; CanvasCropLeft(Increment: number): void; CanvasCropTop(Increment: number): void; CanvasCropRight(Increment: number): void; CanvasCropBottom(Increment: number): void; readonly Chart: Chart; readonly HasChart: Kso.MsoTriState; readonly TextFrame2: TextFrame2; ShapeStyle: Kso.MsoShapeStyleIndex; BackgroundStyle: Kso.MsoBackgroundStyleIndex; readonly SoftEdge: Kso.SoftEdgeFormat; readonly Glow: Kso.GlowFormat; readonly Reflection: Kso.ReflectionFormat; readonly HasSmartArt: Kso.MsoTriState; readonly SmartArt: Kso.SmartArt; Title: string; readonly IdentificationText: string; readonly HasWebShape: Kso.MsoTriState; SaveAsPicture(Filename: any): void; } interface Application { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: Application; readonly ActiveCell: Range; readonly ActiveChart: Chart; readonly ActiveDialog: DialogSheet; readonly ActiveMenuBar: MenuBar; ActivePrinter: string; readonly ActiveSheet: Worksheet; readonly ActiveWindow: Window; readonly ActiveWorkbook: Workbook; readonly AddIns: AddIns; readonly Assistant: Kso.Assistant; Calculate(): void; readonly Cells: Range; readonly Charts: Sheets; readonly Columns: Range; readonly CommandBars: Kso.CommandBars; readonly DDEAppReturnCode: number; DDEExecute(Channel: number, String: string): void; DDEInitiate(App: string, Topic: string): number; DDEPoke(Channel: number, Item: any, Data: any): void; DDERequest(Channel: number, Item: string): any; DDETerminate(Channel: number): void; readonly DialogSheets: Sheets; Evaluate(Name: any): any; _Evaluate(Name: any): any; ExecuteExcel4Macro(String: string): any; Intersect(Arg1: Range, Arg2: Range, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): Range; readonly MenuBars: MenuBars; readonly Modules: Modules; readonly Names: Names; Range(Cell1: any, Cell2?: any): Range; readonly Rows: Range; Run(Macro?: any, Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; _Run2(Macro?: any, Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; readonly Selection: any; SendKeys(Keys: any, Wait?: any): void; readonly Sheets: Sheets; ShortcutMenus(Index: number): Menu; readonly ThisWorkbook: Workbook; readonly Toolbars: Toolbars; Union(Arg1: Range, Arg2: Range, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): Range; readonly Windows: Windows; readonly Workbooks: Workbooks; readonly WorksheetFunction: WorksheetFunction; readonly Worksheets: Sheets; readonly Excel4IntlMacroSheets: Sheets; readonly Excel4MacroSheets: Sheets; ActivateMicrosoftApp(Index: XlMSApplication): void; AddChartAutoFormat(Chart: any, Name: string, Description?: any): void; AddCustomList(ListArray: any, ByRow?: any): void; AlertBeforeOverwriting: boolean; AltStartupPath: string; AskToUpdateLinks: boolean; EnableAnimations: boolean; readonly AutoCorrect: AutoCorrect; readonly Build: number; CalculateBeforeSave: boolean; Calculation: XlCalculation; Caller(Index?: any): any; readonly CanPlaySounds: boolean; readonly CanRecordSounds: boolean; Caption: string; CellDragAndDrop: boolean; CentimetersToPoints(Centimeters: number): number; CheckSpelling(Word: string, CustomDictionary?: any, IgnoreUppercase?: any): boolean; ClipboardFormats(Index?: any): any; DisplayClipboardWindow: boolean; ColorButtons: boolean; CommandUnderlines: XlCommandUnderlines; ConstrainNumeric: boolean; ConvertFormula(Formula: any, FromReferenceStyle: XlReferenceStyle, ToReferenceStyle?: any, ToAbsolute?: any, RelativeTo?: any): any; CopyObjectsWithCells: boolean; Cursor: XlMousePointer; readonly CustomListCount: number; CutCopyMode: XlCutCopyMode; DataEntryMode: number; Dummy1(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any): any; Dummy2(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any): any; Dummy3(): any; Dummy4(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any): any; Dummy5(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any): any; Dummy6(): any; Dummy7(): any; Dummy8(Arg1?: any): any; Dummy9(): any; Dummy10(arg?: any): boolean; Dummy11(): void; readonly _Default: string; DefaultFilePath: string; DeleteChartAutoFormat(Name: string): void; DeleteCustomList(ListNum: number): void; readonly Dialogs: Dialogs; DisplayAlerts: boolean; DisplayFormulaBar: boolean; DisplayFullScreen: boolean; DisplayNoteIndicator: boolean; DisplayCommentIndicator: XlCommentDisplayMode; DisplayExcel4Menus: boolean; DisplayRecentFiles: boolean; DisplayScrollBars: boolean; DisplayStatusBar: boolean; DoubleClick(): void; EditDirectlyInCell: boolean; EnableAutoComplete: boolean; EnableCancelKey: XlEnableCancelKey; EnableSound: boolean; EnableTipWizard: boolean; FileConverters(Index1?: any, Index2?: any): any; readonly FileSearch: Kso.FileSearch; readonly FileFind: Kso.Find; _FindFile(): void; FixedDecimal: boolean; FixedDecimalPlaces: number; GetCustomListContents(ListNum: number): any; GetCustomListNum(ListArray: any): number; GetOpenFilename(FileFilter?: any, FilterIndex?: any, Title?: any, ButtonText?: any, MultiSelect?: any): any; GetSaveAsFilename(InitialFilename?: any, FileFilter?: any, FilterIndex?: any, Title?: any, ButtonText?: any): any; Goto(Reference?: any, Scroll?: any): void; Height: number; Help(HelpFile?: any, HelpContextID?: any): void; IgnoreRemoteRequests: boolean; InchesToPoints(Inches: number): number; InputBox(Prompt: string, Title?: any, Default?: any, Left?: any, Top?: any, HelpFile?: any, HelpContextID?: any, Type?: any): any; Interactive: boolean; International(Index?: any): any; Iteration: boolean; LargeButtons: boolean; Left: number; readonly LibraryPath: string; _MacroOptions(Macro?: any, Description?: any, HasMenu?: any, MenuText?: any, HasShortcutKey?: any, ShortcutKey?: any, Category?: any, StatusBar?: any, HelpContextID?: any, HelpFile?: any): void; MailLogoff(): void; MailLogon(Name?: any, Password?: any, DownloadNewMail?: any): void; readonly MailSession: any; readonly MailSystem: XlMailSystem; readonly MathCoprocessorAvailable: boolean; MaxChange: number; MaxIterations: number; readonly MemoryFree: number; readonly MemoryTotal: number; readonly MemoryUsed: number; readonly MouseAvailable: boolean; MoveAfterReturn: boolean; MoveAfterReturnDirection: XlDirection; readonly RecentFiles: RecentFiles; readonly Name: string; NextLetter(): Workbook; readonly NetworkTemplatesPath: string; readonly ODBCErrors: ODBCErrors; ODBCTimeout: number; OnCalculate: string; OnData: string; OnDoubleClick: string; OnEntry: string; OnKey(Key: string, Procedure?: any): void; OnRepeat(Text: string, Procedure: string): void; OnSheetActivate: string; OnSheetDeactivate: string; OnTime(EarliestTime: any, Procedure: string, LatestTime?: any, Schedule?: any): void; OnUndo(Text: string, Procedure: string): void; OnWindow: string; readonly OperatingSystem: string; readonly OrganizationName: string; readonly Path: string; readonly PathSeparator: string; PreviousSelections(Index?: any): any; PivotTableSelection: boolean; PromptForSummaryInfo: boolean; Quit(): void; RecordMacro(BasicCode?: any, XlmCode?: any): void; readonly RecordRelative: boolean; ReferenceStyle: XlReferenceStyle; RegisteredFunctions(Index1?: any, Index2?: any): any; RegisterXLL(Filename: string): boolean; Repeat(): void; ResetTipWizard(): void; RollZoom: boolean; Save(Filename?: any): void; SaveWorkspace(Filename?: any): void; ScreenUpdating: boolean; SetDefaultChart(FormatName?: any, Gallery?: any): void; SheetsInNewWorkbook: number; ShowChartTipNames: boolean; ShowChartTipValues: boolean; StandardFont: string; StandardFontSize: number; readonly StartupPath: string; StatusBar: any; readonly TemplatesPath: string; ShowToolTips: boolean; Top: number; DefaultSaveFormat: XlFileFormat; TransitionMenuKey: string; TransitionMenuKeyAction: number; TransitionNavigKeys: boolean; Undo(): void; readonly UsableHeight: number; readonly UsableWidth: number; UserControl: boolean; UserName: string; readonly Value: string; readonly Version: string; Visible: boolean; Volatile(Volatile?: any): void; _Wait(Time: any): void; Width: number; readonly WindowsForPens: boolean; WindowState: XlWindowState; UILanguage: number; DefaultSheetDirection: number; CursorMovement: number; ControlCharacters: boolean; _WSFunction(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; EnableEvents: boolean; DisplayInfoWindow: boolean; Wait(Time: any): boolean; ExtendList: boolean; readonly OLEDBErrors: OLEDBErrors; GetPhonetic(Text?: any): string; readonly COMAddIns: Kso.COMAddIns; readonly DefaultWebOptions: DefaultWebOptions; readonly ProductCode: string; readonly UserLibraryPath: string; AutoPercentEntry: boolean; readonly LanguageSettings: Kso.LanguageSettings; readonly Dummy101: any; Dummy12(p1: PivotTable, p2: PivotTable): void; readonly AnswerWizard: Kso.AnswerWizard; CalculateFull(): void; FindFile(): boolean; readonly CalculationVersion: number; ShowWindowsInTaskbar: boolean; FeatureInstall: Kso.MsoFeatureInstall; readonly Ready: boolean; Dummy13(Arg1: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; FindFormat: CellFormat; ReplaceFormat: CellFormat; readonly UsedObjects: UsedObjects; readonly CalculationState: XlCalculationState; CalculationInterruptKey: XlCalculationInterruptKey; readonly Watches: Watches; DisplayFunctionToolTips: boolean; AutomationSecurity: Kso.MsoAutomationSecurity; FileDialog(fileDialogType: Kso.MsoFileDialogType): Kso.FileDialog; Dummy14(): void; CalculateFullRebuild(): void; DisplayPasteOptions: boolean; DisplayInsertOptions: boolean; GenerateGetPivotData: boolean; readonly AutoRecover: AutoRecover; readonly Hwnd: number; readonly Hinstance: number; CheckAbort(KeepAbort?: any): void; readonly ErrorCheckingOptions: ErrorCheckingOptions; AutoFormatAsYouTypeReplaceHyperlinks: boolean; readonly SmartTagRecognizers: SmartTagRecognizers; readonly NewWorkbook: Kso.NewFile; readonly SpellingOptions: SpellingOptions; readonly Speech: Speech; MapPaperSize: boolean; ShowStartupDialog: boolean; DecimalSeparator: string; ThousandsSeparator: string; UseSystemSeparators: boolean; readonly ThisCell: Range; readonly RTD: RTD; DisplayDocumentActionTaskPane: boolean; DisplayXMLSourcePane(XmlMap?: any): void; readonly ArbitraryXMLSupportAvailable: boolean; Support(Object: any, ID: number, arg?: any): any; Dummy20(grfCompareFunctions: number): any; MeasurementUnit: number; ShowSelectionFloaties: boolean; ShowMenuFloaties: boolean; ShowDevTools: boolean; EnableLivePreview: boolean; DisplayDocumentInformationPanel: boolean; AlwaysUseClearType: boolean; WarnOnFunctionNameConflict: boolean; FormulaBarHeight: number; DisplayFormulaAutoComplete: boolean; GenerateTableRefs: XlGenerateTableRefs; readonly Assistance: Kso.Assistance; CalculateUntilAsyncQueriesDone(): void; EnableLargeOperationAlert: boolean; LargeOperationCellThousandCount: number; DeferAsyncQueries: boolean; readonly MultiThreadedCalculation: MultiThreadedCalculation; SharePointVersion(bstrUrl: string): number; readonly ActiveEncryptionSession: number; HighQualityModeForGraphics: boolean; readonly FileExportConverters: FileExportConverters; readonly SmartArtLayouts: Kso.SmartArtLayouts; readonly SmartArtQuickStyles: Kso.SmartArtQuickStyles; readonly SmartArtColors: Kso.SmartArtColors; readonly AddIns2: AddIns2; PrintCommunication: boolean; MacroOptions(Macro?: any, Description?: any, HasMenu?: any, MenuText?: any, HasShortcutKey?: any, ShortcutKey?: any, Category?: any, StatusBar?: any, HelpContextID?: any, HelpFile?: any, ArgumentDescriptions?: any): void; UseClusterConnector: boolean; ClusterConnector: string; readonly Quitting: boolean; Dummy22: boolean; Dummy23: boolean; readonly ProtectedViewWindows: ProtectedViewWindows; readonly ActiveProtectedViewWindow: ProtectedViewWindow; readonly IsSandboxed: boolean; SaveISO8601Dates: boolean; readonly HinstancePtr: any; FileValidation: Kso.MsoFileValidationMode; FileValidationPivot: XlFileValidationPivotMode; ShowQuickAnalysis: boolean; readonly QuickAnalysis: QuickAnalysis; FlashFill: boolean; EnableMacroAnimations: boolean; ChartDataPointTrack: boolean; FlashFillMode: boolean; MergeInstances: boolean; EnableCheckFileExtensions: boolean; readonly DebugTools: DebugTools; } interface Range { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Activate(): any; AddIndent: any; /** * @param ReferenceStyle 默认值为 1 */ Address(RowAbsolute?: any, ColumnAbsolute?: any, ReferenceStyle?: XlReferenceStyle, External?: any, RelativeTo?: any): string; /** * @param ReferenceStyle 默认值为 1 */ AddressLocal(RowAbsolute?: any, ColumnAbsolute?: any, ReferenceStyle?: XlReferenceStyle, External?: any, RelativeTo?: any): string; AdvancedFilter(Action: XlFilterAction, CriteriaRange?: any, CopyToRange?: any, Unique?: any): any; /** * @param Order 默认值为 1 */ ApplyNames(Names?: any, IgnoreRelativeAbsolute?: any, UseRowColumnNames?: any, OmitColumn?: any, OmitRow?: any, Order?: XlApplyNamesOrder, AppendLast?: any): any; ApplyOutlineStyles(): any; readonly Areas: Areas; AutoComplete(String: string): string; /** * @param Type 默认值为 0 */ AutoFill(Destination: Range, Type?: XlAutoFillType): any; /** * @param Operator 默认值为 1 */ AutoFilter(Field?: any, Criteria1?: any, Operator?: XlAutoFilterOperator, Criteria2?: any, VisibleDropDown?: any): any; AutoFit(): any; /** * @param Format 默认值为 1 */ AutoFormat(Format?: XlRangeAutoFormat, Number?: any, Font?: any, Alignment?: any, Border?: any, Pattern?: any, Width?: any): any; AutoOutline(): any; /** * @param Weight 默认值为 2 * @param ColorIndex 默认值为 -4105 */ _BorderAround(LineStyle?: any, Weight?: Kso.XlBorderWeight, ColorIndex?: Kso.XlColorIndex, Color?: any): any; readonly Borders: Borders; Calculate(): any; readonly Cells: Range; Characters(Start?: any, Length?: any): Characters; CheckSpelling(CustomDictionary?: any, IgnoreUppercase?: any, AlwaysSuggest?: any, SpellLang?: any): any; Clear(): any; ClearContents(): any; ClearFormats(): any; ClearNotes(): any; ClearOutline(): any; readonly Column: number; ColumnDifferences(Comparison: any): Range; readonly Columns: Range; ColumnWidth: any; Consolidate(Sources?: any, Function?: any, TopRow?: any, LeftColumn?: any, CreateLinks?: any): any; Copy(Destination?: any): any; CopyFromRecordset(Data: any, MaxRows?: any, MaxColumns?: any): number; /** * @param Appearance 默认值为 1 * @param Format 默认值为 -4147 */ CopyPicture(Appearance?: XlPictureAppearance, Format?: XlCopyPictureFormat): any; readonly Count: number; CreateNames(Top?: any, Left?: any, Bottom?: any, Right?: any): any; /** * @param Appearance 默认值为 1 */ CreatePublisher(Edition?: any, Appearance?: XlPictureAppearance, ContainsPICT?: any, ContainsBIFF?: any, ContainsRTF?: any, ContainsVALU?: any): any; readonly CurrentArray: Range; readonly CurrentRegion: Range; Cut(Destination?: any): any; /** * @param Type 默认值为 -4132 * @param Date 默认值为 1 */ DataSeries(Rowcol?: any, Type?: XlDataSeriesType, Date?: XlDataSeriesDate, Step?: any, Stop?: any, Trend?: any): any; _Default(RowIndex?: any, ColumnIndex?: any, RHS?: any): void; _Default(RowIndex?: any, ColumnIndex?: any): any; Delete(Shift?: any): any; readonly Dependents: Range; DialogBox(): any; readonly DirectDependents: Range; readonly DirectPrecedents: Range; /** * @param Appearance 默认值为 1 * @param ChartSize 默认值为 1 */ EditionOptions(Type: XlEditionType, Option: XlEditionOptionsOption, Name?: any, Reference?: any, Appearance?: XlPictureAppearance, ChartSize?: XlPictureAppearance, Format?: any): any; End(Direction: XlDirection): Range; readonly EntireColumn: Range; readonly EntireRow: Range; FillDown(): any; FillLeft(): any; FillRight(): any; FillUp(): any; /** * @param SearchDirection 默认值为 1 */ Find(What: any, After?: any, LookIn?: any, LookAt?: any, SearchOrder?: any, SearchDirection?: XlSearchDirection, MatchCase?: any, MatchByte?: any, SearchFormat?: any): Range; FindNext(After?: any): Range; FindPrevious(After?: any): Range; readonly Font: Font; Formula: any; FormulaArray: any; FormulaLabel: XlFormulaLabel; FormulaHidden: any; FormulaLocal: any; FormulaR1C1: any; FormulaR1C1Local: any; FunctionWizard(): any; GoalSeek(Goal: any, ChangingCell: Range): boolean; Group(Start?: any, End?: any, By?: any, Periods?: any): any; readonly HasArray: any; readonly HasFormula: any; readonly Height: any; Hidden: any; HorizontalAlignment: any; IndentLevel: any; InsertIndent(InsertAmount: number): void; Insert(Shift?: any, CopyOrigin?: any): any; readonly Interior: Interior; Item(RowIndex: any, ColumnIndex: any, RHS: any): void; Item(RowIndex: any, ColumnIndex?: any): any; Justify(): any; readonly Left: any; readonly ListHeaderRows: number; ListNames(): any; readonly LocationInTable: XlLocationInTable; Locked: any; Merge(Across?: any): void; UnMerge(): void; readonly MergeArea: Range; MergeCells: any; Name: any; NavigateArrow(TowardPrecedent?: any, ArrowNumber?: any, LinkNumber?: any): any; readonly Next: Range; NoteText(Text?: any, Start?: any, Length?: any): string; NumberFormat: any; NumberFormatLocal: any; Offset(RowOffset?: any, ColumnOffset?: any): Range; Orientation: any; OutlineLevel: any; PageBreak: number; Parse(ParseLine?: any, Destination?: any): any; /** * @param Paste 默认值为 -4104 * @param Operation 默认值为 -4142 */ _PasteSpecial(Paste?: XlPasteType, Operation?: XlPasteSpecialOperation, SkipBlanks?: any, Transpose?: any): any; readonly PivotField: PivotField; readonly PivotItem: PivotItem; readonly PivotTable: PivotTable; readonly Precedents: Range; readonly PrefixCharacter: any; readonly Previous: Range; __PrintOut(From?: any, To?: any, Copies?: any, Preview?: any, ActivePrinter?: any, PrintToFile?: any, Collate?: any): any; PrintPreview(EnableChanges?: any): any; readonly QueryTable: QueryTable; Range(Cell1: any, Cell2?: any): Range; RemoveSubtotal(): any; Replace(What: any, Replacement: any, LookAt?: any, SearchOrder?: any, MatchCase?: any, MatchByte?: any, SearchFormat?: any, ReplaceFormat?: any): boolean; Resize(RowSize?: any, ColumnSize?: any): Range; readonly Row: number; RowDifferences(Comparison: any): Range; RowHeight: any; readonly Rows: Range; Run(Arg1?: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; Select(): any; Show(): any; ShowDependents(Remove?: any): any; ShowDetail: any; ShowErrors(): any; ShowPrecedents(Remove?: any): any; ShrinkToFit: any; /** * @param Order1 默认值为 1 * @param Order2 默认值为 1 * @param Order3 默认值为 1 * @param Header 默认值为 2 * @param Orientation 默认值为 2 * @param SortMethod 默认值为 1 * @param DataOption1 默认值为 0 * @param DataOption2 默认值为 0 * @param DataOption3 默认值为 0 */ Sort(Key1?: any, Order1?: XlSortOrder, Key2?: any, Type?: any, Order2?: XlSortOrder, Key3?: any, Order3?: XlSortOrder, Header?: XlYesNoGuess, OrderCustom?: any, MatchCase?: any, Orientation?: XlSortOrientation, SortMethod?: XlSortMethod, DataOption1?: XlSortDataOption, DataOption2?: XlSortDataOption, DataOption3?: XlSortDataOption): any; /** * @param SortMethod 默认值为 1 * @param Order1 默认值为 1 * @param Order2 默认值为 1 * @param Order3 默认值为 1 * @param Header 默认值为 2 * @param Orientation 默认值为 2 * @param DataOption1 默认值为 0 * @param DataOption2 默认值为 0 * @param DataOption3 默认值为 0 */ SortSpecial(SortMethod?: XlSortMethod, Key1?: any, Order1?: XlSortOrder, Type?: any, Key2?: any, Order2?: XlSortOrder, Key3?: any, Order3?: XlSortOrder, Header?: XlYesNoGuess, OrderCustom?: any, MatchCase?: any, Orientation?: XlSortOrientation, DataOption1?: XlSortDataOption, DataOption2?: XlSortDataOption, DataOption3?: XlSortDataOption): any; readonly SoundNote: SoundNote; SpecialCells(Type: XlCellType, Value?: any): Range; Style: any; /** * @param Format 默认值为 -4158 */ SubscribeTo(Edition: string, Format?: XlSubscribeToFormat): any; /** * @param SummaryBelowData 默认值为 1 */ Subtotal(GroupBy: number, Function: XlConsolidationFunction, TotalList: any, Replace?: any, PageBreaks?: any, SummaryBelowData?: XlSummaryRow): any; readonly Summary: any; Table(RowInput?: any, ColumnInput?: any): any; readonly Text: any; /** * @param DataType 默认值为 1 * @param TextQualifier 默认值为 1 */ TextToColumns(Destination?: any, DataType?: XlTextParsingType, TextQualifier?: XlTextQualifier, ConsecutiveDelimiter?: any, Tab?: any, Semicolon?: any, Comma?: any, Space?: any, Other?: any, OtherChar?: any, FieldInfo?: any, DecimalSeparator?: any, ThousandsSeparator?: any, TrailingMinusNumbers?: any): any; readonly Top: any; Ungroup(): any; UseStandardHeight: any; UseStandardWidth: any; readonly Validation: Validation; Value(RangeValueDataType?: any, RHS?: any): void; Value(RangeValueDataType?: any): any; Value2: any; VerticalAlignment: any; readonly Width: any; readonly Worksheet: Worksheet; WrapText: any; AddComment(Text?: any): Comment; readonly Comment: Comment; ClearComments(): void; readonly Phonetic: Phonetic; readonly FormatConditions: FormatConditions; ReadingOrder: number; readonly Hyperlinks: Hyperlinks; readonly Phonetics: Phonetics; SetPhonetic(): void; ID: string; _PrintOut(From?: any, To?: any, Copies?: any, Preview?: any, ActivePrinter?: any, PrintToFile?: any, Collate?: any, PrToFileName?: any): any; readonly PivotCell: PivotCell; Dirty(): void; readonly Errors: Errors; readonly SmartTags: SmartTags; Speak(SpeakDirection?: any, SpeakFormulas?: any): void; /** * @param Paste 默认值为 -4104 * @param Operation 默认值为 -4142 */ PasteSpecial(Paste?: XlPasteType, Operation?: XlPasteSpecialOperation, SkipBlanks?: any, Transpose?: any): any; readonly AllowEdit: boolean; readonly ListObject: ListObject; readonly XPath: XPath; readonly ServerActions: Actions; /** * @param Header 默认值为 2 */ RemoveDuplicates(Columns?: any, Header?: XlYesNoGuess): void; PrintOut(From?: any, To?: any, Copies?: any, Preview?: any, ActivePrinter?: any, PrintToFile?: any, Collate?: any, PrToFileName?: any): any; readonly MDX: string; ExportAsFixedFormat(Type: XlFixedFormatType, Filename?: any, Quality?: any, IncludeDocProperties?: any, IgnorePrintAreas?: any, From?: any, To?: any, OpenAfterPublish?: any, FixedFormatExtClassPtr?: any): void; readonly CountLarge: any; CalculateRowMajorOrder(): any; readonly SparklineGroups: SparklineGroups; ClearHyperlinks(): void; readonly DisplayFormat: DisplayFormat; /** * @param Weight 默认值为 2 * @param ColorIndex 默认值为 -4105 */ BorderAround(LineStyle?: any, Weight?: Kso.XlBorderWeight, ColorIndex?: Kso.XlColorIndex, Color?: any, ThemeColor?: any): any; AllocateChanges(): void; DiscardChanges(): void; FlashFill(): void; readonly HasSpill: any; readonly SpillingToRange: Range; readonly SpillParent: Range; Formula2: any; Formula2Local: any; Formula2R1C1: any; Formula2R1C1Local: any; } interface Areas { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; readonly Count: number; Item(Index: number): Range; _Default(Index: number): Range; } interface Borders { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Color: any; ColorIndex: any; readonly Count: number; Item(Index: XlBordersIndex): Border; LineStyle: any; Value: any; Weight: any; _Default(Index: XlBordersIndex): Border; ThemeColor: any; TintAndShade: any; } interface Border { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Color: any; ColorIndex: any; LineStyle: any; Weight: any; ThemeColor: any; TintAndShade: any; } interface Characters { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Caption: string; readonly Count: number; Delete(): any; readonly Font: Font; Insert(String: string): any; Text: string; PhoneticCharacters: string; } interface Font { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Background: any; Bold: any; Color: any; ColorIndex: any; FontStyle: any; Italic: any; Name: any; OutlineFont: any; Shadow: any; Size: any; Strikethrough: any; Subscript: any; Superscript: any; Underline: any; ThemeColor: any; TintAndShade: any; ThemeFont: XlThemeFont; } interface Interior { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Color: any; ColorIndex: any; InvertIfNegative: any; Pattern: any; PatternColor: any; PatternColorIndex: any; ThemeColor: any; TintAndShade: any; PatternThemeColor: any; PatternTintAndShade: any; readonly Gradient: any; } interface PivotField { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Calculation: XlPivotFieldCalculation; readonly ChildField: PivotField; ChildItems(Index?: any): any; CurrentPage: any; readonly DataRange: Range; readonly DataType: XlPivotFieldDataType; _Default: string; Function: XlConsolidationFunction; readonly GroupLevel: any; HiddenItems(Index?: any): any; readonly LabelRange: Range; Name: string; NumberFormat: string; Orientation: Kso.XlPivotFieldOrientation; ShowAllItems: boolean; readonly ParentField: PivotField; ParentItems(Index?: any): any; PivotItems(Index?: any): any; Position: any; readonly SourceName: string; Subtotals(Index?: any, RHS?: any): void; Subtotals(Index?: any): any; BaseField: any; BaseItem: any; readonly TotalLevels: any; Value: string; VisibleItems(Index?: any): any; CalculatedItems(): CalculatedItems; Delete(): void; DragToColumn: boolean; DragToHide: boolean; DragToPage: boolean; DragToRow: boolean; DragToData: boolean; Formula: string; readonly IsCalculated: boolean; readonly MemoryUsed: number; ServerBased: boolean; _AutoSort(Order: number, Field: string): void; AutoShow(Type: number, Range: number, Count: number, Field: string): void; readonly AutoSortOrder: number; readonly AutoSortField: string; readonly AutoShowType: number; readonly AutoShowRange: number; readonly AutoShowCount: number; readonly AutoShowField: string; LayoutBlankLine: boolean; LayoutSubtotalLocation: XlSubtototalLocationType; LayoutPageBreak: boolean; LayoutForm: XlLayoutFormType; SubtotalName: string; Caption: string; DrilledDown: boolean; readonly CubeField: CubeField; CurrentPageName: string; StandardFormula: string; HiddenItemsList: any; DatabaseSort: boolean; readonly IsMemberProperty: boolean; readonly PropertyParentField: PivotField; PropertyOrder: number; EnableItemSelection: boolean; CurrentPageList: any; AddPageItem(Item: string, ClearList?: any): void; Hidden: boolean; DrillTo(Field: string): void; UseMemberPropertyAsCaption: boolean; MemberPropertyCaption: string; DisplayAsTooltip: boolean; DisplayInReport: boolean; readonly DisplayAsCaption: boolean; LayoutCompactRow: boolean; IncludeNewItemsInFilter: boolean; VisibleItemsList: any; readonly PivotFilters: PivotFilters; readonly AutoSortPivotLine: PivotLine; readonly AutoSortCustomSubtotal: number; readonly ShowingInAxis: boolean; EnableMultiplePageItems: boolean; readonly AllItemsVisible: boolean; ClearManualFilter(): void; ClearAllFilters(): void; ClearValueFilters(): void; ClearLabelFilters(): void; AutoSort(Order: number, Field: string, PivotLine?: any, CustomSubtotal?: any): void; readonly SourceCaption: string; ShowDetail: boolean; RepeatLabels: boolean; } interface CalculatedItems { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; readonly Count: number; _Add(Name: string, Formula: string): PivotItem; Item(Index: any): PivotItem; _Default(Field: any): PivotItem; Add(Name: string, Formula: string, UseStandardFormula?: any): PivotItem; } interface PivotItem { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: PivotField; ChildItems(Index?: any): any; readonly DataRange: Range; _Default: string; readonly LabelRange: Range; Name: string; readonly ParentItem: PivotItem; readonly ParentShowDetail: boolean; Position: number; ShowDetail: boolean; readonly SourceName: any; Value: string; Visible: boolean; Delete(): void; readonly IsCalculated: boolean; readonly RecordCount: number; Formula: string; Caption: string; DrilledDown: boolean; StandardFormula: string; readonly SourceNameStandard: string; DrillTo(Field: string): void; } interface CubeField { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; readonly CubeFieldType: XlCubeFieldType; readonly _Caption: string; readonly Name: string; readonly Value: string; Orientation: Kso.XlPivotFieldOrientation; Position: number; readonly TreeviewControl: TreeviewControl; DragToColumn: boolean; DragToHide: boolean; DragToPage: boolean; DragToRow: boolean; DragToData: boolean; HiddenLevels: number; readonly HasMemberProperties: boolean; LayoutForm: XlLayoutFormType; readonly PivotFields: PivotFields; _AddMemberPropertyField(Property: string, PropertyOrder?: any): void; EnableMultiplePageItems: boolean; LayoutSubtotalLocation: XlSubtototalLocationType; ShowInFieldList: boolean; Delete(): void; AddMemberPropertyField(Property: string, PropertyOrder?: any, PropertyDisplayedIn?: any): void; IncludeNewItemsInFilter: boolean; readonly CubeFieldSubType: XlCubeFieldSubType; readonly AllItemsVisible: boolean; ClearManualFilter(): void; CreatePivotFields(): void; CurrentPageName: string; readonly IsDate: boolean; Caption: string; FlattenHierarchies: boolean; HierarchizeDistinct: boolean; } interface TreeviewControl { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; Hidden: any; Drilled: any; } interface PivotFields { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: PivotTable; readonly Count: number; Item(Index: any): any; } interface PivotTable { readonly Application: Application; readonly Creator: XlCreator; readonly Parent: any; AddFields(RowFields?: any, ColumnFields?: any, PageFields?: any, AddToTable?: any): any; ColumnFields(Index?: any): any; ColumnGrand: boolean; readonly ColumnRange: Range; ShowPages(PageField?: any): any; readonly DataBodyRange: Range; DataFields(Index?: any): any; readonly DataLabelRange: Range; _Default: string; HasAutoFormat: boolean; HiddenFields(Index?: any): any; InnerDetail: string; Name: string; PageFields(Index?: any): any; readonly PageRange: Range; readonly PageRangeCells: Range; PivotFields(Index?: any): any; readonly RefreshDate: string; readonly RefreshName: string; RefreshTable(): boolean; RowFields(Index?: any): any; RowGrand: boolean; readonly RowRange: Range; SaveData: boolean; SourceData: any; readonly TableRange1: Range; readonly TableRange2: Range; Value: string; VisibleFields(Index?: any): any; CacheIndex: number; CalculatedFields(): CalculatedFields; DisplayErrorString: boolean; DisplayNullString: boolean; EnableDrilldown: boolean; EnableFieldDialog: boolean; EnableWizard: boolean; ErrorString: string; GetData(Name: string): number; ListFormulas(): void; ManualUpdate: boolean; MergeLabels: boolean; NullString: string; PivotCache(): PivotCache; readonly PivotFormulas: PivotFormulas; PivotTableWizard(SourceType?: any, SourceData?: any, TableDestination?: any, TableName?: any, RowGrand?: any, ColumnGrand?: any, SaveData?: any, HasAutoFormat?: any, AutoPage?: any, Reserved?: any, BackgroundQuery?: any, OptimizeCache?: any, PageFieldOrder?: any, PageFieldWrapCount?: any, ReadData?: any, Connection?: any): void; SubtotalHiddenPageItems: boolean; PageFieldOrder: number; PageFieldStyle: string; PageFieldWrapCount: number; PreserveFormatting: boolean; /** * @param Mode 默认值为 0 */ _PivotSelect(Name: string, Mode?: XlPTSelectionMode): void; PivotSelection: string; SelectionMode: XlPTSelectionMode; TableStyle: string; Tag: string; Update(): void; VacatedStyle: string; Format(Format: XlPivotFormatType): void; PrintTitles: boolean; readonly CubeFields: CubeFields; GrandTotalName: string; SmallGrid: boolean; RepeatItemsOnEachPrintedPage: boolean; TotalsAnnotation: boolean; /** * @param Mode 默认值为 0 */ PivotSelect(Name: string, Mode?: XlPTSelectionMode, UseStandardName?: any): void; PivotSelectionStandard: string; GetPivotData(DataField?: any, Field1?: any, Item1?: any, Field2?: any, Item2?: any, Field3?: any, Item3?: any, Field4?: any, Item4?: any, Field5?: any, Item5?: any, Field6?: any, Item6?: any, Field7?: any, Item7?: any, Field8?: any, Item8?: any, Field9?: any, Item9?: any, Field10?: any, Item10?: any, Field11?: any, Item11?: any, Field12?: any, Item12?: any, Field13?: any, Item13?: any, Field14?: any, Item14?: any): Range; readonly DataPivotField: PivotField; EnableDataValueEditing: boolean; AddDataField(Field: any, Caption?: any, Function?: any): PivotField; readonly MDX: string; ViewCalculatedMembers: boolean; readonly CalculatedMembers: CalculatedMembers; DisplayImmediateItems: boolean; Dummy15(Arg1: any, Arg2?: any, Arg3?: any, Arg4?: any, Arg5?: any, Arg6?: any, Arg7?: any, Arg8?: any, Arg9?: any, Arg10?: any, Arg11?: any, Arg12?: any, Arg13?: any, Arg14?: any, Arg15?: any, Arg16?: any, Arg17?: any, Arg18?: any, Arg19?: any, Arg20?: any, Arg21?: any, Arg22?: any, Arg23?: any, Arg24?: any, Arg25?: any, Arg26?: any, Arg27?: any, Arg28?: any, Arg29?: any, Arg30?: any): any; EnableFieldList: boolean; VisualTotals: boolean; ShowPageMultipleItemLabel: boolean; readonly Version: XlPivotTableVersionList; CreateCubeFile(File: string, Measures?: any, Levels?: any, Members?: any, Properties?: any): string; DisplayEmptyRow: boolean; DisplayEmptyColumn: boolean; ShowCellBackgroundFromOLAP: boolean; readonly PivotColumnAxis: PivotAxis; readonly PivotRowAxis: PivotAxis; ShowDrillIndicators: boolean; PrintDrillIndicators: boolean; DisplayMemberPropertyTooltips: boolean; DisplayContextTooltips: bo