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

موضوع: تابع Sumif در ویژوال بیسیک

  1. #1


    آخرین بازدید
    2018/09/29
    تاریخ عضویت
    November 2014
    نوشته ها
    12
    امتیاز
    12
    سپاس
    0
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    تابع Sumif در ویژوال بیسیک

    سلام بچه ها
    خوبید؟
    من یه مشکل واسم پیش اومده.ممنون میشم اگه راهنماییم کنید

    من میخوام فرمول Sumif رو تو ویژوال بیسیک وارد کنم.ماکروم درست کار میکنه.اما مشکل اینه که جواب ردیف اول رو به بقیه سلول ها هم تعمیم میده.به این صورت که آرگومان دوم تابع Sumif رو مطلق در نظر میگیره.چه جوری میتونم این آرگومان رو نسبی در نظر بگیرم؟؟؟
    For a = 2 To 110
    Cells(a, 9) = "=SUMIF($A$2:$A$110,a2,$E$2:$E$110
    Next
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط mohammad.alavi نمایش پست ها
    سلام بچه ها
    خوبید؟
    من یه مشکل واسم پیش اومده.ممنون میشم اگه راهنماییم کنید

    من میخوام فرمول Sumif رو تو ویژوال بیسیک وارد کنم.ماکروم درست کار میکنه.اما مشکل اینه که جواب ردیف اول رو به بقیه سلول ها هم تعمیم میده.به این صورت که آرگومان دوم تابع Sumif رو مطلق در نظر میگیره.چه جوری میتونم این آرگومان رو نسبی در نظر بگیرم؟؟؟
    For a = 2 To 110
    Cells(a, 9) = "=SUMIF($A$2:$A$110,a2,$E$2:$E$110
    Next
    با سلام.
    لطفا فایلتون رو ضمیمه کنید.
    به احتمال زیاد با offset مشکلتون حل بشه
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    3 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    ببينيد اين مشکلتون را حل مي کنه:
    کد:
    For a = 2 To 110
    Cells(a, 9) = "=SUMIF($A$2:$A$110,A" & a & ",$E$2:$E$110)"
    Next


  6. #4


    آخرین بازدید
    2018/09/29
    تاریخ عضویت
    November 2014
    نوشته ها
    12
    امتیاز
    12
    سپاس
    0
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    سلام دوست عزیز
    فایل رو ضمیمه کردم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsm 1.xlsm اطلاعات (20.5 کیلو بایت, 15 نمایش)

  7. #5


    آخرین بازدید
    2018/09/29
    تاریخ عضویت
    November 2014
    نوشته ها
    12
    امتیاز
    12
    سپاس
    0
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    خیلی ممنون دوست عزیز
    مشکلم حل شد
    مرسی

  8. سپاس ها (2)


  9. #6


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط mohammad.alavi نمایش پست ها
    سلام دوست عزیز
    فایل رو ضمیمه کردم
    با درود
    دوست عزیز بر اساس سوال پست اول شما جوابی که جناب پارسا دادند کاملا صحیحه و فرمولها رو بصورت نسبی درون سل ها قرار میده مگر اینکه منظور شما چیز دیگه ای باشه یا اینکه بنده درست متوجه منظورتون نشدم.



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

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

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

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

  1. تقاضای برگزاری دوره ویژوال بیسیک
    توسط Amin_D در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2013/09/17, 05:10
  2. خواند IP با ویژوال بیسیک
    توسط ashkan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2012/10/05, 14:31
  3. یادگیری ویژوال بیسیک
    توسط khakzad در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 7
    آخرين نوشته: 2010/08/10, 11:36

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

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

کلمات کلیدی این موضوع

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

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

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