• ベストアンサー

日付が####と表示される

いつもお世話になっています。 Excelのマクロ部分で現在日時を表示させたいのですが、なぜか "#####"で表示されてしまいます・・・。 Range("G1").Value=Format(Date,"yyyy/mm/dd") & Space(1) & Format(Time,"hh:mm") MsgBox "日時:" & Range("G1").Value とやっています。 MsgBoxでは『日時:2002/06/16 17:22:00』と表示されるのに、実際の表示は "#####"となっています。 G1にカーソル(?)をあてても"2002/6/14 17:34:00"となっています。 別のファイルではちゃんと表示されているのに、なぜこんなことが起きるのでしょうか? (セルのオプション設定など見てみましたが、同一でした) どうすれば日にちと時刻(秒は表示させず)をExcelシートに表示させることが できるのでしょうか? ご存知の方、教えてください!!

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 セルの幅を広げてもだめですか? では。

lovelypooh
質問者

お礼

早速の回答、ありがとうございました。 できました~。 こんな簡単なことだったんですね・・・。 ありがとうございます。 もう1件Excelマクロに関する質問を 『一度のパラメータ渡しで複数のBook作成』というタイトルで出しています。 もしよろしければそちらの回答もお願いします・・・(ペコリ)。

その他の回答 (1)

  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.2

セルの幅が狭くて表示しきれていないのでは? セルを広げてみてください。

lovelypooh
質問者

お礼

早速の回答、ありがとうございました。 できました~。 こんな簡単なことだったんですね・・・。 表示できて嬉しい反面、ちょっと脱力感を感じてしまいました(苦笑)。 もう1件Excelマクロに関する質問を 『一度のパラメータ渡しで複数のBook作成』というタイトルで出しています。 もしよろしければそちらの回答もお願いします・・・(ペコリ)。

関連するQ&A