VBAで12月をカウントするとバグが起こります。Basic現在JavaScriptが無効になっています。Yahoo!知恵袋のすべての機能を利用するためには、javaScriptの設定を有効にしてください。JavaScriptの設定を変更するには「JavaScriptの設定方法」をご覧ください。VBAで12月をカウントするとバグが起こります。VBAで12月をカウントするとバグが起こります。1みたいな式を作っているのですが何故か12月の月を取得すると一気にaが13になってしまいます。1この状態の時に何故かthenに行ってしまっている状態でした。Forをつけてループを抜け出しましたがこれは一体どのような現象だったのでしょうか前のセルの数値がまだ残っていたのでしょうかまだ少し混乱しています。違反報告ベストアンサーに選ばれた回答https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11134368846por********さん2014/8/1916:11:32こんにちは。day(r)としたら、結果は1899/12/30でした。空白を扱う、ということは、1899/12/30ということになります。0違反報告por********さん2014/8/1917:48:34>セルに0を入れて書式を日付に変えてるとわかります。結果0は、1900/1/0となり、month関数は1となります。12月とはなりません。14:31:18返信誠に感謝しております。Isdateは使えなかったのですがIsEmpty関数を思い出すことで表が完成しました。ありがとうございます。シェアツイートはてブ知恵コレベストアンサー以外の回答1〜1件/1件中https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11134368846riv********さん2014/8/1916:24:22イミディエイトウインドで?Month(0)としてみてください12と表示されるはずです。日付は1900/1/1を1としてそこからの日数で表されています。(ちなみに2016/8/19と入力して数値表示に書式を変えると42601となります。19001/1から数えて42601日目ということです)なので0は1900/1/0であり1900/1/1の前日としてMonth関数の引数とされると12月と判定されることになります。空白は0とみなされその月は12月となってしまうのです。セルに0を入れて書式を日付に変えてるとわかります。一覧を見るエクセルのVBAで質問があります。VBAのことはほとんどわかりませんので、ご教授願います。カレンダーについて質問です。友人と相談しカレンダーを作りました。登録されている企業データをEXCELにまとめたいです。えーと、VBAで心理...ExcelのVBAの、If~Thenを使ったマクロについて質問です。変数に%を掛けたいの...as3のifがうまくいきません。一覧を見るC言語についての問題で質問です。VBA詳しい方、ご教授お願い致します。一覧を見るVBA初心者です。このマクロの課題分からないので分かる方教えて下さいエクセルマクロについての質問です。Application....関数に疎くお知恵をお貸しください。タリフを参照し、料金から小口割れしているそ...IEで起動した仮想ブラウザをVBA、VBSで操作する方法。Case"でLike(あ...7VBA初心者です。回答数1高1女子です、昨夜、寝てたら腰の...2高校生女子です。修学旅行でクラ...3最初は体の関係だけを楽しむ予定だ...416歳女子です。私とお兄ちゃんの部...5ある男性にご飯誘われて、1回くら...6シャトレーゼはなぜおいしくないの...7辛いです。欲深...9立教大学の合格発表があったんです...10現在妻から出て行けと言われていま...ランキングをもっと見る1この食べ物、なんですか?2「煙草」若しくは「喫煙者」をどう...3武漢ウイルス対策が後手後手なのは...3【大喜利】□を埋めて下さい5「スカーレット」で思い浮かぶ素敵...5ラーメンに、絶対に入れてはいけな...7ちょっぴり「寂しい時」あなたは何...8「おとん」にまつわる素敵な曲があ...8何故真空管以外のアンプが発展して...10今年高二の者です。JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。お客様自身の責任と判断で、ご利用ください。研究機関に提供します。投稿者が誰であるかを知ることはありません。Reserved.「追加する」ボタンを押してください。閉じる※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。追加する不適切な投稿でないことを報告しました。