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

🖤 پیام تسلیت

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

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

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


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

سوال بی پاسخ

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • GolAgha
    • 2015/03/10
    • 3

    سوال بی پاسخ

    سلام
    من یک سوال پرسیدم که برخی دوستان چواب دادند اما انچه که مورد نظر من بود را نگفتند.

    فرض کنید ده تا button روی صفحه اکسل دارید. میخواهید فقط یک ماکرو بنویسید که با فشردن هریک از ان ده تا button همان ماکرو
    اجرا شود و متن روی button را در سلول A1 بنویسد

    جوابی که دوستان نوشته بودند برای هر button یک ماکرو نوشته اند. خواسته من فقط یک ماکرو است .
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    نوشته اصلی توسط GolAgha
    سلام
    من یک سوال پرسیدم که برخی دوستان چواب دادند اما انچه که مورد نظر من بود را نگفتند.

    فرض کنید ده تا button روی صفحه اکسل دارید. میخواهید فقط یک ماکرو بنویسید که با فشردن هریک از ان ده تا button همان ماکرو
    اجرا شود و متن روی button را در سلول A1 بنویسد

    جوابی که دوستان نوشته بودند برای هر button یک ماکرو نوشته اند. خواسته من فقط یک ماکرو است .
    شما هر بار که یک button به شیت اضافه کنید یک پنجره assign macro فعال خواهد شد که مجموعه ماکروهای موجود رو نمایش میده شما کافیه ماکروی مورد نظر خودت رو انتخاب و اوکی کنی
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • majid_mx4

      • 2012/06/25
      • 699

      #3
      با سلام

      قبل از پاسخ تشکر بابت سوال خوبتان ، دو نکته باید رعایت بشه ا
      اول ماکرو را بشکل زیر باشه
      کد:
      Sub mir()
      Range("a1") = ActiveSheet.Buttons(Application.Caller).Caption
      End Sub
      دوم :
      تمامی دکمه را یکجا انتخاب کرده ( میتوانید Ctrl +g > اسپیشیال > آبجکت به راحتی اینکار را انجام دهید و یا.....)
      روی آنها رایت کلیک کرده Assign Macro را انتخاب و از بین ماکرو ها اسم ماکرو بالا را انتخاب میکنیم و دکمه Ok را فشار می دهیم .

      و تمام

      با تشکر میر

      کامنت

      • GolAgha
        • 2015/03/10
        • 3

        #4
        تشکر

        جناب میر
        با سلام فقط خواستم تشکر کنم بسیار منون

        کامنت

        • ~M*E*H*D*I~
          • 2011/10/19
          • 4377
          • 70.00

          #5
          نوشته اصلی توسط GolAgha
          جناب میر
          با سلام فقط خواستم تشکر کنم بسیار منون
          اگر پاسخ رو دریافت کردید تیک حل شده رو در پست اول بزنید
          [CENTER]
          [SIGPIC][/SIGPIC]
          [/CENTER]

          کامنت

          چند لحظه..