我正在使用 ColdFusion 从数据库中的信息动态创建 Excel 电子表格。
我发现我可以将 Excel 公式插入到单元格中,它们会自动执行。我想知道是否可以通过公式或宏来利用 Excel 的“格式为表格”功能,或者是否有其他方法可以做到这一点?
我正在使用 ColdFusion 从数据库中的信息动态创建 Excel 电子表格。
我发现我可以将 Excel 公式插入到单元格中,它们会自动执行。我想知道是否可以通过公式或宏来利用 Excel 的“格式为表格”功能,或者是否有其他方法可以做到这一点?
您可以通过如下宏来执行此操作
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 格式化为表格。