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

موضوع: مشکل با تابع slope

  1. #1


    آخرین بازدید
    2019/05/22
    تاریخ عضویت
    December 2015
    نوشته ها
    7
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 2 پست
    تعیین سطح نشده است

    مشکل با تابع slope

    سلام
    من برای یه مجموعه داده نمونه توسط تابع slope شیب بردار رو حساب می کنم.
    همین طور که میدونید به دو صورت میشه این کارو کرد
    1. در محیط اکسل تابع slope رو فراخوانی کرد و Range رو بهش داد
    2. در محیط Developer براش کد بنویسیم

    اما مشکل اینحا هست که نتیجه حالت کد نویسی شده با حالت معمول فرق می کنه؟
    کد:
    shib = Application.WorksheetFunction.Slope(Arr, Arr1)
    • Arr: همون بردار داده هست
    • Arr1: یه آرایه به تعداد عناصر بردار داده
      این در حالیه که اگه به جای این آرایه ها Range داده ها رو بدم مشکل حل میشه اما چون باید جاهای مختلف فایل اکسل رو پیمایش کنم از آرایه استفاده کردم که راحت تر باشم
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.
    ویرایش توسط mmazad : 2016/01/04 در ساعت 12:33 دلیل:تکمیل سوال

  2.  

  3. #2


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام

    لطفا فایل ضمیمه را بررسی نمایید.

    خلاصه : محاسبه تابع Slope به وسیله Vba


    پایدار باشید میر
    فايل هاي پيوست شده فايل هاي پيوست شده


  4. #3


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    چون مشکلتون در کد نویسی بوده باید در تالار مربوطه سوالتون رو بیان میکردید
    این هم یک نمونه دیگه
    کد PHP:
    Private Sub CommandButton1_Click()
    Set xL Range("A2:A7")
    Set yL Range("B2:B7")
    slopel Application.WorksheetFunction.Slope(yLxL)
    MsgBox slopel
    Range
    ("D8") = slopel
    End Sub 
    فایل ضمیمه گردید
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsm Slope.xlsm اطلاعات (18.8 کیلو بایت, 9 نمایش)




  5. #4


    آخرین بازدید
    2019/05/22
    تاریخ عضویت
    December 2015
    نوشته ها
    7
    امتیاز
    13
    سپاس
    0
    سپاس شده
    3 در 2 پست
    تعیین سطح نشده است

    کد:
    Sub compute()
         
         Dim shib As Single
         
    For i = 2 To 20
    
    Set xL = Range(Cells(2, i), Cells(9, i))
    Set yL = Range("B1:I1")
    
         shib = Application.WorksheetFunction.Slope(xL, yL)
        Cells(10, i) = shib
    Next i
         End Sub
    ممنون ار همه علت این بود که من از Range استفاده نکرده بودم اما با کد بالا اومدم بخشی از سلول ها رو به Range تبدیل کردم. که مشکلم حل شد. با سپاس فراوان همه دوستان



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

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

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

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

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

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

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

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

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