小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年2月15日【ID:0】

【ExcelVBA】現在の日時を取得


VBAで現在の日時情報を取得するにはNow関数とDate関数、Time関数が使えます。
Now関数は「2023/1/1 1:23:45」などと現在の日時の情報が取得できます。
Date関数は「2023/1/1」などと現在の日付の情報が取得できます。
Time関数は「1:23:45」などと現在の時刻の情報が取得できます。

画像内のDebug.Printとは、指定した値をイミディエイトウィンドウに表示するもので、「;」で文字を結合して表示しています。
※Debug.Printについてはこちらで詳しく解説しています。

他、「Year関数、Month関数、Day関数、Hour関数、Minute関数、Second関数」は、それぞれ引数の日時の情報から「年、月、日、時、分、秒」を抽出するものになります。

例えば、セルA1~A3にそれぞれ年月日を表示させたい場合、プログラムで記述すると以下のようになります。

'2023/4/5の場合
Range("A1").Value = Year(Date) '2023
Range("A2").Value = Month(Date) '4
Range("A3").Value = Day(Date) '5

※Dateに関しては、Nowでも取得可能


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集 メンバー募集
1分で読める小技集 1分で読める小技集





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

1585414

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】ピボットテーブルの意外と知られていない小技3選

【Excel】条件付き書式で休日を色付け

【Excel】フィルターの設定を保存する

【Excel】セルの入力を取り消す

【Excel】四半期を簡単な数式で求める

【Excel】表の行列を入れ替えて表示する

【Excel】グラフタイトルにセルの値を参照させる

【ExcelVBA】自作関数(ユーザー定義関数)が自動更新しない

【Excel】同じ名前のファイルを同時に開く方法

【Excel】VLOOKUP関数で時間を検索して抽出できない?

【Excel】SWITCH関数で「その他」を表現

【Excel】フィルターで絞った上でトップ3を求める

【ExcelVBA】ダブルクリックで塗りつぶしとリセットを繰り返す

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】PHONETIC関数の結果を「ひらがな」にする

【Excel】REPLACE関数とSUBSTITUTE関数の使い分け

【Excel】カレンダーに休日を反映(VLOOKUP不要)

【Excel】表の順番をランダムに並べ替える

【ExcelVBA】合格者だけに合格証を発行

【Excel】キーボードのみでフィルター操作

【Excel】重複なしでコード単位の番号を割り当てる

【ExcelVBA】VBA開発でインデントが重要な理由

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】2重の円グラフ(詳細と小計)を作成

【Excel】直近N日間のみ自動でグラフに表示





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