電子表格控件Spreadsheet 對象方法事件詳細介紹

一、ActiveCell:返回表明活動單元格的Range只讀對象。
二、ActiveSheet:返回表明活動工做表的WorkSheet只讀對象。
三、ActiveWindow:返回表示當前窗口的Window對象。
四、ActiveWorkbook:返回表示打開工做簿的Workbook對象。
五、AllowPropertyToolbox:肯定用戶是否能夠在運行時顯示「命令和選項」對話框。boolean類型。
六、Application:有兩種狀況,a)應用於OWCLanguageSettings對象時,返回表示指定Web Component的Obejct對象;b)返回表示電子表格控件的Spreadsheet對象
七、AutoFit:對於Spreadsheet或者PivotTable對象,若是由可見的行列數肯定電子表格的整體大小,則設置爲True。行高和列寬不能超過電子表格或數據透視表列表的 MaxHeight 和 MaxWidth 屬性值。默認值爲 True。若是將 AutoFit 屬性設置爲 False,則電子表格或數據透視表列表的整體大小由 Width 和 Height 屬性設置。Boolean 類型
八、Build:返回一個Long類型,表示Web Components的編譯號,只讀。
九、BuildNumber:返回內部版本號。String類型,只讀。
十、Calculation:返回或設定指定計算模式的XlCalculation常量。
十一、CalculationVersion:返回long型的Web Components版本號
十二、CanUndo:若是有能夠撤銷的前一步操做,則返回True。只讀
1三、Caption:返回或設定對象的標題,string類型
1四、Cells:返回一個表示對象中單元格的Range對象
1五、Columns:應用在Range對象上時表示返回表明指定區域中列的Range對象,只讀。應用在spreadsheet和worksheet對象時,返回表明指定工做表上全部列的Range對象
1六、Commands:返回一個OCCommands對象,表示可用命令集合
1七、Constants:返回容許腳本用戶使用命名常量的對象,只讀。在HTML頁上是必須的
1八、CSVData:以逗號分隔列表返回或設置電子表格數據,String類型。
1九、CSVURL:返回或設置以逗號分隔的電子表格數據文件的URL。
20、DataMember:返回或設置數據成員名稱(指定控件將從數據源請求獲取的記錄集名稱),DataMember類型。
2一、DataSource:返回或設置表示指定控件數據源的ADO DataSource對象。
2二、DataType:指定電子表格數據格式和來源。HTMLURL,HTMLDATA,CSVURL,CSVDATA
2三、DefaultQueryOnLoad:該屬性設置爲true時,加載頁面時將刷新Purpose屬性值爲"Query"而且LoadMode屬性值爲"Normal"的綁定。設置False時,加載頁面時不刷新任何綁定。
2四、DesignMode:若是電子表格控件當前處於設計模式,則返回True。
2五、Dirty:若是自上次保存後對電子表格進行了更改,則返回True。可讀寫
2六、DisplayDesignTimeUI:設置爲True在運行時顯示「命令和選項」窗口的設計階段版本,默認爲False。
2七、DisplayOfficeLogo:設置爲True可在工具欄上顯示Office Logo。
2八、DisplayPropertyToolbox:設置是否可顯示「命令和選項」窗口。
2九、DisplayTitleBar:設置是否可顯示標題欄。
30、DisplayToolbar:設置是否可顯示工具條。
3一、EnableEvents:若是啓用了電子表格工做區的事件,則返回True,可讀寫。
3二、EnableUndo:設置是否啓用電子表格撤銷功能。
3三、HTMLData:返回或設置一個String類型,以正確格式的HTML字符串表示電子表格數據。
3四、HTMLURL:返回或設置電子表格HTML數據文件的URL。
3五、International:返回當前國家/地區和國際設置信息。Variant類型,只讀。
3六、LanguageSettings:返回一個OWCLanguageSettings對象,包含語言設置信息。
3七、MajorVersion:返回對象庫德主要版本,只讀。
3八、MaxHeight:返回或設置指定工做表在AutoFit屬性值爲True時可以達到的最大高度。可用像素表示也能夠用百分比表示。Variant類型。
3九、MaxWidth:返回或設置指定工做表在AutoFit屬性值爲True時可以達到的最大寬度。
40、MinorVersion:返回對象庫德次要版本,String類型,只讀。
4一、MoveAfterReturn:肯定用戶按Enter後是否移動活動單元格。默認爲True。使用MoveAfterReturnDirection屬性肯定移動方向。
4二、MoveAfterReturnDirection:返回或設置當前用戶按Enter且MoveAfterReturn屬性設置爲True時焦點移動的方向。XlDirection類型。
4三、Name:返回或設置指定對象的名稱。
4四、Names:應用於Spreadsheet和workbook對象時返回表示活動工做簿中全部名稱的Names集合,只讀。應用於Worksheet對象時返回表示指定工做表中定義的全部工做表級名稱的 Names 集合。只讀。
4五、Range:返回一個Range對象,表示單元格或矩形單元格區域。
4六、RevisionNumber:返回修訂號。
4七、RightToLeft:若是啓用從右到左語言支持,則返回True。
4八、Rows:應用於Range對象返回一個表示指定區域中全部行的Range對象。應用於spreadsheet對象,返回一個表示活動工做表中全部行的Range對象。應用於Worksheet對象,返回一個表示指定工做表上全部行的Range對象。
4九、ScreenUpdating:若是屏幕更新處於打開狀態,則返回True。可讀寫。
50、Selection:返回一個Range對象,表示選定單元格。
5一、Sheets:應用於spreadsheet對象,返回表示活動工做簿中全部工做表的Sheets集合。應用於workbook,返回表示指定工做簿中全部工做簿的sheets集合。
5二、TitleBar:返回表示指定電子表格標題的TitleBar對象。
5三、ToolBar:返回一個MSComctlLib.Toolbar對象,表示工具欄。
5四、Value:返回指定對象的名稱或值。
5五、Version:返回版本,String類型。
5六、ViewOnlyMode:若是處於只讀模式,返回True。
5七、Windows:返回一個windows集合,表示打開工做簿中的窗口。
5八、Workbooks:返回一個表示打開工做簿的 Workbooks 集合。
5九、Worksheets:返回一個 Worksheets 集合,表示打開工做簿中的工做表。
60、XMLData:返回或設置指定組件的 XML 數據。String 類型,可讀寫。
6一、XMLURL:返回或設置一個 String 類型,表示可擴展標記語言 (XML) 文件的 URL。windows

