本帖最后由 yxp 于 2019-1-12 15:50 编辑
https://docs.microsoft.com/zh-cn ... .Window.FreezePanes
 - (defun excelSetFreeze( / )
- (setq *appxls* (vlax-get-or-create-object "excel.application")
- actp (vlax-get-property *appxls* 'ActiveWindow)
- Putp vlax-put-property)
- ;;先取消可能存在的窗口冻结
- (Putp actp 'SplitRow 0)
- (Putp actp 'SplitColumn 0)
- (Putp actp 'FreezePanes 0)
- ;;再设置新的窗口冻结,冻结:顶部2行和左1列
- (Putp actp 'SplitRow 2)
- (Putp actp 'SplitColumn 1)
- (Putp actp 'FreezePanes 1)
- (vlax-release-object *appxls*)
- )
|