Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6502 / 9994 ←次へ | 前へ→

【6695】Re:最大日
回答  小僧  - 05/10/31(月) 15:03 -

引用なし
パスワード
   ▼??? さん:
こんにちは。

IIf 関数 を使って複雑になってしまうのが嫌でしたら、
ユーザ定義関数を作って回避する方法もあるかと思います。

Function MaxDate(ParamArray MyDate()) As Date
Dim i As Long
  For i = 0 To UBound(MyDate) - 1
    If MaxDate = 0 Then
      MaxDate = MyDate(i)
    Else
      If MaxDate < MyDate(i) Then
        MaxDate = MyDate(i)
      End If
    End If
  Next
End Function

この関数をクエリの中から

MaxDate([A],[B],[C])のように呼び出して使ってみて下さい。

283 hits

【6687】最大日 ??? 05/10/31(月) 9:00 質問
【6690】Re:最大日 小僧 05/10/31(月) 11:46 回答
【6692】Re:最大日 ??? 05/10/31(月) 12:54 質問
【6695】Re:最大日 小僧 05/10/31(月) 15:03 回答

6502 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free