
نوشته اصلی توسط
mstfatata
با سلام مجدد و تشکر از کمکتون
کد بالا تاریخ و ساعت و داخل یک سل وارد می کنه من می خوام تاریخ داخل یک سل و ساعت هم داخل سل دیگه ثبت بشه.
مشکل دیگم اینه که کاربرها بعد از ثبت کد پرسنلی نتونن هیچ تغییری توی سلهای ثبت شده بدن.
ممنون می شم اگه کمکم کنید.
دوست عزیز ستون b رو سلکت کن و روی منطقه آبی رنگ کلیک راست کن و format cells رو انتخاب کن گزینه custom را انتخاب کن و در قسمت در قسمت type به جای general کد زیر رو بنویس
yyyy/mm/dd
ستون c رو هم به همین ترتیب اما در قسمت type کد زیر رو بنویس
hh:mm
سپس کد های زیر رو در قسمت ویژوال در شیت مربوطه کپی کن
کد PHP:
[Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Range("a2:a10000")
If c <> "" And c.Offset(0, 1) = "" Then
c.Offset(0, 1) = Now()
c.Offset(0, 2) = Now()
c.Offset(1, 0).Select
Exit Sub
End If
Next
On Error Resume Next
If Target <> "" Then
Cells.Find(What:="", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, SearchFormat:=False).Activate
End If
End Sub
امیدوارم کامل گفته باشم
علاقه مندی ها (Bookmarks)