
日付を比較してstrToDateよりstrFromDateの日付が未来日だった場合エラーを出したいのですがうまくいきません。
日付型に合わせたつもりなのですがこれだとダメなのでしょうか
strFromTime = txtFromYear & "/" & Format(txtFromMonth, "00") & "/" & Format(txtFromDay, "00")
strToTime = txtToYear & "/" & Format(txtToMonth, "00") & "/" & Format(txtToDay, "00")
If (Format(strFromTime, yyyy / mm / dd) >
Format(strToTime, yyyy / mm / dd)) Then
MsgBox MSG_ERR, vbCritical, SYSTEM_NAME
Exit Sub
End If
No.2ベストアンサー
- 回答日時:
Format関数の使い方が間違っています
>(Format(strFromTime, yyyy / mm / dd)
テキスト型の第1項目に対しy,m,dは使えません。構文も間違っています
文字列を比較したいのであれば単純に
If strFromTime > strToTime Then
でいいのでは
日付時刻型で比較するのなら
If DAteValue(strFromTime) > DateValue(strToTime) Then
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
- Visual Basic(VBA) VBAで日付入力しているのですが 4 2023/03/02 11:25
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) テーブルを配列に入れて、元のテーブルの行番号を取得したい 1 2022/08/16 20:15
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
select文で int を yyyy-mm-dd...
-
Datetime型 条件について
-
VBAのAccessでDATE型のINSERT
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
誰か教えてください
-
列番号による項目の取得について
-
PL/SQLのエラー処理について
-
エクセルで最後の文字だけ置き...
-
System.Timers.Timer について
-
[WHS]定数宣言の際にリテラル文...
-
先ほどの続きです。問題4、5を...
-
エクセルに見えない文字(JISX0...
-
複数テーブルのGROUP BY の使い...
-
jQueryで、カラム幅を変更でき...
-
EXISTSを使ったDELETE文
-
mysqlについて
-
identity属性の列に自動採番(SQL)
-
エクセルVBA ユーザーフォーム...
-
IDの欠番
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのAccessでDATE型のINSERT
-
クロス集計で、列を動的に
-
SQLサーバでの和暦(int)→西暦へ...
-
nvarcharとdatetimeで作成され...
-
●SQL Server 2000●日付だけ取得...
-
ACCESS 日付の比較
-
SQL Server 2005 Expressを利用...
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
エクセルの関数について教えて...
-
SQLで特定の項目の重複のみを排...
-
SELECT 文 GROUP での1件目を...
-
EXISTSを使ったDELETE文
-
INSERT文でフィールドの1つだ...
-
外部参照してるキーを主キーに...
-
for whichの使い方
-
1日に1人がこなせるプログラム...
-
カーソル0件の時にエラーを発生...
-
重複していないレコードの抽出...
おすすめ情報