나는 어떤 데이터를 잡기 위해 DAO를 사용하는 VB를 가지고 있는데, 하나의 필드는 날짜 필드이다 (트랜잭션 날짜와 같다). 그것의 날짜/시간이 아니라 단지 dd/mm/yyyy와 같은 날짜 일뿐입니다.MS Access 2003/2007 VBA - 레코드 집합에서 날짜 필드를 가져 와서 dd-MMM-yyyy 형식으로 문자열을 변환하려면 어떻게해야합니까?
그래서 액세스 양식에 내가 어떻게 해야할지 알고 있지만 지금은 일부 엑셀/ppt 자동화 작업 중입니다. 나는이 간단한 예제 DAO SQL 문자열 인 openrecordset과 같은 것을 사용하여 데이터를 얻는다.
그래서 문제의 데이터가 rs! Date 일뿐입니다. 내가 물건의 모든 종류를 떠납니다
지금Set oShape = oSlide.Shapes("S1_Date")
Set oTextRange = oShape.textFrame.TextRange
oTextRange.Text = rs!Date
, 그러나 이것은 PPT에게, 이미 레코드에있는이 날짜를 전송하는 부분이다 :
나는과 같이 PowerPoint로 이동 단지이 형식
dd/mm/yyyy
내가 정말하고 싶은에 잘 대가로, 단순히 얻는 방법을 알고이
"dd-MMM-yyyy"
,
을 원하는 출력 문자열로 사용하십시오.
감사 저스틴
.... 감사합니다 한스! – Justin