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

موضوع: استفاده از فرمول های اکسل در vba

  1. #1


    آخرین بازدید
    2017/02/15
    تاریخ عضویت
    June 2015
    نوشته ها
    34
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    استفاده از فرمول های اکسل در vba

    سلام
    نتیجه فرمول نویسی برای سطر سبز رنگ زمانی که ضبط کننده ماکرو روشنه به این صورت میشه:
    Sub Macro3()
    '
    ' Macro3 Macro
    '


    '
    Range("A8").Select
    ActiveCell.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)"
    Range("A8").Select
    Selection.AutoFill Destination:=Range("A8:K8"), Type:=xlFillDefault
    End Sub
    حالا سوال من اینه که اگه بخواهیم بجای اعداد 7- و 2- از متغیر استفاده کنیم چطور باید این کار انجام بشه. یا فرمول هایی مشابه در vba مثلا برای جمع بستن یا متوسط گرفتن وجود داره که نیازی به تعریف توابع کاربرساز نباشه؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx Book3.xlsx اطلاعات (9.4 کیلو بایت, 44 نمایش)
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    کدهای ذیل را تست کنید

    کد PHP:
    Sub test()

    Z1 Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row

    K1 
    Application.WorksheetFunction.CountA(Sheet1.Range("1:1"))

    For 
    1 To K1

    Cells
    (Z1 1J) = "=sum(A1:A" Z1 ")"

    Next

    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده


  4. #3


    آخرین بازدید
    2017/02/15
    تاریخ عضویت
    June 2015
    نوشته ها
    34
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    سلام iranweld عزیز
    ممنون از پاسخ مفید شما
    فقط کد بالا یه مشکل داره و اونهم اینکه واسه همه ستون ها همون ستون اول رو کپی میکنه.
    ممنون میشم اگه بگین چطور میشه رفع اشکالش کرد.

  5. #4


    آخرین بازدید
    2017/02/15
    تاریخ عضویت
    June 2015
    نوشته ها
    34
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

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

  6. سپاس ها (1)



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

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

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

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

  1. درخواست لیست حقوق و دستمزد با استفاده از vba
    توسط AliReza-AZ در انجمن فاکتور های فروش و حقوق و دستمزد،چک
    پاسخ ها: 3
    آخرين نوشته: 2014/12/27, 22:00
  2. قسمت دوم: توابع پركاربرد حسابداري در اكسل - تابع Straight Line Depreciation - استهلاك به روش خط مستقيم
    توسط misammisam در انجمن آموزش ترفند ها و توابع اکسل در حسابداری
    پاسخ ها: 0
    آخرين نوشته: 2014/05/07, 22:48
  3. بسته شدن اكسل در استفاده از ابزار Table
    توسط arsalan135 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/02/12, 11:19

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

فرمول نویسی در ماکرو اکسل

فرمول های vb در اکسل

نحوه استفاده از توابع اکسل در vba

کد vba فرمول اکسل

استفاده sum در vba برای جمع سطر

کاربرد فرمول ها در vba

استفاده از فرمولها اکسل در ماکرو

استفاده از تابع sum در vba

استفاده از فرمول اکسل در vba

استفاده از تابع در vba

فرمول نویسی اکسل ماکرو

استفاده از فرمول های اکسل در vba

استفاده از توابع اکسل در vba

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

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

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