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

🖤 پیام تسلیت

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

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

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


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

تغییرات همزمان در چند کلید با کلید دیگر

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

    • 2019/04/30
    • 51

    پرسش تغییرات همزمان در چند کلید با کلید دیگر

    سلام
    عزیزان، من چند ماکرو دارم که هر کدوم برای خودشون کلید داره
    این کلید ها ( باتن ها) از شیپ درست شده که
    در مرجله اول با کلیک روی اون، ضمن اینکه دستورات اجرا مبشه نوشته و رنگ هر کلید تغییر می کنه
    مثلا (برای اینکه دستورات تکرار نشه لازم بود رنگ از سبز به قرمز و متن هم از انجام شد به انجام نشد تغییر کنه)
    حاللت دوم که کلیک می کنی اماده میشه برای اجرای مجدد دستورات
    پس کلیک بار دوم فقط رنگ و متن روی کلید رو تغییر می ده و عملا دستورات اصلی رو انجام نمیده.
    حالا چون تعداد کلید ها زیاده می خوام یک کلید جدا (کلیک بار دوم) کلید ها رو انجام بده
    (دونه دونه مرحله دوم رو، روی هر کلید نزنم که یکیش جا بمونه)
    لطفا دستورشو برام بنویسید
    نام کلید ها :
    "Key 3" , "Key 2" , "Key 1"
    تعداد کلید ها زیاده باقیشو حودم اضافه می کنم.
    ممنون از لطفتون
  • omid0912

    • 2019/04/30
    • 51

    #2
    لطف می کنید پاسخ بدید.

    کامنت

    • میثم مقدم نیا

      • 2017/03/23
      • 558
      • 41.00

      #3
      نوشته اصلی توسط omid0912
      سلام
      عزیزان، من چند ماکرو دارم که هر کدوم برای خودشون کلید داره
      این کلید ها ( باتن ها) از شیپ درست شده که
      در مرجله اول با کلیک روی اون، ضمن اینکه دستورات اجرا مبشه نوشته و رنگ هر کلید تغییر می کنه
      مثلا (برای اینکه دستورات تکرار نشه لازم بود رنگ از سبز به قرمز و متن هم از انجام شد به انجام نشد تغییر کنه)
      حاللت دوم که کلیک می کنی اماده میشه برای اجرای مجدد دستورات
      پس کلیک بار دوم فقط رنگ و متن روی کلید رو تغییر می ده و عملا دستورات اصلی رو انجام نمیده.
      حالا چون تعداد کلید ها زیاده می خوام یک کلید جدا (کلیک بار دوم) کلید ها رو انجام بده
      (دونه دونه مرحله دوم رو، روی هر کلید نزنم که یکیش جا بمونه)
      لطفا دستورشو برام بنویسید
      نام کلید ها :
      "Key 3" , "Key 2" , "Key 1"
      تعداد کلید ها زیاده باقیشو حودم اضافه می کنم.
      ممنون از لطفتون
      سلام
      در صورت امکان یک فایل نمونه قرار دهید تا برسی شود
      [HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4600
        • 100.00

        #4
        نوشته اصلی توسط omid0912
        سلام
        عزیزان، من چند ماکرو دارم که هر کدوم برای خودشون کلید داره
        این کلید ها ( باتن ها) از شیپ درست شده که
        در مرجله اول با کلیک روی اون، ضمن اینکه دستورات اجرا مبشه نوشته و رنگ هر کلید تغییر می کنه
        مثلا (برای اینکه دستورات تکرار نشه لازم بود رنگ از سبز به قرمز و متن هم از انجام شد به انجام نشد تغییر کنه)
        حاللت دوم که کلیک می کنی اماده میشه برای اجرای مجدد دستورات
        پس کلیک بار دوم فقط رنگ و متن روی کلید رو تغییر می ده و عملا دستورات اصلی رو انجام نمیده.
        حالا چون تعداد کلید ها زیاده می خوام یک کلید جدا (کلیک بار دوم) کلید ها رو انجام بده
        (دونه دونه مرحله دوم رو، روی هر کلید نزنم که یکیش جا بمونه)
        لطفا دستورشو برام بنویسید
        نام کلید ها :
        "Key 3" , "Key 2" , "Key 1"
        تعداد کلید ها زیاده باقیشو حودم اضافه می کنم.
        ممنون از لطفتون
        کد:
        ActiveSheet.Shapes.Range(Array("[COLOR=#ff0000]Rectangle 1
        سلام دوست عزيز
        اگر فايلتون رو بذاريد بهتر ميشه راهنمايي كرد اما در حالت كلي اين كد ميتونه كمكتون كنه:
        ")).Select
        Selection.ShapeRange.Fill.ForeColor.RGB = RGB([COLOR=#ff8c00]155, 0, 0[/COLOR])
        Selection.ShapeRange(1).TextFrame2.TextRange.Characters.Text = "[COLOR=#008000]ExcelIran[/COLOR]"
        راهنماي كد:
        نام دكمه (نام شيپ)
        رنگ مورد نظر براي بك گراند بصورت RGB
        متن مورد نظر[/COLOR]

        کامنت

        چند لحظه..