معرفی تابع ... ؟؟؟

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Rhlogin
    • 2012/03/07
    • 3

    معرفی تابع ... ؟؟؟

    سلام

    من یه تابع یا فرمولی میخوام که بتونه آخرین سلول (Last cell of a column) استفاده شده در یک ستون رو پیدا کنه و محتویاتش رو نمایش بده البته این سلول هر دفعه با وارد کردن اطلاعات جدید یک سطر پایین تر میره ... لطفا اگر کسی اطلاعاتی داره راهنماییم کنه ... ممنون
  • farzin24622

    • 2010/10/31
    • 272

    #2
    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
    بنیاد کودک CHILD FOUNDATION :
    WWW.CHILDF.ORG

    کامنت

    • Javid Mokhtari
      مدير تالار ويژوال بيسيك

      • 2012/01/16
      • 1212
      • 73.00

      #3
      RE: معرفی تابع ... ؟؟؟

      با سلام.علاوه بر روش هایی که آقا فرزین گفتن ، میتوان از روش های دیگه ای در VB استفاده کرد.مثل حلقه For...each و یا End(xlDown و...
      دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
      بیش از 60 جلسه آموزش ویدئویی رایگان

      شرکت در دوره:

      https://javidsoft.ir/courses/


      کامنت

      • vahid950

        • 2010/11/09
        • 109
        • 82.00

        #4
        RE: معرفی تابع ... ؟؟؟

        سلام
        دوستان به روش ماکرو نویسی راه حلهای خوبی رو گفتند

        علاوه بر این روش میتوان از یکی از توابع موجود در اکسل نیز استفاده کرد.

        تابع hlookup توانایی جستجوی ستونی را دارد. اگر در تالار جستجو کنید قبلا این راه حل عنوان شده است. اگر نیافتید اطلاع دهید تا فایل را ضمیمه کنم
        موفق باشید
        توی شهری که تو نیستی همه جا رو غم گرفته

        کامنت

        • Rhlogin
          • 2012/03/07
          • 3

          #5
          RE: معرفی تابع ... ؟؟؟

          خیلی ممنون مشکلم حل شد ولی چیزی راجع به تابع hlookup پیدا نکردم اگه میشه فایل رو ضمیمه کنید .

          و حالا یه مشکل دیگه دارم

          میخوام یه اخطار روی یکی از سلول ها بزارم یا اصلا زمان باز کردن فایل از روی تاریخ سیستم یه پیغام بهم

          بده که مثلا امروز سررسید قسط وام هستش البته هر ماه دو روز قبل از سررسید این اخطار رو اعلام کنه ... آیا امکان همچین چیزی

          هست یا نه ..؟؟

          کامنت

          • Javid Mokhtari
            مدير تالار ويژوال بيسيك

            • 2012/01/16
            • 1212
            • 73.00

            #6
            RE: معرفی تابع ... ؟؟؟

            با سلام.
            البته فرم زیر یک حالت بسیار ساده هستش.
            درباره ی Hlookup هم شرح داده شده است.

            startup & Hlookup[hr]

            دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
            بیش از 60 جلسه آموزش ویدئویی رایگان

            شرکت در دوره:

            https://javidsoft.ir/courses/


            کامنت

            • Rhlogin
              • 2012/03/07
              • 3

              #7
              RE: معرفی تابع ... ؟؟؟

              سلام

              جاوید جان ممنون از راهنمایی و فایل پیوستت ، کار با تابع Hlookup رو یاد گرفتم ولی هر کار کردم

              متوجه نشدم چطور Startup msg رو ساختی ، لطفا یه توضیح کوچیک بده ، بازم ممنون

              کامنت

              • Javid Mokhtari
                مدير تالار ويژوال بيسيك

                • 2012/01/16
                • 1212
                • 73.00

                #8
                RE: معرفی تابع ... ؟؟؟

                با سلام.

                برای Startup msg از VB استفاده شده.
                دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
                بیش از 60 جلسه آموزش ویدئویی رایگان

                شرکت در دوره:

                https://javidsoft.ir/courses/


                کامنت

                • ~M*E*H*D*I~
                  • 2011/10/19
                  • 4377
                  • 70.00

                  #9
                  RE: معرفی تابع ... ؟؟؟

                  سلام
                  دوستان عزیز به اعتقاد من از vb باید جایی استفاده کرد که واقعا بن بسته و هیچ راهی نیست برای پیدا کردن آخرین داده میشه از امکانات اکسل استفاده کرد
                  فایل های پیوست شده

                  sigpic

                  کامنت

                  • Javid Mokhtari
                    مدير تالار ويژوال بيسيك

                    • 2012/01/16
                    • 1212
                    • 73.00

                    #10
                    RE: معرفی تابع ... ؟؟؟

                    سلام آقای وطن پرست.البته آقا فرزین در این باره فایلی ضمیمه کرده بودن.قبلاًهم گفته بودم که ما راه حل ها رو میگیم و سئوال کننده هر کدوم رو که به دردش میخوره رو انتخاب میکنه.این فرمول چندتا هم ایراد داره.مثلاً یه سطر خالی بین داده هاتون ایجاد کنید ببینید چه اتفاقی می افته.
                    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
                    بیش از 60 جلسه آموزش ویدئویی رایگان

                    شرکت در دوره:

                    https://javidsoft.ir/courses/


                    کامنت

                    • ~M*E*H*D*I~
                      • 2011/10/19
                      • 4377
                      • 70.00

                      #11
                      RE: معرفی تابع ... ؟؟؟

                      سلام
                      با تشکر از آقا جاوید نظرشون کاملا درسته در جواب ایراد فرمول هم جواب پیوست رو ارائه میدم
                      فایل های پیوست شده

                      sigpic

                      کامنت

                      • mahsa shayesteh

                        • 2011/12/07
                        • 272

                        #12
                        RE: معرفی تابع ... ؟؟؟

                        سلام به دوستان عزیز

                        من خودم به عنوان یه کاربر اکسل دوس دارم تا حد امکان از ابزارای خود اکسل استفاده کنم ولی بدمم نمیاد با vb بتونم به امکانات بیشتری دسترسی پیدا کنم بخاطر همین سعی میکنم vb یاد بگیرم ، آقای وطن پرست اشراف زیادی رو فرمول ها دارن و خلاقیت بالایی هم تو ترکیب فرمول ها برای رسیدن به جواب دارن همه نمیتونن اینطوری باشن گاهی vb از روش هایی که ایشون استفاده می کنن ساده تر هس.
                        در روزگاری که لبخند ادمها بخاطر شکست توست برخیز تا بگریند

                        کامنت

                        • vahid950

                          • 2010/11/09
                          • 109
                          • 82.00

                          #13
                          RE: معرفی تابع ... ؟؟؟

                          سلام
                          فایل ضمیمه حل مساله ۀخرین مقدار ستون بوسیله تابع hlookup است

                          نوشته اصلی توسط Rhlogin
                          خیلی ممنون مشکلم حل شد ولی چیزی راجع به تابع hlookup پیدا نکردم اگه میشه فایل رو ضمیمه کنید .

                          و حالا یه مشکل دیگه دارم

                          میخوام یه اخطار روی یکی از سلول ها بزارم یا اصلا زمان باز کردن فایل از روی تاریخ سیستم یه پیغام بهم

                          بده که مثلا امروز سررسید قسط وام هستش البته هر ماه دو روز قبل از سررسید این اخطار رو اعلام کنه ... آیا امکان همچین چیزی

                          هست یا نه ..؟؟
                          فایل های پیوست شده
                          توی شهری که تو نیستی همه جا رو غم گرفته

                          کامنت

                          • Javid Mokhtari
                            مدير تالار ويژوال بيسيك

                            • 2012/01/16
                            • 1212
                            • 73.00

                            #14
                            RE: معرفی تابع ... ؟؟؟

                            دوستان باید به خالی بودن سطرهائی که تعدادشان در بین داده ها معلوم نیست هم توجه کنن.
                            دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
                            بیش از 60 جلسه آموزش ویدئویی رایگان

                            شرکت در دوره:

                            https://javidsoft.ir/courses/


                            کامنت

                            • ~M*E*H*D*I~
                              • 2011/10/19
                              • 4377
                              • 70.00

                              #15
                              RE: معرفی تابع ... ؟؟؟

                              آقا جاوید دیگه فرمول آخریه این مشکلو نداشت با سطر های خالی جواب درست میداد

                              sigpic

                              کامنت

                              چند لحظه..