- Excel VBA 質問スレ Part34
650 :デフォルトの名無しさん[sage]:2014/09/23(火) 04:37:16.63 ID:DADtgFDk - >>649
そのリンク先のサイトに、互換性を保つためってちゃんと書いてあるんだが
|
- Excel VBA 質問スレ Part34
655 :デフォルトの名無しさん[sage]:2014/09/23(火) 18:33:24.99 ID:DADtgFDk - >>654
変数名長いと読みにくいな しかもあちこちソース不備があるし 比較が「8:00 = 8:00」ってなってるが、これがホントに比較してるデータなら コロンの全角と半角が違ってるから、文字列として一致していない 実際に比較するときの、変数の型確認して見ろ
|
- Excel VBA 質問スレ Part34
656 :デフォルトの名無しさん[sage]:2014/09/23(火) 18:46:47.42 ID:DADtgFDk - >>652
サンプルとかヘルプとか更新されてないっぽいからなぁ 2007でもWorksheetFunction.Matchのヘルプに 検査値が見つからない場合は、エラー値 #N/A が返されます とか書いてあるけどまあ嘘だしな、これ
|
- Excel VBA 質問スレ Part34
657 :デフォルトの名無しさん[sage]:2014/09/23(火) 18:49:34.19 ID:DADtgFDk - >>636,653
使い方次第だが、実際の方法としては CallByName ぐらいじゃね
|
- Excel VBA 質問スレ Part34
659 :デフォルトの名無しさん[sage]:2014/09/23(火) 19:03:19.10 ID:DADtgFDk - >>658
>8:00 = 8:00 だと通らず、 9:30 = 9:30 だと通る 変数は比較、開始、終了で三つあるんだが ブレークポイント張るとかして、ちゃんと三つ全部の、実際に入ってる値を確認してみろよ 時刻比較で有りがちなのは、書式で表示されてないけど日付が違うパターンが多い
|