找回密码
 加入
搜索
查看: 5151|回复: 7

[AU3基础] [已解决]请问如何用Au3判断EXCEL工作表中自动套用格式为"古典2"

  [复制链接]
发表于 2015-1-29 09:07:13 | 显示全部楼层 |阅读模式
本帖最后由 tegl 于 2015-2-7 21:30 编辑

请问如何用Au3判断EXCEL工作表中自动套用格式为"古典2",如图



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2015-2-5 10:04:14 | 显示全部楼层
同求,期待高手解答
发表于 2015-2-5 19:21:26 | 显示全部楼层
可以用工作表的listobjects.count判断是否有套用格式,再用.tablestyle判断样式,不过楼主提供的附件中没有自动套用格式形成的listobject

评分

参与人数 1金钱 +10 收起 理由
tegl + 10

查看全部评分

 楼主| 发表于 2015-2-6 14:41:22 | 显示全部楼层
可以用工作表的listobjects.count判断是否有套用格式,再用.tablestyle判断样式,不过楼主提供的附件中没有 ...
kevinch 发表于 2015-2-5 19:21


我是用的Office 2003,估计是不支持listobjects,麻烦K大帮忙解决,谢谢
 楼主| 发表于 2015-2-6 14:51:21 | 显示全部楼层
Sub Macro1()
'
' Macro1 Macro
' 宏由 China 录制,时间: 2015/2/6
'

'
    Range("B3:H9").Select
    Selection.AutoFormat Format:=xlRangeAutoFormatClassic2, Number:=True, Font _
        :=True, Alignment:=True, Border:=True, Pattern:=True, Width:=True
End Sub
这是我录制的宏,麻烦K大看看
发表于 2015-2-7 10:58:56 | 显示全部楼层
学习了,感谢分享!!excel还没研究过...
发表于 2015-2-7 16:31:53 | 显示全部楼层
查了一下,似乎2003版的没有直接的方法判断套用格式,只能从数据区域的各种格式方面综合来判断才知道
 楼主| 发表于 2015-2-7 21:29:10 | 显示全部楼层
查了一下,似乎2003版的没有直接的方法判断套用格式,只能从数据区域的各种格式方面综合来判断才知道
kevinch 发表于 2015-2-7 16:31


好吧,也只能这样了,谢谢K大
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-28 03:16 , Processed in 0.082909 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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