مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

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

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

ادامه حلقه بیرونی پس از بروز ارور در حلقه درونی

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

    • 2015/06/12
    • 34

    ادامه حلقه بیرونی پس از بروز ارور در حلقه درونی

    سلام دوستان
    فرض کنید تعداد زیادی صفحه اکسل در یک فایل اکسل موجود است و در هر صفحه نیز تعداد زیادی نمودار وجود دارد که ما تعداد آنها را نمی دانیم و می خواهیم بر روی همه این نمودارها یک کار خاص انجام دهیم. برای اینکار می توان از دو حلقه استفاده کرد که در حلقه اول صفحه مورد نظر انتخاب و فعال سازی شود و در حلقه دوم نمودارها به ترتیب انتخاب شوند.
    حال برنامه را اجرا می کنیم و مثلا حلقه داخلی که مربوط به نمودارها در هر صفحه است به شمارنده 20 می رسد و نمودار 20 وجود ندارد بنابراین بر روی دستور فعال سازی این نمودار خطای runtime نمایش داده می شود. حال می خواهیم پس از بروز این خطا برنامه به صفحه بعد رفته و ادامه پیدا کند. آیا می شود این کار را انجام داد؟
    من با دستورهای on error go to statement و on error resume next نتوانستم این کار را انجام دهم
    ممنون
    اسی
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1522
    • 71.67

    #2
    شما با دستور زير وقتي يک شيت فعال مي شود مي توانيد تعداد نمودارهاي آن را بفهميد:
    کد PHP:
    ActiveSheet.ChartObjects.Count 
    پس اين مشکل که گفته ايد: "ما تعداد آنها را نميدانيم" حل مي شود و در نتيجه مسئله حل است.
    [SIGPIC][/SIGPIC]

    کامنت

    چند لحظه..