• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:oooBasic 日付の範囲比較ができない)

OpenOffice.org Basicで日付の範囲比較ができない

このQ&Aのポイント
  • OpenOffice.org Basicでコーディングしている際に、日付の範囲比較ができない問題が発生しました。
  • 具体的には、ダイアログで指定した日付とCSVファイルの日付を比較して、範囲内かどうか判定したいが、エラーが発生しています。
  • データのフォーマットの違いやCDate関数の挙動による問題の可能性があります。解決策をご教示いただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

oDateStart, oDateEndをCDate()すればよいのでは。

hatena66
質問者

お礼

ありがとうございます。 画像まで付けて頂きわかりやすいです。 結論、解決しました。 正確にいうと、 oDateStart と oDateEnd を CDate() しただけでは範囲比較できなかったのですが、 osamuyさんに習って、全てString型でなくDate型で定義し、 oDate = CDate(oSheetSales.getCellByPosition(ColSalesDate, i-1).Value) としたら、できました。 ここ数日、これで悩んでいたので、助かりました。 ほんとうにありがとうございました。

関連するQ&A