*************
方法
*************
一、AddIn:在指定的電子表格中添加加載項。
二、BeginUndo:指定撤銷塊的開始。這意味着從該調用到與其相對應的 EndUndo 方法調用之間的全部語句都可在對 Undo 方法的一次調用中撤消。這樣能夠將整個宏合併爲一個語句,以便於撤消。撤消塊能夠嵌套。
三、Calculate:計算打開的工做簿、工做簿中的指定工做表或工做表上的指定單元格區域。
四、CalculateFull:強制打開的工做簿上的公式從新計算
五、EndUndo:指定撤消塊的結束。這意味着從該調用到與其相對應的 BeginUndo 方法調用之間的全部語句都可在對 Undo 方法的一次調用中撤消。這樣能夠將整個宏合併爲一個語句,以便於撤消。撤消塊能夠嵌套。
六、Evaluate:計算文本形式的表達式並返回結果。
七、Export:將spreadsheet導出到文件
八、FireParameterOut:使用此方法可觸發 ParametersOutReady 事件。
九、RectIntersect:返回表示指定區域之間矩形交集的 Range 對象。
十、RectUnion:返回一個 Range 對象,表示指定區域聯合中的最小單元格區域。
十一、Refresh:刷新指定對象。
十二、Repaint:強制重繪指定對象。
1三、ShowAbout:顯示「關於」對話框。
1四、ShowContextMenu:在指定屏幕座標顯示自定義上下文菜單。
1五、ShowHelp:顯示 PivotTable 或 Spreadsheet 控件的主幫助主題。
1六、Undo:撤消上一次操做或上一個位於 BeginUndo 和 EndUndo 方法調用之間的宏塊。
1七、UpdatePropertyToolbax:以當前選定對象更新「命令 和選項」窗口。設計模式

原文來自:http://www.6excel.com/doc/20027ide

