پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: Macro CountColorIf را نوشتم ولی نمی تونم ذخیره کنم !

  1. #1


    آخرین بازدید
    2023/04/25
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    351
    امتیاز
    420
    سپاس
    857
    سپاس شده
    269 در 132 پست
    سطح اکسل
    45.00 %

    Macro CountColorIf را نوشتم ولی نمی تونم ذخیره کنم !

    اول من وارد محیط VBA شدم و دستور زیرو وارد کردم
    Function CountColorIf(rSample As Range, rArea As Range) As Long
    Dim rAreaCell As Range
    Dim lMatchColor As Long
    Dim lCounter As Long

    lMatchColor = rSample.Interior.Color
    For Each rAreaCell In rArea
    If rAreaCell.Interior.Color = lMatchColor Then
    lCounter = lCounter + 1
    End If
    Next rAreaCell
    CountColorIf = lCounter

    End Function
    به صورت صحیح .ارد کردم
    بعد اجرا کردم درست بود و کار کرد
    حالا که می خواهم این فرمول برای همیشه در این Workbook باقی به ماند بعد از ذخیره کردن این پیقام رو می دهد و وقتی فایل رو می بندم دوباره باز میکنم می بینم غیر فعال شده و سلول ها بهم ریخته
    تصویر پیغام :
    http://www.xum.ir/images/2014/04/14/Untitledwb6h1.jpg
    چه کار کنم ؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,399
    امتیاز
    12760
    سپاس
    4,646
    سپاس شده
    12,136 در 3,226 پست
    سطح اکسل
    70.00 %

    در قسمت option , trust center,privacy option به شکل زیر باشه
    تصاویر کوچک فایل پیوست تصاویر کوچک فایل پیوست 2014-04-14 12-34-07 ب-ظ.jpg  



  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    2023/04/25
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    351
    امتیاز
    420
    سپاس
    857
    سپاس شده
    269 در 132 پست
    سطح اکسل
    45.00 %

    ممنون از راهنماییتون . حالا یه مشکل دیگه دارم چرا این ماکرو همیشه فعال نمی مونه تو فایل من ؟ این همه از دستور =CountColorif استفاده کردم و نتیجه گرفتم وذخیره کردم فایلو بستم باز می کنم میبینم اصلا انگار هم چین ماکرویی وجود نداشته همه سلول ها Error داده ! چه کنم که این اتفاق نیوفته ؟

  6. #4


    آخرین بازدید
    2023/04/25
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    351
    امتیاز
    420
    سپاس
    857
    سپاس شده
    269 در 132 پست
    سطح اکسل
    45.00 %

    نقل قول نوشته اصلی توسط ~M*E*H*D*I~ نمایش پست ها
    در قسمت option , trust center,privacy option به شکل زیر باشه
    ممنون از راهنماییتون . حالا یه مشکل دیگه دارم چرا این ماکرو همیشه فعال نمی مونه تو فایل من ؟ این همه از دستور =CountColorif استفاده کردم و نتیجه گرفتم وذخیره کردم فایلو بستم باز می کنم میبینم اصلا انگار هم چین ماکرویی وجود نداشته همه سلول ها Error داده ! چه کنم که این اتفاق نیوفته

  7. #5


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,399
    امتیاز
    12760
    سپاس
    4,646
    سپاس شده
    12,136 در 3,226 پست
    سطح اکسل
    70.00 %

    نقل قول نوشته اصلی توسط sabertb نمایش پست ها
    ممنون از راهنماییتون . حالا یه مشکل دیگه دارم چرا این ماکرو همیشه فعال نمی مونه تو فایل من ؟ این همه از دستور =CountColorif استفاده کردم و نتیجه گرفتم وذخیره کردم فایلو بستم باز می کنم میبینم اصلا انگار هم چین ماکرویی وجود نداشته همه سلول ها Error داده ! چه کنم که این اتفاق نیوفته
    به لینک زیر سری بزنید

    فعال سازی ماکرو ها در تمامی نسخه های اکسس



  8. سپاس ها (1)


  9. #6


    آخرین بازدید
    2023/07/20
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    141
    امتیاز
    322
    سپاس
    222
    سپاس شده
    254 در 82 پست
    سطح اکسل
    55.00 %

    با سلام
    شما فایلون رو با پسوند Xlsm که حالت فعال بودن ماکرو هست Save As کنید.در اولین نگاه این به ذهنم رسید.اگه مشکل چیز دیگه ای هست بفرمایین

  10. #7


    آخرین بازدید
    2023/07/20
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    141
    امتیاز
    322
    سپاس
    222
    سپاس شده
    254 در 82 پست
    سطح اکسل
    55.00 %

    با سلام
    شما فایلون رو با پسوند Xlsm که حالت فعال بودن ماکرو هست Save As کنید.در اولین نگاه این به ذهنم رسید.اگه مشکل چیز دیگه ای هست بفرمایین


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تولید کد های منحصر به فرد
    توسط mahsa shayesteh در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 24
    آخرين نوشته: 2020/01/18, 16:58
  2. متونیم یه ردیف ایجاد کنیم مابین ردیفهای دیگه
    توسط mahdiking در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/11/05, 10:35
  3. اتوکد
    توسط ashkan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/09/10, 01:34
  4. برنامه توليد
    توسط mshahin در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/07/26, 12:21
  5. macro security
    توسط khakzad در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2012/07/20, 17:47

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است