DAOを使用してデータを取得するVBがあり、1つのフィールドは日付フィールドです(トランザクションの日付のように)。日付/時刻ではなく、単に dd/mm/yyyy のような日付です。
アクセスフォームでは、これを行う方法を知っていますが、現在、Excel/ppt の自動化に取り組んでいます。この単純な例のDAO SQL文字列、openrecordsetのようなものを使用してデータを取得します。
したがって、問題のデータは単に rs!Date であるとしましょう。
次のようにパワーポイントに移動します。
Set oShape = oSlide.Shapes("S1_Date")
Set oTextRange = oShape.textFrame.TextRange
oTextRange.Text = rs!Date
今、私はあらゆる種類のものを除外していますが、これは、レコードセットに既にあるこの日付を ppt pres に転送する部分であり、この形式でのみ問題ありません
dd/mm/yyyy
これを簡単に取得する方法を知りたいだけです
"dd-MMM-yyyy"
私の希望する出力文字列として。
ありがとうジャスティン