نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: حل مشکل کد

  1. #1


    آخرین بازدید
    2022/05/31
    تاریخ عضویت
    May 2013
    محل سکونت
    اهواز
    نوشته ها
    176
    امتیاز
    177
    سپاس
    117
    سپاس شده
    131 در 63 پست
    تعیین سطح نشده است

    mobinsaffarpour به Yahoo ارسال پیام

    حل مشکل کد

    سلام دوستان میشه لطفاً فایل Project رو تست کنید


    زمان اجرای ماکرو پیغام خطا میده

    بی زحمت فایلS4BRN721 رو توی مسیر اصلی درایو d کپی کنید . باتشکر
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    یک روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    کلا" اين کدها نهايتا" چه کاري را انجام مي دهند؟
    من يک نگاه انداختم، در فايل s4brn721 کدي که در هنگام اجراي فايل فعال مي شود بعضي سطرهايش اشتباه در نوشتار دارد بدين طريق که در ابتداي بعضي سطرها اشتباها" عبارت: ( ' ) نوشته شده و لذا آن سطر از کد به عنوان توضيحات در آمده و سبز رنگ شده. در صورتي که ظاهرا" آن سطرها قاعدتا" نبايد توضيحات باشند!
    بايد دقيق بررسي کنيد و از ابتداي تمام سطرهاي سبز رنگ که جزو کد حساب مي شوند عبارت: ( ' ) را حذف کنيد.
    ضمنا" اگر آخرين خط سبز هم جزو کد باشد و عبارت ( ' ) را از ابتداي آن برداريد منجر به فراخواني ماکرو2 خواهد شد در صورتي که اصلا" ماکرو2 وجود ندارد!
    با توجه به طولاني بودن کد، اگر خودتان هم يک توضيح کلي بدهيد که روال کار چيست بهتر مي توان کارتان را بررسي نمود.

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2022/05/31
    تاریخ عضویت
    May 2013
    محل سکونت
    اهواز
    نوشته ها
    176
    امتیاز
    177
    سپاس
    117
    سپاس شده
    131 در 63 پست
    تعیین سطح نشده است

    mobinsaffarpour به Yahoo ارسال پیام
    جناب آقای پارسا متشکرم از اینکه قبول زحمت کردید

    خدمات شما عرض کنم که فایل S4BRN721 رو به هیچ عنوان نمیشه کدهاش رو دستکاری نمود . من توی فایل Project اومدم دستورات رو به این شکل نوشتم

    ThisWorkbook.VBProject.VBComponents("ThisWorkbook" ).CodeModule.DeleteLines 1, _
    ThisWorkbook.VBProject.VBComponents("ThisWorkbook" ).CodeModule.CountOfLines
    برای حذف کدهای درون ThisWorkBook هست

    و
    Dim DeleteModule As Object
    Set DeleteModule = Application.VBE.ActiveVBProject.VBComponents
    DeleteModule.Remove VBComponent:= _
    DeleteModule.Item("Module1")
    برای حذف ماژول 1 هست

    من میخوام از طریق کد های بالا کدهای درون WorkBook و ماژول 1 رو از S4BRN721 حذف کنم


    در حال حاضر در زمان اجرا کد با 3 خطا مواجه می شویم

    RunTime Erro 1004 -1

    2 - .Refresh BackgroundQuery:=False

    3 - Set B = Workbooks(1).Sheets("TABLE")

    من میخوام تمامی خطا ها نادیده گرفته بشن و اینکه کد من کار خودش رو انجام بده

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    سلام
    فکر کنم بهتره کلا این خطو پاک کنید
    کد PHP:
    .Refresh BackgroundQuery:=False 

  8. سپاس ها (1)


  9. #5


    آخرین بازدید
    2022/05/31
    تاریخ عضویت
    May 2013
    محل سکونت
    اهواز
    نوشته ها
    176
    امتیاز
    177
    سپاس
    117
    سپاس شده
    131 در 63 پست
    تعیین سطح نشده است

    mobinsaffarpour به Yahoo ارسال پیام
    عرض کردم که در فایل s4brn721 نمیشه تغییراتی اعمال کرد و من اون دستورات رو به همین دلیل نوشتم . چون فایل s4brn721 فایلی هست که بصورت روزانه از سیستم دیگری دریافت میشه و به هیچ عنوان نباید اون رو ویرایش کرد.

  10. #6


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    confused

    نقل قول نوشته اصلی توسط mobinsaffarpour نمایش پست ها
    عرض کردم که در فایل s4brn721 نمیشه تغییراتی اعمال کرد و من اون دستورات رو به همین دلیل نوشتم . چون فایل s4brn721 فایلی هست که بصورت روزانه از سیستم دیگری دریافت میشه و به هیچ عنوان نباید اون رو ویرایش کرد.
    با سلام

    فایل پیوست را بهمراه فایل S4BRN721 از پست اول در درایو d کپی نموده و اجرا کنید. ماکرو فایل S4BRN721 در نظر گرفته نمیشود
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط iranweld : 2015/07/19 در ساعت 16:02

  11. سپاس ها (1)


  12. #7


    آخرین بازدید
    2022/05/31
    تاریخ عضویت
    May 2013
    محل سکونت
    اهواز
    نوشته ها
    176
    امتیاز
    177
    سپاس
    117
    سپاس شده
    131 در 63 پست
    تعیین سطح نشده است

    mobinsaffarpour به Yahoo ارسال پیام
    ضمن تشکر از همه دوستان بخصوص دوست عزیز و گرامیم (iranweld)

    مشکل پیغام خطا نمیش داده شده با دستور زیر رفع شد.

    Application.EnableEvents = False

  13. سپاس ها (2)



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

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

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

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

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

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

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

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

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