No.4ベストアンサー
- 回答日時:
とりあえず。
Private Sub Worksheet_Change(ByVal Target As Range)
Set Target = Intersect(Target, Columns("A:A"))
If Target Is Nothing Then Exit Sub
Dim r As Range
For Each r In Target
If r.Value = "" Then
r.Offset(, 1).ClearContents
Else
r.Offset(, 1).Value = Date
End If
Next
End Sub
No.3
- 回答日時:
A列に名前(文字列)が入るとB列に今日の日付ですか?
マクロ(Worksheet_Change)ならできますが...
下記のコードを、シート見出しを右クリックして「コードの表示」で出てくる場所に貼り付けて確認してください。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then '入力セルがA列の場合処理を実行
If IsNumeric(Target) Then Exit Sub '入力値が数値の場合、処理を中止
Target.Offset(0, 1) = Date '右隣(B列)に今日の日付をセット
End If
End Sub
No.2
- 回答日時:
こんにちは。
Excelの一般機能で自動で日付を入力するには =TODAY() とするしかないです。
ところがこれでは、日付が変われば当然変わってしまいます。
「Ctrl+;」は日付を文字列で手入力するショートカットキーで変化あはしません。
ですので、変化しても良いのであれば =TODAY() で良いでしょうが、そうでなければマクロを使うしかないと思います。
この回答への補足
ご回答ありがとうございます。
すいません。間違えました。
A列に入るのは、文字列の数字で、
隣のB列にA列に数字を入れた時の日付けを自動入力したいのです。
なので、日付がかわっていいんです。
ご回答いただいた「 =TODAY()」は
どういう風に使えばいいんでしょうか?
カッコに何をいれればいいんでしょうか?
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) Excelで隣の列に入力した内容によって自動入力させるシステムを作りたいです。 1 2022/07/06 02:28
- Excel(エクセル) エクセルの当番表を作っていますが教えてください 4 2023/01/06 12:12
- Excel(エクセル) エクセルの関数を教えてください 2 2023/01/07 05:27
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- その他(Microsoft Office) Excelの色付けについて 1 2022/12/13 15:16
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
- Excel(エクセル) エクセルについて質問です 1 2022/12/10 11:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルでの複数条件下での標...
-
Excelの表以外が暗い?
-
EXCEL 経過年数の平均を求めた...
-
【スプレッドシート】指定の日...
-
時間帯ごとの集計をしたいがエ...
-
エクセルで「ぶら下げ」書式を...
-
エクセルで年月の合計の関数を...
-
隣のセルに入力したら自動的に...
-
EXCEL 年月表示をするVBAを教...
-
Excelの1つのセルにそれぞれ文...
-
エクセルVLOOKUP関数でヒットし...
-
countif関数で、参照範囲を開始...
-
Excelのセルにカレンダーの月日...
-
エクセルで条件に当てはまる曜...
-
ある一定時間を超えた場合の超...
-
エクセル2011でシフト管理表作...
-
WEEKDAY関数で7などの数字でな...
-
EXCELで自動で色わけ、ソ...
-
エクセルで角度の計算できますか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルでの複数条件下での標...
-
ある一定時間を超えた場合の超...
-
エクセルで年月の合計の関数を...
-
【スプレッドシート】指定の日...
-
EXCEL 経過年数の平均を求めた...
-
エクセルで日付を数字+アルフ...
-
Excelにいついて質問です。
-
エクセルにて「週」から日付を...
-
Excelの表以外が暗い?
-
エクセルで「ぶら下げ」書式を...
-
エクセルで角度の計算できますか?
-
隣のセルに入力したら自動的に...
-
エクセルで、一つのセルに二つ...
-
EXCEL 年月表示をするVBAを教...
-
excelでの文字を隠す方法
-
エクセル2003 MONTH関数で
-
Excel:月またぎを含む日数の差...
-
SUMIF関数の結果が0になってし...
-
エクセル シフト表 6連続勤...
おすすめ情報