سوال در مورد استفاده از حلقه

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

    • 2013/10/23
    • 29
    • 57.00

    پرسش سوال در مورد استفاده از حلقه

    با عرض سلام و خسته نباشید خدمت دوستان گرانقدر

    سوالی در مورد استفاده از حلقه برای فایل پیوستی دارم.
    در این فایل ابتدا حلقه باید مقادیر شروع، پایان و گام افزایش زمان را از سلولهای b2 تا b4 دریافت کند و خروجی را در ستون زمان از سلول d2 به سمت پایین برگرداند.
    سپس در ستون درصد از سلول e2 به سمت پایین عدد 20 را در ردیفهای متناظر در ستون زمان ضرب کند. (اگر ردیف متناظر در ستون زمان خالی بود، فرمول اعمال نشود)

    با تشکر قبلی - محمدی
    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

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


    کد PHP:
    Sub test()

    Range("d2:e1000").ClearContents

    2

    For Range("b2"To Range("b3"Step Range("b4")

    Range("d" k) = i

    Range
    ("e" k) = 20

    1

    If Range("b3") + 1 Then Exit For

    Next


    End Sub 
    فایل های پیوست شده
    Last edited by iranweld; 2018/12/25, 14:31.

    کامنت

    • sma519

      • 2013/10/23
      • 29
      • 57.00

      #3
      از پاسخ شما متشکرم.
      کد فایلی که پیوست کردین، تا مرز 1000 سلول درست کار میکنه و برای بیشتر از اون خطا میده.
      کدی هم که توی پست نوشتین، تنها به تعداد عدد درج شده در سلول b3 عمل میکنه. یعنی اگه 10 بنویسم، تا 10 سلول عمل میکنه و گام افزایشی رو اعمال نمیکنه.
      اما در کل جوابتون خیلی کمکم کرد
      با تشکر مجدد
      Last edited by sma519; 2018/12/26, 11:02.

      کامنت

      • sma519

        • 2013/10/23
        • 29
        • 57.00

        #4
        با سلام مجدد

        در همین فایل اگر بخواهم سلولهای حاوی مقدار در ستونهای زمان و درصد رنگ خاصی به خود بگیرند تا از سلولهای خالی تفکیک شوند، چه کدی را باید اضافه کنم.

        متشکر

        کامنت

        چند لحظه..