tegl 发表于 2015-1-29 09:07:13

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

本帖最后由 tegl 于 2015-2-7 21:30 编辑

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



nqawen 发表于 2015-2-5 10:04:14

同求,期待高手解答

kevinch 发表于 2015-2-5 19:21:26

可以用工作表的listobjects.count判断是否有套用格式,再用.tablestyle判断样式,不过楼主提供的附件中没有自动套用格式形成的listobject

tegl 发表于 2015-2-6 14:41:22

可以用工作表的listobjects.count判断是否有套用格式,再用.tablestyle判断样式,不过楼主提供的附件中没有 ...
kevinch 发表于 2015-2-5 19:21 http://www.autoitx.com/images/common/back.gif

我是用的Office 2003,估计是不支持listobjects,麻烦K大帮忙解决,谢谢

tegl 发表于 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大看看

deaph 发表于 2015-2-7 10:58:56

学习了,感谢分享!!excel还没研究过...

kevinch 发表于 2015-2-7 16:31:53

查了一下,似乎2003版的没有直接的方法判断套用格式,只能从数据区域的各种格式方面综合来判断才知道

tegl 发表于 2015-2-7 21:29:10

查了一下,似乎2003版的没有直接的方法判断套用格式,只能从数据区域的各种格式方面综合来判断才知道
kevinch 发表于 2015-2-7 16:31 http://www.autoitx.com/images/common/back.gif

好吧,也只能这样了,谢谢K大
页: [1]
查看完整版本: [已解决]请问如何用Au3判断EXCEL工作表中自动套用格式为"古典2"