У меня есть некоторый VB, который использует DAO для получения некоторых данных, одно поле является полем даты (как в дате транзакции).это не дата / время, просто дата, как дд / мм / гггг.
, поэтому в форме доступа я знаю, как это сделать, но сейчас я работаю над некоторой автоматизацией Excel / PPT.я использую что-то вроде этого простого примера строки DAO sql, openrecordset, чтобы получить данные.
Итак, допустим, что данные, о которых идет речь, просто rs! Date.
Я переместил их в powerpoint следующим образом:
Set oShape = oSlide.Shapes("S1_Date")
Set oTextRange = oShape.textFrame.TextRange
oTextRange.Text = rs!Date
сейчас я пропускаю все виды вещей, но это та часть, которая переносит эту дату, которая у меня уже есть в наборе записей, на пресс ppt просто отлично, только в этом формате
dd/mm/yyyy
и мне бы очень хотелось узнать, как просто получить эту
"dd-MMM-yyyy"
в качестве желаемой выходной строки.
спасибо Джастин