*****************
事件
****************
一、BeforeContextMenu:在顯示上下文菜單以前發生。用戶單擊鼠標右鍵或按下應用鍵將顯示上下文菜單。
二、BeforeKeyDown:在用戶按下鍵盤上的鍵以後、控件處理鍵擊以前發生。若是用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
三、BeforeKeyPress:在用戶按下並釋放鍵盤上的鍵以後、控件處理鍵擊以前發生。若是用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
四、BeforeKeyUp:在用戶釋放鍵盤上某個鍵以後、控件處理該鍵擊以前發生。
五、BindingAdded:在經過 Edit Query 命令添加新的或修改現有的 XmlDataBinding 對象時發生。
六、BindingCompleted:在經過 Refresh 或 Update 方法將數據成功地加載到映射中或從映射中導出時發生。
七、BindingDeleted:在刪除新XmlDataBinding對象時發生。
八、BindingError:在因爲調用 Refresh 或 Update 方法而從數據源處收到錯誤時發生。
九、BindingUpdated:在現有 XmlDataBinding 對象的 BindingData 屬性發生更改時發生。
十、Click:在用戶單擊指定控件時發生。
十一、CommandBeforeExecute:在執行命令以前發生。若是要在執行命令以前加以指定限制,請使用該事件。
十二、CommandChecked:在指定Microsoft Office Web Component 肯定命令是否選中時發生。
1三、CommandEnabled:在啓用指定 Microsoft Office Web Component 命令時發生。
1四、CommandExecute:在執行命令以後發生。若是要在執行特定命令以後執行一系列命令,請使用該事件。
1五、CommandTipText:在指定 Microsoft Office Web Component 查詢命令的屏幕提示文本時發生。
1六、DblClick:在用戶雙擊指定控件時發生。
1七、EndEdit:當用戶從編輯模式切換到指定 Spreadsheet 控件或數據透視表列表時發生。使用該事件能夠對工做表或數據透視表列代表細區域中的數據項進行有效性驗證。
1八、Initialize:在 Spreadsheet 組件正在加載、加載完成以前發生。
1九、KeyDown:在用戶按下鍵盤上的鍵以後發生。若是用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
20、KeyPress: 在用戶按下並釋放鍵盤上的鍵後發生。
2一、KeyUp: 在用戶釋放鍵盤上的鍵以後發生。
2二、LoadCompleted: 在 Spreadsheet 組件完成加載以後發生。
2三、MouseDown: 當用戶在指針位於電子表格、數據透視表列表或圖表工做區上按下鼠標鍵時發生。
2四、MouseOut: 當用戶將鼠標指針移出電子表格上的單元格時發生。
2五、MouseOver: 當用戶將鼠標指針停留在指定電子表格上的單元格時發生。
2六、MouseUp: 當用戶在指針位於電子表格、數據透視表列表或圖表工做區上釋放鼠標鍵時發生。
2七、MouseWheel: 當用戶旋轉具備滑輪的鼠標設備上的滑輪時發生。
2八、ParametersOutReady:在一組參數從所鏈接的實現 IParametersOutProvider 接口的 Web 部件傳遞到實現 IParametersOutConsumer 接口的電子表格 Web 部件時,就會發生該 ParametersOutReady 事件。
2九、RowReady 在將 ListObject 對象加載到電子表格組件中,選中 ListObject 對象中的單行,調用 XmlDataBinding 對象的 Refresh 方法時,無論該方法成功與否,都會調用該組件的 RowReady 事件過程。
30、SelectionChange:當用戶進行一項新的選擇時發生。用戶不能取消該事件。
3一、SelectionChanging 當用戶在選擇區域時移動鼠標指針時發生。當用戶使用鍵盤選擇時不發生該事件。用戶不能取消該事件。
3二、SheetActivate 當激活工做表時發生。
3三、SheetCalculate 在計算工做表後發生。
3四、SheetChange 當用戶或外部連接更改了任何工做表中的單元格時發生。
3五、SheetDeactivate 用戶在更換工做表時,該事件在 SheetActivate 事件以前調用。
3六、SheetFollowHyperlink  在單擊超連接時發生。
3七、StartEdit:當用戶在指針位於單元格中進入編輯模式時發生。
3八、ViewChange:在重繪電子表格時發生。工具

相關文章
相關標籤/搜索