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 をテーブルとして書式設定します。