📄 excel.h
字号:
CString GetUserLibraryPath();
BOOL GetAutoPercentEntry();
void SetAutoPercentEntry(BOOL bNewValue);
LPDISPATCH GetLanguageSettings();
LPDISPATCH GetAnswerWizard();
void CalculateFull();
BOOL FindFile();
long GetCalculationVersion();
BOOL GetShowWindowsInTaskbar();
void SetShowWindowsInTaskbar(BOOL bNewValue);
long GetFeatureInstall();
void SetFeatureInstall(long nNewValue);
BOOL GetReady();
LPDISPATCH GetFindFormat();
void SetRefFindFormat(LPDISPATCH newValue);
LPDISPATCH GetReplaceFormat();
void SetRefReplaceFormat(LPDISPATCH newValue);
LPDISPATCH GetUsedObjects();
long GetCalculationState();
long GetCalculationInterruptKey();
void SetCalculationInterruptKey(long nNewValue);
LPDISPATCH GetWatches();
BOOL GetDisplayFunctionToolTips();
void SetDisplayFunctionToolTips(BOOL bNewValue);
long GetAutomationSecurity();
void SetAutomationSecurity(long nNewValue);
LPDISPATCH GetFileDialog(long fileDialogType);
void CalculateFullRebuild();
BOOL GetDisplayPasteOptions();
void SetDisplayPasteOptions(BOOL bNewValue);
BOOL GetDisplayInsertOptions();
void SetDisplayInsertOptions(BOOL bNewValue);
BOOL GetGenerateGetPivotData();
void SetGenerateGetPivotData(BOOL bNewValue);
LPDISPATCH GetAutoRecover();
long GetHwnd();
long GetHinstance();
void CheckAbort(const VARIANT& KeepAbort);
LPDISPATCH GetErrorCheckingOptions();
BOOL GetAutoFormatAsYouTypeReplaceHyperlinks();
void SetAutoFormatAsYouTypeReplaceHyperlinks(BOOL bNewValue);
LPDISPATCH GetSmartTagRecognizers();
LPDISPATCH GetNewWorkbook();
LPDISPATCH GetSpellingOptions();
LPDISPATCH GetSpeech();
BOOL GetMapPaperSize();
void SetMapPaperSize(BOOL bNewValue);
BOOL GetShowStartupDialog();
void SetShowStartupDialog(BOOL bNewValue);
CString GetDecimalSeparator();
void SetDecimalSeparator(LPCTSTR lpszNewValue);
CString GetThousandsSeparator();
void SetThousandsSeparator(LPCTSTR lpszNewValue);
BOOL GetUseSystemSeparators();
void SetUseSystemSeparators(BOOL bNewValue);
LPDISPATCH GetThisCell();
LPDISPATCH GetRtd();
BOOL GetDisplayDocumentActionTaskPane();
void SetDisplayDocumentActionTaskPane(BOOL bNewValue);
void DisplayXMLSourcePane(const VARIANT& XmlMap);
BOOL GetArbitraryXMLSupportAvailable();
};
/////////////////////////////////////////////////////////////////////////////
// _Chart wrapper class
class _Chart : public COleDispatchDriver
{
public:
_Chart() {} // Calls COleDispatchDriver default constructor
_Chart(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Chart(const _Chart& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
void Activate();
void Copy(const VARIANT& Before, const VARIANT& After);
void Delete();
CString GetCodeName();
CString Get_CodeName();
void Set_CodeName(LPCTSTR lpszNewValue);
long GetIndex();
void Move(const VARIANT& Before, const VARIANT& After);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
LPDISPATCH GetNext();
LPDISPATCH GetPageSetup();
LPDISPATCH GetPrevious();
void PrintPreview(const VARIANT& EnableChanges);
BOOL GetProtectContents();
BOOL GetProtectDrawingObjects();
BOOL GetProtectionMode();
void Select(const VARIANT& Replace);
void Unprotect(const VARIANT& Password);
long GetVisible();
void SetVisible(long nNewValue);
LPDISPATCH GetShapes();
LPDISPATCH GetArea3DGroup();
LPDISPATCH AreaGroups(const VARIANT& Index);
BOOL GetAutoScaling();
void SetAutoScaling(BOOL bNewValue);
LPDISPATCH Axes(const VARIANT& Type, long AxisGroup);
void SetBackgroundPicture(LPCTSTR Filename);
LPDISPATCH GetBar3DGroup();
LPDISPATCH BarGroups(const VARIANT& Index);
LPDISPATCH GetChartArea();
LPDISPATCH ChartGroups(const VARIANT& Index);
LPDISPATCH ChartObjects(const VARIANT& Index);
LPDISPATCH GetChartTitle();
void ChartWizard(const VARIANT& Source, const VARIANT& Gallery, const VARIANT& Format, const VARIANT& PlotBy, const VARIANT& CategoryLabels, const VARIANT& SeriesLabels, const VARIANT& HasLegend, const VARIANT& Title, const VARIANT& CategoryTitle, const VARIANT& ValueTitle, const VARIANT& ExtraTitle);
void CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang);
LPDISPATCH GetColumn3DGroup();
LPDISPATCH ColumnGroups(const VARIANT& Index);
void CopyPicture(long Appearance, long Format, long Size);
LPDISPATCH GetCorners();
void CreatePublisher(const VARIANT& Edition, long Appearance, long Size, const VARIANT& ContainsPICT, const VARIANT& ContainsBIFF, const VARIANT& ContainsRTF, const VARIANT& ContainsVALU);
LPDISPATCH GetDataTable();
long GetDepthPercent();
void SetDepthPercent(long nNewValue);
void Deselect();
long GetDisplayBlanksAs();
void SetDisplayBlanksAs(long nNewValue);
LPDISPATCH DoughnutGroups(const VARIANT& Index);
long GetElevation();
void SetElevation(long nNewValue);
VARIANT Evaluate(const VARIANT& Name);
VARIANT _Evaluate(const VARIANT& Name);
LPDISPATCH GetFloor();
long GetGapDepth();
void SetGapDepth(long nNewValue);
VARIANT GetHasAxis(const VARIANT& Index1, const VARIANT& Index2);
void SetHasAxis(const VARIANT& Index1, const VARIANT& Index2, const VARIANT& newValue);
BOOL GetHasDataTable();
void SetHasDataTable(BOOL bNewValue);
BOOL GetHasLegend();
void SetHasLegend(BOOL bNewValue);
BOOL GetHasTitle();
void SetHasTitle(BOOL bNewValue);
long GetHeightPercent();
void SetHeightPercent(long nNewValue);
LPDISPATCH GetHyperlinks();
LPDISPATCH GetLegend();
LPDISPATCH GetLine3DGroup();
LPDISPATCH LineGroups(const VARIANT& Index);
LPDISPATCH Location(long Where, const VARIANT& Name);
LPDISPATCH OLEObjects(const VARIANT& Index);
void Paste(const VARIANT& Type);
long GetPerspective();
void SetPerspective(long nNewValue);
LPDISPATCH GetPie3DGroup();
LPDISPATCH PieGroups(const VARIANT& Index);
LPDISPATCH GetPlotArea();
BOOL GetPlotVisibleOnly();
void SetPlotVisibleOnly(BOOL bNewValue);
LPDISPATCH RadarGroups(const VARIANT& Index);
VARIANT GetRightAngleAxes();
void SetRightAngleAxes(const VARIANT& newValue);
VARIANT GetRotation();
void SetRotation(const VARIANT& newValue);
LPDISPATCH SeriesCollection(const VARIANT& Index);
BOOL GetSizeWithWindow();
void SetSizeWithWindow(BOOL bNewValue);
BOOL GetShowWindow();
void SetShowWindow(BOOL bNewValue);
LPDISPATCH GetSurfaceGroup();
long GetChartType();
void SetChartType(long nNewValue);
void ApplyCustomType(long ChartType, const VARIANT& TypeName);
LPDISPATCH GetWalls();
BOOL GetWallsAndGridlines2D();
void SetWallsAndGridlines2D(BOOL bNewValue);
LPDISPATCH XYGroups(const VARIANT& Index);
long GetBarShape();
void SetBarShape(long nNewValue);
long GetPlotBy();
void SetPlotBy(long nNewValue);
BOOL GetProtectFormatting();
void SetProtectFormatting(BOOL bNewValue);
BOOL GetProtectData();
void SetProtectData(BOOL bNewValue);
BOOL GetProtectGoalSeek();
void SetProtectGoalSeek(BOOL bNewValue);
BOOL GetProtectSelection();
void SetProtectSelection(BOOL bNewValue);
void GetChartElement(long x, long y, long* ElementID, long* Arg1, long* Arg2);
void SetSourceData(LPDISPATCH Source, const VARIANT& PlotBy);
BOOL Export(LPCTSTR Filename, const VARIANT& FilterName, const VARIANT& Interactive);
void Refresh();
LPDISPATCH GetPivotLayout();
BOOL GetHasPivotFields();
void SetHasPivotFields(BOOL bNewValue);
LPDISPATCH GetScripts();
void PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName);
LPDISPATCH GetTab();
LPDISPATCH GetMailEnvelope();
void ApplyDataLabels(long Type, const VARIANT& LegendKey, const VARIANT& AutoText, const VARIANT& HasLeaderLines, const VARIANT& ShowSeriesName, const VARIANT& ShowCategoryName, const VARIANT& ShowValue, const VARIANT& ShowPercentage, const VARIANT& ShowBubbleSize, const VARIANT& Separator);
void SaveAs(LPCTSTR Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout, const VARIANT& Local);
void Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly);
};
/////////////////////////////////////////////////////////////////////////////
// Sheets wrapper class
class Sheets : public COleDispatchDriver
{
public:
Sheets() {} // Calls COleDispatchDriver default constructor
Sheets(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Sheets(const Sheets& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count, const VARIANT& Type);
void Copy(const VARIANT& Before, const VARIANT& After);
long GetCount();
void Delete();
void FillAcrossSheets(LPDISPATCH Range, long Type);
LPDISPATCH GetItem(const VARIANT& Index);
void Move(const VARIANT& Before, const VARIANT& After);
LPUNKNOWN Get_NewEnum();
void PrintPreview(const VARIANT& EnableChanges);
void Select(const VARIANT& Replace);
LPDISPATCH GetHPageBreaks();
LPDISPATCH GetVPageBreaks();
VARIANT GetVisible();
void SetVisible(const VARIANT& newValue);
LPDISPATCH Get_Default(const VARIANT& Index);
void PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName);
};
/////////////////////////////////////////////////////////////////////////////
// _Worksheet wrapper class
class _Worksheet : public COleDispatchDriver
{
public:
_Worksheet() {} // Calls COleDispatchDriver default constructor
_Worksheet(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Worksheet(const _Worksheet& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
void Activate();
void Copy(const VARIANT& Before, const VARIANT& After);
void Delete();
CString GetCodeName();
CString Get_CodeName();
void Set_CodeName(LPCTSTR lpszNewValue);
long GetIndex();
void Move(const VARIANT& Before, const VARIANT& After);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
LPDISPATCH GetNext();
LPDISPATCH GetPageSetup();
LPDISPATCH GetPrevious();
void PrintPreview(const VARIANT& EnableChanges);
BOOL GetProtectContents();
BOOL GetProtectDrawingObjects();
BOOL GetProtectionMode();
BOOL GetProtectScenarios();
void Select(const VARIANT& Replace);
void Unprotect(const VARIANT& Password);
long GetVisible();
void SetVisible(long nNewValue);
LPDISPATCH GetShapes();
BOOL GetTransitionExpEval();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -