نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: تابع xlookup در ماکرو

  1. #1


    آخرین بازدید
    2023/12/25
    تاریخ عضویت
    September 2011
    نوشته ها
    10
    امتیاز
    1
    سپاس
    6
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    saeidaspr به MSN ارسال پیام saeidaspr به Yahoo ارسال پیام

    تابع xlookup در ماکرو

    با سلام. از تابع xlookup برای ثبت داده های تکراری استفاده میکنم .. اما با توجه به اینکه ورک‌شیت با انتهای نامشخص دارم (صورت فروش روزانه فروشگاه هست و انتها ندارد) درحال حاضر که از فانکشن استفاده کردم مجبورم دایما فرمول داخل سلول را کپی کنم به سطرهای پایینی .. برای رفع این کار بایستی از ماکرو استفاده کنم تا بصورت خودکار با ورود داده به سلول ، در شش سلول بعدی مقادیر تکراری را بارگذاری کند. فرمول فعلی مورد استفاده به شرح زیر است:

    کد:
    =XLOOKUP(D560؛Sheet3!B:B؛Sheet3!A:A)
    لطفا درصورت امکان ، راهنمایی بفرمایید چه کدی در محیط کدنویسی قرار بدم تا دیگه نیاز به کپی پیست کردن مداوم فانکشن نباشه.
    پیشایش ، سپاس
    پيش به سوي موفقيت ..

  2.  

  3. #2


    آخرین بازدید
    2023/12/25
    تاریخ عضویت
    September 2011
    نوشته ها
    10
    امتیاز
    1
    سپاس
    6
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    saeidaspr به MSN ارسال پیام saeidaspr به Yahoo ارسال پیام
    سلام مجدد، این پاسخ رو زدم که یادآوری بشه به دوستان اگر زحمتی نیست یه بررسی بفرمایید برای بخشی از حسابرسیم گیر این کد هستم

    باسپاس
    پيش به سوي موفقيت ..

  4. #3


    آخرین بازدید
    2023/08/23
    تاریخ عضویت
    July 2016
    محل سکونت
    دهاقان
    نوشته ها
    73
    امتیاز
    41
    سپاس
    59
    سپاس شده
    31 در 22 پست
    تعیین سطح نشده است

    سلام دوست عزیز یک نمونه کار قرار دهید تا روی همون براتون بسازم یا بگید توی چه ستونی قراره کار کنه
    ویرایش توسط ZAMEN58 : 2023/08/18 در ساعت 11:06
    هر کس خود رأی شد هلاک می شود و آنکه با افراد صاحب نظر مشورت کند در عقل آنها شریک شده
    حضرت امیر علیه السلام

  5. سپاس ها (1)


  6. #4


    آخرین بازدید
    2023/08/23
    تاریخ عضویت
    July 2016
    محل سکونت
    دهاقان
    نوشته ها
    73
    امتیاز
    41
    سپاس
    59
    سپاس شده
    31 در 22 پست
    تعیین سطح نشده است

    سلام من برای VLOOKUP نوشتم خودتون برای XLOOKUP بنویسید چون جدیده و افیس من نداره

    Sub InsertFormula_Click()
    LastRowFormula = Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row ' .Cells(Rows.Count, 1) عدد 1 را با شماره ستون فرمول عوض کنید و بجای Sheet1 نام صفحه را بنویسید
    LastRowSearch = Sheets("Sheet1").Cells(Rows.Count, 3).End(xlUp).Row ' .Cells(Rows.Count, 3) عدد 3 را با شماره ستون جستجو عوض کنید و بجای Sheet1 نام صفحه را بنویسید
    'LastRowFormula = Sheets("Formula").Cells(Rows.Count, 1).End(xlUp).Row ' .Cells(Rows.Count, 1) REPLACE 1 BY COLUMN NO
    'LastRowSearch = Sheets("LOOKUP").Cells(Rows.Count, 3).End(xlUp).Row ' .Cells(Rows.Count, 1) REPLACE 3 BY COLUMN NO
    Range("$B$2:$B" & LastRowFormula).ClearContents
    Range("$B$2").Formula = "=IFNA(VLOOKUP($A2,$C$2:$E" & LastRowSearch & ",3,FALSE),0)"
    Range("$B$2").AutoFill Destination:=Range("B2:B" & LastRowFormula), Type:=xlFillDefault


    End Sub
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar Book1.rar اطلاعات (15.6 کیلو بایت, 4 نمایش)
    هر کس خود رأی شد هلاک می شود و آنکه با افراد صاحب نظر مشورت کند در عقل آنها شریک شده
    حضرت امیر علیه السلام

  7. سپاس ها (1)


  8. #5


    آخرین بازدید
    2023/12/25
    تاریخ عضویت
    September 2011
    نوشته ها
    10
    امتیاز
    1
    سپاس
    6
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    saeidaspr به MSN ارسال پیام saeidaspr به Yahoo ارسال پیام
    سلام.
    نمونه فایل زیر رو لطفا بررسی بفرمایید.
    شرح کد ماکرو مورد نیاز:
    ستون f بررسی شود و موارد موجود در ستون e جایگزیر سطر پایینی شود. با این شرایط بعنوان مثال در این فایل در سلول f3 اگر عبارت "پرزنتیشن محصول" وارد شود ، در سلول e3 با توجه به اینکه این متن در سلول f2 بکار رفته شده ، مقدار مشابه e2 را در سلول e3 قرار دهد.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پيش به سوي موفقيت ..


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. [حل شده] xlookup کردن در چند ستون
    توسط hesabrainian253 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2023/03/31, 21:28

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد