明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1594|回复: 8

[经验] 设置excel单元格数字格式的方法

[复制链接]
发表于 2016-1-2 21:11 | 显示全部楼层 |阅读模式
看论坛中相关内容不多,在这里分享下。

比如要设置单元格A1的数字格式
(setq range (vlax-get-property *xlapp* "range" "A1"))


设置为数字格式:
(vlax-put-property range "NumberFormat" (vlax-make-variant "0.00_ " 8))
根据精度要求,在小数点后面补足相应的”0”,“_”后面有一个空格

设置为百分数:
(vlax-put-property range "NumberFormat" (vlax-make-variant "0.00% " 8))

设置为文本:
(vlax-put-property range "NumberFormat" (vlax-make-variant "@" 8))

设置为日期:
(vlax-put-property range "NumberFormat" (vlax-make-variant "yyyy/m/d" 8))
可以根据所需日期格式进行修改

设置为时间:
(vlax-put-property range "NumberFormat" (vlax-make-variant "[$-F400]h:mm:ss AM/PM" 8))

其他的就不一一列举了
可以通过代码去获得各种数字格式相应的代码
(vlax-get-property range "NumberFormat")



评分

参与人数 2明经币 +1 金钱 +10 收起 理由
USER2128 + 1 赞一个!
819534890 + 10 很给力!

查看全部评分

本帖被以下淘专辑推荐:

  • · excel|主题: 80, 订阅: 2
发表于 2016-1-3 06:24 | 显示全部楼层
感谢分享!设置excel单元格数字格式的方法!
发表于 2016-1-3 20:40 | 显示全部楼层
谢谢分享,很实用。
发表于 2016-1-4 08:56 | 显示全部楼层
感谢楼主的分享!
发表于 2016-1-6 08:38 | 显示全部楼层
MARK,以备学习
发表于 2016-1-6 10:29 | 显示全部楼层
mark,  后续学习。
发表于 2017-11-19 20:53 | 显示全部楼层
设置excel单元格数字格式的方法 好东西
发表于 2017-11-21 07:54 来自手机 | 显示全部楼层
感谢楼主,非常实用
发表于 2017-11-30 10:41 | 显示全部楼层
有没有CAD表格数字格式的方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-20 12:00 , Processed in 0.351741 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表