こんにちは、OracleフォームからDDE.Executeコマンドを使用してExcelワークシートにデータを入力しています。コードは問題ありませんが、DDE.Executeコマンドを使用して以下のマクロFORMAT_SECTION_TITLE_2を実行すると、行に色が付けられますが、日付が数値に変更され、セルの値が適切な日付として表示され、39234と表示されます
Sub FORMAT_SECTION_TITLE_2()
With Selection.Interior
.ColorIndex = 7
.Pattern = xlSolid
End With
Selection.Font.Bold = False
End Sub
また、多くのことを変更しようとしましたが、助けにはなりません。提案してください。
ありがとう
更新 1: Siddharth あなたが言及したように、Excel シートに新しいサブを追加しました。私のシート名は、あなたが言及した Sheet1 と同じです
Sub formatColumn()
Sheets("Sheet1").Columns(1).NumberFormat = "dd-mmm-yy"
End Sub