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

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

*************
方法
*************
1、AddIn:在指定的電子表格中添加加載項。
2、BeginUndo:指定撤銷塊的開始。這意味着從該調用到與其相對應的 EndUndo 方法調用之間的所有語句均可在對 Undo 方法的一次調用中撤消。這樣可以將整個宏合併爲一個語句,以便於撤消。撤消塊可以嵌套。
3、Calculate:計算打開的工作簿、工作簿中的指定工作表或工作表上的指定單元格區域。
4、CalculateFull:強制打開的工作簿上的公式重新計算
5、EndUndo:指定撤消塊的結束。這意味着從該調用到與其相對應的 BeginUndo 方法調用之間的所有語句均可在對 Undo 方法的一次調用中撤消。這樣可以將整個宏合併爲一個語句,以便於撤消。撤消塊可以嵌套。
6、Evaluate:計算文本形式的表達式並返回結果。
7、Export:將spreadsheet導出到文件
8、FireParameterOut:使用此方法可觸發 ParametersOutReady 事件。
9、RectIntersect:返回表示指定區域之間矩形交集的 Range 對象。
10、RectUnion:返回一個 Range 對象,表示指定區域聯合中的最小單元格區域。
11、Refresh:刷新指定對象。
12、Repaint:強制重繪指定對象。
13、ShowAbout:顯示“關於”對話框。
14、ShowContextMenu:在指定屏幕座標顯示自定義上下文菜單。
15、ShowHelp:顯示 PivotTable 或 Spreadsheet 控件的主幫助主題。
16、Undo:撤消上一次操作或上一個位於 BeginUndo 和 EndUndo 方法調用之間的宏塊。
17、UpdatePropertyToolbax:以當前選定對象更新“命令 和選項”窗口。

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

*****************
事件
****************
1、BeforeContextMenu:在顯示上下文菜單之前發生。用戶單擊鼠標右鍵或按下應用鍵將顯示上下文菜單。
2、BeforeKeyDown:在用戶按下鍵盤上的鍵之後、控件處理鍵擊之前發生。如果用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
3、BeforeKeyPress:在用戶按下並釋放鍵盤上的鍵之後、控件處理鍵擊之前發生。如果用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
4、BeforeKeyUp:在用戶釋放鍵盤上某個鍵之後、控件處理該鍵擊之前發生。
5、BindingAdded:在通過 Edit Query 命令添加新的或修改現有的 XmlDataBinding 對象時發生。
6、BindingCompleted:在通過 Refresh 或 Update 方法將數據成功地加載到映射中或從映射中導出時發生。
7、BindingDeleted:在刪除新XmlDataBinding對象時發生。
8、BindingError:在由於調用 Refresh 或 Update 方法而從數據源處收到錯誤時發生。
9、BindingUpdated:在現有 XmlDataBinding 對象的 BindingData 屬性發生更改時發生。
10、Click:在用戶單擊指定控件時發生。
11、CommandBeforeExecute:在執行命令之前發生。如果要在執行命令之前加以指定限制,請使用該事件。
12、CommandChecked:在指定Microsoft Office Web Component 確定命令是否選中時發生。
13、CommandEnabled:在啓用指定 Microsoft Office Web Component 命令時發生。
14、CommandExecute:在執行命令之後發生。如果要在執行特定命令之後執行一系列命令,請使用該事件。
15、CommandTipText:在指定 Microsoft Office Web Component 查詢命令的屏幕提示文本時發生。
16、DblClick:在用戶雙擊指定控件時發生。
17、EndEdit:當用戶從編輯模式切換到指定 Spreadsheet 控件或數據透視表列表時發生。使用該事件可以對工作表或數據透視表列表明細區域中的數據項進行有效性驗證。
18、Initialize:在 Spreadsheet 組件正在加載、加載完成之前發生。
19、KeyDown:在用戶按下鍵盤上的鍵之後發生。如果用戶將鍵按住,該事件將按照用戶計算機上設置的鍵擊重複間隔重複發生。
20、KeyPress: 在用戶按下並釋放鍵盤上的鍵後發生。
21、KeyUp: 在用戶釋放鍵盤上的鍵之後發生。
22、LoadCompleted: 在 Spreadsheet 組件完成加載之後發生。
23、MouseDown: 當用戶在指針位於電子表格、數據透視表列表或圖表工作區上按下鼠標鍵時發生。
24、MouseOut: 當用戶將鼠標指針移出電子表格上的單元格時發生。
25、MouseOver: 當用戶將鼠標指針停留在指定電子表格上的單元格時發生。
26、MouseUp: 當用戶在指針位於電子表格、數據透視表列表或圖表工作區上釋放鼠標鍵時發生。
27、MouseWheel: 當用戶旋轉具有滑輪的鼠標設備上的滑輪時發生。
28、ParametersOutReady:在一組參數從所連接的實現 IParametersOutProvider 接口的 Web 部件傳遞到實現 IParametersOutConsumer 接口的電子表格 Web 部件時,就會發生該 ParametersOutReady 事件。
29、RowReady 在將 ListObject 對象加載到電子表格組件中,選中 ListObject 對象中的單行,調用 XmlDataBinding 對象的 Refresh 方法時,不管該方法成功與否,都會調用該組件的 RowReady 事件過程。
30、SelectionChange:當用戶進行一項新的選擇時發生。用戶不能取消該事件。
31、SelectionChanging 當用戶在選擇區域時移動鼠標指針時發生。當用戶使用鍵盤選擇時不發生該事件。用戶不能取消該事件。
32、SheetActivate 當激活工作表時發生。
33、SheetCalculate 在計算工作表後發生。
34、SheetChange 當用戶或外部鏈接更改了任何工作表中的單元格時發生。
35、SheetDeactivate 用戶在更換工作表時,該事件在 SheetActivate 事件之前調用。
36、SheetFollowHyperlink  在單擊超鏈接時發生。
37、StartEdit:當用戶在指針位於單元格中進入編輯模式時發生。
38、ViewChange:在重繪電子表格時發生。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章