小技集

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



2023年2月15日【ID:0】

【ExcelVBA】現在の日時を取得

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


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でも取得可能


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

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





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

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


- 人気の記事 -



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



サイト累計閲覧数

7420619

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

Excel完全制覇


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

【Excel】TRIM参照を使って表を縦に結合

【ExcelVBA】チェックボックスを一括リセットするボタン作成

【Word】好みの「組み文字」を入力する方法

【Excel】各シートのセルの値を一括抽出

【Excel】フィルターで瞬時に絞り込むショートカット

【Excel】予定表から労働時間を色んな形式で求める

【Excel】単位をセルの端に表示する

【Excel】FILTER関数で必要な項目のみを抽出

【Excel】指定した範囲内で列幅を自動調整

【Excel】折り返して全体を表示して右端を揃える

【Excel】生年月日から年齢を瞬時に求める

【Word】特定の文字を改行に置換する

【Excel】組織図を簡単に作成する方法

【Excel】スピル活用時!指定した範囲内まで展開

【Excel】VLOOKUP関数で列番号を数えずに抽出

【Outlook・Word】定型のあいさつ文を入力

【Excel】○○IF(S)関数で便利な「*」と「?」とは

【Excel】グラフを一瞬で作成する方法

【Excel】文字列のデータも0として平均に加えたい

【Excel】数式のみで複数の表を縦に並べる

【Excel】締め日を考慮したカレンダーの作成方法

【Excel】覚えるべき「日付を求める関数」2選

【Excel】指定したセルを瞬時に選択!名前ボックスの活用術

【Excel】表の各行に空の行を挿入

【Googleスプレッドシート】行や列の固定方法





一覧ページへ

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