سلام
خسته نباشید
توی این کدی که گذاشتم وقتی تو ستون A عددی مثلا 880630 رو وارد میکنم ، وقتی اینتر رو میزنم عدد به اون شکلی که میخوام در میاد ولی دوباره که اینتر میزنم عدد عوض میشه.
اگه میشه کد رو ببینید چه مشکلی داره.
از طریق vba میخوام فرمت عدد به شکل تاریخ نوشته بشه 1390/01/01 ( توی فرمت سل نمیخوام این کار رو انجام بدم ).
ممنون.
خسته نباشید
توی این کدی که گذاشتم وقتی تو ستون A عددی مثلا 880630 رو وارد میکنم ، وقتی اینتر رو میزنم عدد به اون شکلی که میخوام در میاد ولی دوباره که اینتر میزنم عدد عوض میشه.
اگه میشه کد رو ببینید چه مشکلی داره.
از طریق vba میخوام فرمت عدد به شکل تاریخ نوشته بشه 1390/01/01 ( توی فرمت سل نمیخوام این کار رو انجام بدم ).
ممنون.
کد:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) endrow = Sheet1.Range("A:A").Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row Dim C As Range For Each C In Range("A1:A" & endrow) If C <> "" Then C.Value = Format(C.Value, "1300/00/00") End If Next End Sub
کامنت