• ベストアンサー

Excelで「Tue, 16 Oct 2007 16:50:06 +0900」の形式で出力したい。

Excelの関数、もしくはExcel VBAで現在時刻を 「Tue, 16 Oct 2007 16:50:06 +0900」の形式で出力したいのですが、どのような方法がありますでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

関数だと =TIME(NOW(),"ddd,dd mmm yyyy hh:mm:ss")&" +9:00" VBAだと =Format(Now,"ddd,dd mmm yyyy hh:mm:ss") & " +9:00"

tessyu
質問者

お礼

ありがとうございます。 dddとddで出せたんですね、助かりました。

その他の回答 (1)

  • htmcr
  • ベストアンサー率36% (11/30)
回答No.1

こんにちは。 対象セルを右クリック→ 「セルの書式設定」→「表示形式」で 分類から「ユーザー定義」を選択し、「種類」のテキストボックスに 以下を入力すれば OKです ddd, dd mmm yyyy hh:mm:ss "+0900"

tessyu
質問者

お礼

dddを知りませんでした。 caseかifで判断させようと思っていたのですが、スッキリしました。 ありがとうございます。

関連するQ&A