Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 3 Then Exit Sub
If Target.Cells.Count > 1 Then Exit Sub
(With Target.Offset(0, 11
.Value = Now
.NumberFormat = "hh:mm"
End With
End Sub
وارد کردن زمان در هنگام تغییر مقدار هر کدام از دو سلول
Collapse
این تاپیک قفل است.
X
X
-
سلام من می خواستم کدی بنویسم که وقتی هر کدام از دو سلول ستون 3 و 5 تغییر کرد زمان رو ثبت کنه و این کد فقط وقتی یک سلول تغییر می کنه زمان رو وارد می کنه چه تغییری باید بدم.
کد PHP:برچسب ها: هیچکدام -
سلام دوست عزیز
نمیدونم منظورتون رو درست متوجه شدم یا نه. ببینین این کد کمکتون میکنه:
کد:Private Sub Worksheet_Change(ByVal Target As Range) If (Target.Column = 3 Or Target.Column = 5) And Target.Cells.Count = 1 Then With Target.Offset(0, 11) .Value = Now .NumberFormat = "hh:mm" End With End If End Sub -
یک تغییر ساده:
کد:Private Sub Worksheet_Change(ByVal Target As Range) If (Target.Column = 3 Or Target.Column = 5) And Target.Cells.Count = 1 Then With Target.Offset(0, 14 - Target.Column) .Value = Now .NumberFormat = "hh:mm" End With End If End Subکامنت
-
بابت وقتی که گذاشتین و توجهتون خیلی ممنون حل شد.کامنت



کامنت