من یه تابع یا فرمولی میخوام که بتونه آخرین سلول (Last cell of a column) استفاده شده در یک ستون رو پیدا کنه و محتویاتش رو نمایش بده البته این سلول هر دفعه با وارد کردن اطلاعات جدید یک سطر پایین تر میره ... لطفا اگر کسی اطلاعاتی داره راهنماییم کنه ... ممنون
معرفی تابع ... ؟؟؟
Collapse
X
-
معرفی تابع ... ؟؟؟
سلام
من یه تابع یا فرمولی میخوام که بتونه آخرین سلول (Last cell of a column) استفاده شده در یک ستون رو پیدا کنه و محتویاتش رو نمایش بده البته این سلول هر دفعه با وارد کردن اطلاعات جدید یک سطر پایین تر میره ... لطفا اگر کسی اطلاعاتی داره راهنماییم کنه ... ممنونبرچسب ها: هیچکدام -
RE: معرفی تابع ... ؟؟؟
سلام رفیق ، خوش اومدی !
اول باید این کد ها رو وارد بکنی :
Function FINDLASTVALUE(CellRange As Range)
' THIS FUNCTION FIND FINAL VALUE IN A SPECIFIC RANGE
For Each C In CellRange
If C.Value <> "" Then
FINDLASTVALUE = C.Value
End If
Next C
End Function
بعدش برای اینکه مثلا آخرین عدد ستون A رو پیدا کنیم ، از تابع ( findlastvalue(A:A استفاده میکنیم[hr]
نمونه :
http://parsaspace.com/files/8242364884/?c=1138
البته این حالت کلی هستش ، ولی اگر بین دیتاهای ستونتون فضای خالی نباشه میتونید با نوشتن تابع Index مشکل رو برطرف کنید و دیگه نیازی هم به کد کردن نیست .[hr]
درصورت عدم وجود فضای خالی در بین دیتاها :
http://parsaspace.com/files/4832364884/?c=1138[b][color=#FF0000]بنیاد کودک CHILD FOUNDATION :[/color][/b]
WWW.CHILDF.ORG -
RE: معرفی تابع ... ؟؟؟
با سلام.علاوه بر روش هایی که آقا فرزین گفتن ، میتوان از روش های دیگه ای در VB استفاده کرد.مثل حلقه For...each و یا End(xlDown و...[FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان
شرکت در دوره:
[/FONT][/SIZE]
[SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
[/B][/FONT][/SIZE]
[/CENTER]
[/INDENT]
[/FONT]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام
دوستان به روش ماکرو نویسی راه حلهای خوبی رو گفتند
علاوه بر این روش میتوان از یکی از توابع موجود در اکسل نیز استفاده کرد.
تابع hlookup توانایی جستجوی ستونی را دارد. اگر در تالار جستجو کنید قبلا این راه حل عنوان شده است. اگر نیافتید اطلاع دهید تا فایل را ضمیمه کنم
موفق باشید[COLOR=#0000ff]توی شهری که تو نیستی همه جا رو غم گرفته[/COLOR]کامنت
-
RE: معرفی تابع ... ؟؟؟
خیلی ممنون مشکلم حل شد ولی چیزی راجع به تابع hlookup پیدا نکردم اگه میشه فایل رو ضمیمه کنید .
و حالا یه مشکل دیگه دارم
میخوام یه اخطار روی یکی از سلول ها بزارم یا اصلا زمان باز کردن فایل از روی تاریخ سیستم یه پیغام بهم
بده که مثلا امروز سررسید قسط وام هستش البته هر ماه دو روز قبل از سررسید این اخطار رو اعلام کنه ... آیا امکان همچین چیزی
هست یا نه ..؟؟کامنت
-
RE: معرفی تابع ... ؟؟؟
با سلام.
البته فرم زیر یک حالت بسیار ساده هستش.
درباره ی Hlookup هم شرح داده شده است.
startup & Hlookup[hr]
[FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان
شرکت در دوره:
[/FONT][/SIZE]
[SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
[/B][/FONT][/SIZE]
[/CENTER]
[/INDENT]
[/FONT]کامنت
-
RE: معرفی تابع ... ؟؟؟
با سلام.
برای Startup msg از VB استفاده شده.[FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان
شرکت در دوره:
[/FONT][/SIZE]
[SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
[/B][/FONT][/SIZE]
[/CENTER]
[/INDENT]
[/FONT]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام
دوستان عزیز به اعتقاد من از vb باید جایی استفاده کرد که واقعا بن بسته و هیچ راهی نیست برای پیدا کردن آخرین داده میشه از امکانات اکسل استفاده کردفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام آقای وطن پرست.البته آقا فرزین در این باره فایلی ضمیمه کرده بودن.قبلاًهم گفته بودم که ما راه حل ها رو میگیم و سئوال کننده هر کدوم رو که به دردش میخوره رو انتخاب میکنه.این فرمول چندتا هم ایراد داره.مثلاً یه سطر خالی بین داده هاتون ایجاد کنید ببینید چه اتفاقی می افته.[FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان
شرکت در دوره:
[/FONT][/SIZE]
[SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
[/B][/FONT][/SIZE]
[/CENTER]
[/INDENT]
[/FONT]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام
با تشکر از آقا جاوید نظرشون کاملا درسته در جواب ایراد فرمول هم جواب پیوست رو ارائه میدمفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام به دوستان عزیز
من خودم به عنوان یه کاربر اکسل دوس دارم تا حد امکان از ابزارای خود اکسل استفاده کنم ولی بدمم نمیاد با vb بتونم به امکانات بیشتری دسترسی پیدا کنم بخاطر همین سعی میکنم vb یاد بگیرم ، آقای وطن پرست اشراف زیادی رو فرمول ها دارن و خلاقیت بالایی هم تو ترکیب فرمول ها برای رسیدن به جواب دارن همه نمیتونن اینطوری باشن گاهی vb از روش هایی که ایشون استفاده می کنن ساده تر هس.[color=#FF0000]در روزگاری که لبخند ادمها بخاطر شکست توست برخیز تا بگریند[/color]کامنت
-
RE: معرفی تابع ... ؟؟؟
سلام
فایل ضمیمه حل مساله ۀخرین مقدار ستون بوسیله تابع hlookup است
نوشته اصلی توسط Rhloginخیلی ممنون مشکلم حل شد ولی چیزی راجع به تابع hlookup پیدا نکردم اگه میشه فایل رو ضمیمه کنید .
و حالا یه مشکل دیگه دارم
میخوام یه اخطار روی یکی از سلول ها بزارم یا اصلا زمان باز کردن فایل از روی تاریخ سیستم یه پیغام بهم
بده که مثلا امروز سررسید قسط وام هستش البته هر ماه دو روز قبل از سررسید این اخطار رو اعلام کنه ... آیا امکان همچین چیزی
هست یا نه ..؟؟فایل های پیوست شده[COLOR=#0000ff]توی شهری که تو نیستی همه جا رو غم گرفته[/COLOR]کامنت
-
RE: معرفی تابع ... ؟؟؟
دوستان باید به خالی بودن سطرهائی که تعدادشان در بین داده ها معلوم نیست هم توجه کنن.[FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان
شرکت در دوره:
[/FONT][/SIZE]
[SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
[/B][/FONT][/SIZE]
[/CENTER]
[/INDENT]
[/FONT]کامنت
-
RE: معرفی تابع ... ؟؟؟
آقا جاوید دیگه فرمول آخریه این مشکلو نداشت با سطر های خالی جواب درست میداد[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت






کامنت