1

我正在使用 ColdFusion 从数据库中的信息动态创建 Excel 电子表格。

我发现我可以将 Excel 公式插入到单元格中,它们会自动执行。我想知道是否可以通过公式或宏来利用 Excel 的“格式为表格”功能,或者是否有其他方法可以做到这一点?

4

1 回答 1

1

您可以通过如下宏来执行此操作

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 格式化为表格。

于 2013-05-01T14:16:24.160 回答