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

🖤 پیام تسلیت

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

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

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


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

ماکرو برای غیر فعال کردن فرمول

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali65e

    • 2013/12/14
    • 120
    • 5.00

    [حل شده] ماکرو برای غیر فعال کردن فرمول

    سلام
    دوستان ماکرویی می خواستم که با اجرای این ماکرو،فرمول داخل سلول مثلا a1 پاک بشه با شرط اینکه اطلاعات داخل سلول پاک نشود.به عنوان مثال،سلولمان دارای فرمول داری if است که اگر مثلا سلول b1 مساوی صفر بود بنوس یک.حالا می خواهیم ماکرویی باشد که با اجرای این ماکرو اطلاعات داخل سلول دیگر با فرمول عوض نشود و هر چی که هست همان بماند. ممنون از زحمات همه ی دوستانی توو این سایت زحمت می کشند.
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1522
    • 71.67

    #2
    اصولا" اين عمل توسط مراحل copy و سپس paste special و انتخاب values و ok کردن انجام مي شود، يعني خانه را انتخاب و کپي کرده و موقع چسباندن توسط گزينه paste special فقط مقدار آن را درون سلول کپي مي کنيد. حال اين عمل را با ماکرو انجام دهيد مشکلتان حل خواهد شد.
    [SIGPIC][/SIGPIC]

    کامنت

    • MEYTI

      • 2010/11/11
      • 362

      #3
      با تشکر از پارسای عزیز
      این هم ماکرویی برای سریعتر انجام شدن اینکار در این کد همه ی خانه های دارای فرمول انتخاب شده و با نتیجه فرمول جایگزین میشوند
      کد:
       Selection.SpecialCells(xlCellTypeFormulas, 23).Select
       For Each a In Selection
       a.Value = a.Value
       Next
      [B][COLOR=#000080]مهدی کریمی[/COLOR][/B]

      کامنت

      • ali65e

        • 2013/12/14
        • 120
        • 5.00

        #4
        نوشته اصلی توسط علي پارسا
        اصولا" اين عمل توسط مراحل copy و سپس paste special و انتخاب values و ok کردن انجام مي شود، يعني خانه را انتخاب و کپي کرده و موقع چسباندن توسط گزينه paste special فقط مقدار آن را درون سلول کپي مي کنيد. حال اين عمل را با ماکرو انجام دهيد مشکلتان حل خواهد شد.
        ممنون علی آقا.دقیقا با همون کاری که فرمودید انجام شد.مممنونننننننننن

        کامنت

        چند لحظه..