- ベストアンサー
Access2010にて
項目のコントロールソースに=PASSAWAY([A],[B])と書きAとBの年月の差を表示させています。 例えばその差が23年11ケ月10日だとすると23.11.10と表示されます。 その差が23年7ケ月2日だとすると23.7.2と表示されます。 これを23.07.02と表示させることは出来るでしょうか。 教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たとえば、 Function funcP(ByVal a As Variant) As Variant If IsNumeric(a) Then If CLng(a) < 10 Then funcP = "0" & a End If End If End Function のような関数を作って、PASSWAYの中で取得した 月、日を 月=funcP(月) 日=fincP(日) のように変換するか、あるいはfuncPのロジックを PASSWAYの中で設定するかでいいのでは、と思いますが。
お礼
教えていただき有難うございます。 早速挑戦いたします。