یافتن آدرس آخرین سلول حاوی اطلاعات در یک ستون

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • msp65

    • 2015/07/20
    • 41

    پرسش یافتن آدرس آخرین سلول حاوی اطلاعات در یک ستون

    سلام به همه دوستان
    در یک ستون چطور میتوان آدرس آخرین سلول حاوی اطلاعات رو بدست آورد
  • ahura amini

    • 2016/02/05
    • 27

    #2
    سلام
    برای یافتن آخرین سلول مثلا در ستون A داریم:
    کد PHP:
     Range("A" Rows.Count).End(xlUp).Row 
    [LEFT][FONT=microsoft sans serif][SIZE=3][COLOR=#008000]اگه کاری که میکنی هوشمندانه باشه
    هیچ اهمیتی نداره که دیگران شما رو
    احمق فرض کنند.[/COLOR][/SIZE][/FONT][/LEFT]

    کامنت

    • rahi_feri

      • 2014/08/08
      • 524
      • 94.67

      #3
      نوشته اصلی توسط ahura amini
      سلام
      برای یافتن آخرین سلول مثلا در ستون A داریم:
      کد PHP:
       Range("A" Rows.Count).End(xlUp).Row 
      سلام
      دوست عزیز این چطور پاسخ دادنه!
      من اول فکر کردم اومدم تو بخش برنامه نویسی!
      این خط کد فقط شماره سطر رو میده!
      Last edited by rahi_feri; 2017/02/09, 22:06.
      [B][SIZE=1]بخش امضاء :
      [/SIZE][/B][LEFT]
      [CODE]
      Sub Macro()
      ActiveCell = "IY" & Right(Application.Name, 5)
      With ActiveCell.Characters(Start:=2, Length:=1).Font
      .Name = "Webdings"
      .Color = 255
      End With
      End Sub
      [/CODE]
      [/LEFT]

      کامنت

      • rahi_feri

        • 2014/08/08
        • 524
        • 94.67

        #4
        اگه به دنبال آدرس آخرین عدد هستید ا از این استفاده کنید :
        کد:
        =ADDRESS(MATCH( 9.99999999999999E+307,A:A),1)
        اگه به دنبال آدرس آخرین متن هستید از این :
        کد:
        =ADDRESS(LOOKUP(REPT("z",255),A:A,ROW(A:A)),1)
        و اگه ترکیب عدد و متنه از این :
        کد:
        =ADDRESS(LOOKUP(2,1/(A:A<>""),ROW(A:A)),1)
        [B][SIZE=1]بخش امضاء :
        [/SIZE][/B][LEFT]
        [CODE]
        Sub Macro()
        ActiveCell = "IY" & Right(Application.Name, 5)
        With ActiveCell.Characters(Start:=2, Length:=1).Font
        .Name = "Webdings"
        .Color = 255
        End With
        End Sub
        [/CODE]
        [/LEFT]

        کامنت

        • rasools13

          • 2017/01/20
          • 360
          • 80.00

          #5
          نوشته اصلی توسط msp65
          سلام به همه دوستان
          در یک ستون چطور میتوان آدرس آخرین سلول حاوی اطلاعات رو بدست آورد
          سلام از تابع Address به صورت ذیل متوانید استفاده کنید مثلا برای ستون A
          کد PHP:
          =ADDRESS(COUNTA(A:A);COLUMN(A:A);4;1
          [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
          [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
          [/CENTER]

          کامنت

          • ahura amini

            • 2016/02/05
            • 27

            #6
            نوشته اصلی توسط rahi_feri
            سلام
            دوست عزیز این چطور پاسخ دادنه!
            من اول فکر کردم اومدم تو بخش برنامه نویسی!
            این خط کد فقط شماره سطر رو میده!
            سلام دوست عزیز
            اولا عذ میخوام من متوجه نشدم که تو تالار توابع هستم
            ثانیا میتونست ادبیاتتون یه ذره محترمانه تر باشه
            ثالثا باس عرض کنم ایشونم شماره سطر مد نظرشون هست چون در اصل ستون خودش از قبل مشخصه.

            Sent from my E6833 using Tapatalk
            [LEFT][FONT=microsoft sans serif][SIZE=3][COLOR=#008000]اگه کاری که میکنی هوشمندانه باشه
            هیچ اهمیتی نداره که دیگران شما رو
            احمق فرض کنند.[/COLOR][/SIZE][/FONT][/LEFT]

            کامنت

            • rahi_feri

              • 2014/08/08
              • 524
              • 94.67

              #7
              نوشته اصلی توسط ahura amini
              سلام دوست عزیز
              اولا عذ میخوام من متوجه نشدم که تو تالار توابع هستم
              ثانیا میتونست ادبیاتتون یه ذره محترمانه تر باشه
              ثالثا باس عرض کنم ایشونم شماره سطر مد نظرشون هست چون در اصل ستون خودش از قبل مشخصه.

              Sent from my E6833 using Tapatalk
              سلام
              اولا من عذرخواهی میکنم!
              ثانیا آدرس در تعاریف موجود و آنچه من میدونم از نظر تکنیکی با شماره سطر تفاوت داره! (پراپرتی متفاوتیه!)
              ثالثا لطفا از علامت نعجب های من ناراحت نشید باز هم عذرخواهی میکنم!
              [B][SIZE=1]بخش امضاء :
              [/SIZE][/B][LEFT]
              [CODE]
              Sub Macro()
              ActiveCell = "IY" & Right(Application.Name, 5)
              With ActiveCell.Characters(Start:=2, Length:=1).Font
              .Name = "Webdings"
              .Color = 255
              End With
              End Sub
              [/CODE]
              [/LEFT]

              کامنت

              • generalsamad
                مدير تالار توابع

                • 2014/06/22
                • 1496

                #8
                با سلام
                این هم مرجعی از جواب


                لطفا قبل از طرح سوال جستجو شود بعد سوال مطرح شود
                جواب همه دوستان هم صحیح بوده و لطفا دوستان موقع تایپ کردن دقت کنند که باعث ناراحتی همدیگه نشه
                با تشکر
                [CENTER]
                [SIGPIC][/SIGPIC]
                [/CENTER]

                کامنت

                چند لحظه..