[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『A列からQ列のセルに入力(更新)がされた時にR列に入力(更新)した時間を自動表示』(M.AGENT 092)
はじめまして。
私の勤める会社では、それぞれの担当者が必要な情報を共有ブックにしているエクセルファイルに書き込み、最新の情報をシェアするようなことをしております。
そこで、更新が行われた時間を表示できるようにしたいと思い、サイトを探しまして似たような質問を見つけましたが、私の求める形ではないため今回こちらに質問させていただいております。
質問が簡単ではありますがお力添え頂ければ幸いです。
よろしくお願い致します。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
A列 B列 C列 D列 E列 F列 G列 H列 I列 J列 K列 L列 M列 N列 O列 P列 Q列 R列 1 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 2022/02/18/16:18 2 3 4 5 6 7 8 9 10
(M.AGENT 092) 2022/02/18(金) 16:38
取り敢えず、こんなのを当該シートの「シートモジュール」に書いて見るとどんな具合になりますか? (※標準モジュールではない)
Private Sub Worksheet_Change(ByVal Target As Range)
Dim aRow As Range
If Not Intersect(Range("A:Q"), Target) Is Nothing _
And Target.CountLarge < 10000 Then
Application.EnableEvents = False
For Each aRow In Target.Rows
Cells(aRow.Row, "R") = Now
Next aRow
Application.EnableEvents = True
End If
End Sub
(半平太) 2022/02/18(金) 17:18
ご教示いただいたもので正常に作動しました!
ご対応いただきありがとうございます(T__T)
(M.AGENT 092) 2022/02/18(金) 17:27
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.