怎麼用LISP設定EXCEL單元格格式並且合併它們

2022-11-28 04:35:10 字數 1188 閱讀 1481

1樓:匿名使用者

下面是個小例子,希望對你有幫助。

(defun mergexlscells (lefttopcellobj cols rows / allcells sourcerange)

;;;根據左上的單元格,單行合併列數,然後下拉填充

;;; (mergexlscells (vlax-get-property cells0 'item 1 1) 10 20)

(setq allcells (vlax-get-property (vlax-variant-value lefttopcellobj) 'cells))

(setq sourcerange

(vlax-get-property

allcells

'range

lefttopcellobj

(vlax-get-property

allcells

'item

(+ rows -1

(vlax-get-property (vlax-variant-value lefttopcellobj) 'row)

)(+ cols -1

(vlax-get-property

(vlax-variant-value lefttopcellobj)

'column))

)))(vlax-invoke-method sourcerange 'merge :vlax-true))

2樓:可以

(setq mgcell (vlax-get-property xlscells "range" "l9:l10")

(vlax-invoke-method mgcell "merge")

在vlisp裡怎樣合併excel的單元格?

3樓:匿名使用者

用excel自帶的vba來做,最簡單的方法是錄製一段巨集,然後修改成滿足自己的要求。

「合併excel的單元格,改變指定單元格的字型、文字大小、字型顏色、單元格背景色」等都能做到。

4樓:匿名使用者

(setq mgcell (vlax-get-property xlscells "range" "l9:l10")

(vlax-invoke-method mgcell "merge")

Excel記錄單怎麼用,excel中怎樣使用記錄單輸入資料

excel怎樣新增記錄單方法如下 1 單擊資料清單任一單元格,點 資料 記錄單 將顯示清單第一行各項資訊 2 可用介面的 上一條 和 下一條 按鈕查閱清單上的內容 3 可用 刪除 按鈕刪除清單上的內容 4 可直接在介面修清單內容 5 可用 新建 鈕,為清單新增新的資料行 6 點 條件 按鈕,可在各欄...

excel如何設定到期前300天提示和單元格色彩改變

一 可以用下面這個公式對要到期前的300天開始提醒!if datedif a3,date 2022,2,19 d 300,iferror text datedif a3,date 2022,2,19 300,d 300,剩餘0天 設定提醒後,如果要讓單元格變公,你得用條件格式來設定。具體步驟 選定要...

我用phpexcel匯出excel,結果單元格里漢字正常標題漢字就不顯示了我設定的utf8編碼

header content type text html charset utf 8 con mysql connect 192.168.80.1 root mysql select db db mysql query set names utf8 objexcel new phpexcel ob...