نوشته اصلی توسط
iranweld
با سلام
در فایل پیوست پس از درج نام مشتری تاریخ و ساعت فعلی بصورت اتوماتیک درج میگردد .
برای خاتمه با درج ساعت ،تاریخ خاتمه اتوماتیک درج شده و در ستون بعدی محاسبات زمانی صورت میگیرد.
فوق العاده است ممنون .
امکانش هست
1- اگر ستون مورد نظر من برای وارد کردن کارکتر ستون 25 و 27 باشد و بخوام تاریخشون در ستون های 37 و 38 وارد بشود چطور باید کد نویسی رو تغییر داد ؟ (تعداد سطر ورودی کارکتر هم نا محدود باشد)
2- در فایل من اطلاعات به صورت درصد پیشرفت وارد میشود و ممکنه اطلاعات به صورت درگ کردن از سلولی به سلول دیگر وارد بشه امکانش هست با این روش بشه این کد نویسی رو سازگار کرد ؟
خیلی وقت پیش (اواخر سال 92) این سوال رو مطرح کرده بودم ولی آخرش نتیجه ای گرفته نشد
من اینطور تغییر دادم ولی مثل اینکه یه مشکلی داره !
کد PHP:
Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("y2:y50000")) Is Nothing Then data
If Not Intersect(Target, Me.Range("aa2:aa50000")) Is Nothing Then data2
End Sub
کد PHP:
Sub data()
Dim i, J As Integer
Dim rowNumberValue As Integer, columnNumberValue As Integer
rowNumberValue = ActiveCell.Row
columnNumberValue = ActiveCell.Column
If Cells(rowNumberValue, 37) <> "" Then
Cells(rowNumberValue, 38) = Mid(J_TODAY(1), 1, 4) & Mid(J_TODAY(1), 6, 2) & Mid(J_TODAY(1), 9, 2)
Cells(rowNumberValue, 39) = Time
End If
'Next i
End Sub
Sub data2()
Dim i, J As Integer
Dim rowNumberValue As Integer, columnNumberValue As Integer
rowNumberValue = ActiveCell.Row
columnNumberValue = ActiveCell.Column
If Cells(rowNumberValue, 40) <> "" Then
Cells(rowNumberValue, 41) = Mid(J_TODAY(1), 1, 4) & Mid(J_TODAY(1), 6, 2) & Mid(J_TODAY(1), 9, 2)
End If
End Sub
علاقه مندی ها (Bookmarks)