OLE 常用方法和屬性

2021-06-28 05:28:39 字數 3187 閱讀 1833

2.給sheet重新命名。

call method of sheetname 'name' = 'sheetname'.

4.設定***的顯示模式。

set property of *** 'visible' = 1. 前台執行。為0時表示為後台執行。

5.建立workbook.

call method of excel 'workbooks' = workbook .

call method of workbook 'add'.

7.給單元格賦值。

call method of excel 'cells' = cell

exporting

#1 = 2

#2 = 2.

set property of cell 'value' =  ***x.

exporting

#1 = 'sheet3'. 

這裡sheet3為要操作的sheet的名字。

call method of sheet 'activate '.

exporting

#1 = 'b2'

#2 = 'c2'.

10. 如何操作範圍內的單元格。

call method of range 'select '. 

range也為已經定義好的ole2_object.

set property of range  'mergecells' = 0 .  合併單元格,0時不合併,1則合併。與前面一起使用

set property of range  'horizontalalignment' = 10 .

set property of range  'verticalalignment' = -4108  .

11.單元格內部屬性的操作.

call method of cell 'interior' = int.

set property of int 'colorindex' = color.  顏色

set property of int 'pattern' = pattern.

12.單元格內字型的操作.

call method of cell 'font' = font.

set property of font 'bold' = bold.

set property of font 'size' = size.

13.邊框的操作.

call method of cell 'borders' = borders

exporting

#1 = '1'. 1-left  2-right 3-top 4-bottom

set property of borders 'linestyle' = plinestyle .

set property of borders 'weight' = pweight .

free object borders.

在此之前應該指定range.

14.複製與貼上.

call method of sheet 'copy'.

call method of sheet 'paste'.

15.一點注意。

在操作sheet時,預設為上次操作的sheet.如果想更換,參考8。

16。乙個問題。有時輸入資料如111111111111111111,會顯示為1e+17。

解決辦法:

call method of h_excel 'columns' = columnobj

exporting

#1 = 6.  "the column number

set property of columnobj 'columnwidth' = 10.

set property of columnobj 'numberformat' ='@'.

17。開啟乙個workbook.

call method of workbook 'open' exporting #1 = filename+path.

18.  所有的操作方法都可以在sell----表 oleload 中 查詢到。

19.  執行巨集。

call method of excel 'run' exporting #1 = 'zmacro2'.

20。清除range 內容

call method of excel 'range' = range

exporting

#1 = tar_cell

#2 = tar_cell.

call method of range 'clearcontents'.

21  合併單元格

call method of excel 'range' = range

exporting

#1 = sor_cell

#2 = tar_cell.

set property of range 'mergecells' = 1.

22。 縮小字型填充

set property of range 'shrinktofit' = 0 .

note: 為0時取消縮小字型填充,為1時設定縮小字型填充。

note:

1.與ole相關的關鍵字儲存在表oleload中。

2.如果有些ole方法不熟悉,可以利用vba錄製巨集來尋找相關的關鍵字。

@20121116:tools → macro → visual basic editor → object browser.

C SerialPort常用的屬性和方法

basestream 獲取 serialport 物件的基礎 stream 物件 baudrate 獲取或設定序列波特率 breakstate 獲取或設定中斷訊號狀態 bytestoread 獲取接收緩衝區中資料的位元組數 bytestowrite 獲取傳送緩衝區中資料的位元組數 cdholding...

iOS UIView屬性動畫和常用方法

一 動畫的屬性是指當屬性從乙個值變為另乙個值的時候,可以半自動的支援動畫。1.uiview物件中支援動畫的屬性有 frame 改變檢視的尺寸和位置 bounds 改變檢視的尺寸 center 改變檢視的位置 transform 使用這個可以翻轉或者縮放試圖 alpha 使用這個可以改變檢視的透明度 ...

DataReader物件常用屬性和方法

一 datareader物件的常用屬性 datareader物件提供了用順序的 唯讀的方式讀取用command物件獲得的資料結果集。由於 datareader只執行讀操作,並且每次只在記憶體緩衝區裡儲存結果集中的一條資料,所以使用datareader物件的效率比較高,如果要查詢大量資料,同時不需要隨...