【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言

項目のコントロールソースに=PASSAWAY([A],[B])と書きAとBの年月の差を表示させています。
例えばその差が23年11ケ月10日だとすると23.11.10と表示されます。

その差が23年7ケ月2日だとすると23.7.2と表示されます。

これを23.07.02と表示させることは出来るでしょうか。

教えてください。

A 回答 (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の中で設定するかでいいのでは、と思いますが。
    • good
    • 0
この回答へのお礼

教えていただき有難うございます。
早速挑戦いたします。

お礼日時:2011/08/09 14:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!