No.3
- 回答日時:
こんにちは。
>ワークシート関数のtoday()と同じ働きを持つVBAってありませんか?
Date 関数が似ていますが、値を返すだけです。
そして、VBAでは、ワークシートに、日付/時間データを送り込む時は、ついでに、書式も送ります。
Sub TestSendDate()
Range("A1").NumberFormatLocal = "yy/mm/dd"
Range("A1").Value = Date
End Sub
送り込まれるデータは、日付型のデータです。
Range("A1").Value = "=TODAY()"
Range("A1").Value = Range("A1").Value
とすれば、Date を送ったのと同じ結果になります。
また、
Range("A1").Formula = "=TODAY()" '.Valueプロパティか、Formulaプロパティか?
数式として、その文字列が全うしているなら、.Valueプロパティでも同じです。ワークシート上のキャスティングで、数式に変換されます。ただ、若干、ワークシートのキャスティングのために、コードが遅くなるはずです。
通常は問題ないのですが、FormualLocalのほうが、そのPCのコントロールパネルの地域設定に従うはずです。具体的には、日付設定などがあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでシート名をセルから取得し...
-
VBAのoffsetの動き方について教...
-
Excel 複数のシートからグラフ...
-
VBA セルの値と同じ名前のシー...
-
エクセルで入力シートから別シ...
-
エクセルで入力→日付を自動判別...
-
エクセル マクロを使って日々...
-
EXCEL VBA 作業用シートの使い回し
-
excelについてですが、シート1...
-
Excelの選択肢をポップアップリ...
-
エクセル1のワークシートで1ペ...
-
エクセルのワークシートが重く...
-
エクセルで、他シートから統計...
-
ピボットテーブルから抽出デー...
-
テキストボックス内の文字のふ...
-
Excelで数値→文字列変換で指数...
-
エクセル
-
塗りつぶしの色をコピーするには
-
Excelでバイナリデータを読み込...
-
エクセルでふりがなごとリンク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA セルの値と同じ名前のシー...
-
Excelの中央値の複数条件について
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
ExcelVBAで、指定したシートに...
-
Excel ハイパーリンク先のセル...
-
エクセルのワークシートが重く...
-
エクセルで入力→日付を自動判別...
-
エクセル シフト勤務表から、...
-
エクセルVBA:表の内容を担当者...
-
質問:特定文字列から空白行ま...
-
指定した日付の範囲内でデータ...
-
【Excel】VLOOKUP関数で複数の...
-
EXCEL VBA 一致しないデータの...
-
エクセルについて質問です 日付...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセル マクロを使って日々...
-
VBAのoffsetの動き方について教...
-
VBAでシート名をセルから取得し...
-
エクセル 毎日更新する表のデ...
おすすめ情報