PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مرتب کردن بر اساس تاریخ



aviation
2011/02/23, 22:15
سلام
دوستان من تازه وازد این فروم شدم
یک مشکل دارم میخوام لیستی تهیه کنم که شامل ستونی از نام افراد و در ستون دوم تاریخ انجام ماموریت باشد.
در ستون دوم تاریخ شمسی باشه و هر وقت به روز میشه تاریخهای قدیمی بیاد بالا لیست و تاریخهای قدیمی بره انتهای لیست

با تشکر

MEYTI
2011/02/24, 08:54
سلام بر شما دوست عزیز
فکر میکنم سوالتون مشکل داشت منظورتون این بود که تاریخ های جدید بالای ستون قرار بگیرند؟ اگر منظورتون این بود که فکر میکنم فایل نمونه زیر جواب کارتونو بده
خدمت شما
http://www.mediafire.com/?2l22t4l5x4t0vl2

runmohsen
2011/02/24, 09:23
كد نويسي وماكرو فايل اورو ميده لطفا چك كنيد

MEYTI
2011/02/24, 14:26
كد نويسي وماكرو فايل اورو ميده لطفا چك كنيد

عرض ادب خدمت آقای runmohsen فایل نمونه چک شد اروری ندارد اکسل من 2003 هست
با تشکر

aviation
2011/02/24, 23:34
سلام :
ممنون از جواب سریعتون واقعا فکر نمی کردم به این زودی جواب بگیرم. اما فقط چند سوال
1- من از 2007 استفاده میکنم وقتی میخوام رکورد جدیدی وارد کنم error میده شماره 1004 "sort method of Range class failed" حتی وقتی روی صفحه کلیک میکنم این error را میده
2- آیا میتونم دستوری داشته باشیم که در صورت وارد کردن تاریخ اشتباه مثلا 1389/11/32 را اشتباه بده؟

بازم ممنونن از کمکتون

aviation
2011/02/28, 22:48
کسی نیست کمکم کنه؟

MEYTI
2011/03/01, 10:52
ببخشید بابت تأخیر
دوست گرام چون ورژن 2007 در سیستم بنده نصب نیست نتونستم چک کنم که مشکل از کجاست ولی فکر میکنم کد پایین در اکسل 2007 جواب بده

Range("b1").Select
ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=ActiveCell, _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Sheet1").Sort
.SetRange ActiveCell.Offset(0, -1).Range("A1:B100")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
در مورد سوال دوم باید بگم اگر تاریخ به میلادی بود خیلی راحت با validation میشد اینکارو کرد ولی چون تاریخ فارسی هست نمیشه مگر اینکه روز و ماه و سال و هر کدوم توی یک ستون جدا بنویسی اونوقت با validation مشد اینکارو کرد.
ولی کار نشد نداره امیدارم دوستان بتونن کمک کنند

mehdifada
2018/05/21, 21:29
سلام
من یک کارگاه تولیدی دارم
میخام امار تولید و در طول مثلا یک ماه جمع بزنم چطور باید این کارو انجام بدم