如何使用公式格式化Excel表格?

我使用ColdFusion从数据库中的信息dynamic地创buildExcel电子表格。

我发现我可以将Excel公式插入到单元格中,并自动执行。 我想知道是否可以通过公式或macros使用Excel的“ 格式化表格 ”function,或者有另一种方法来做到这一点?

你可以通过一个macros来做到这一点,如下所示

Private Sub Workbook_Open() ActiveSheet.ListObjects.Add(xlSrcRange, Range("$A$1:$D$10"), , xlNo).Name = _ "Table1" Range("Table1[#All]").Select ActiveSheet.ListObjects("Table1").TableStyle = "TableStyleLight9" End Sub 

这将使用默认情况下为蓝色的TableStyleLight9样式将单元格A1到D10格式化为表格。