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

موضوع: چگونگی رفع این پیغام خطا

  1. #1


    آخرین بازدید
    2022/05/05
    تاریخ عضویت
    January 2014
    نوشته ها
    39
    امتیاز
    19
    سپاس
    0
    سپاس شده
    9 در 7 پست
    تعیین سطح نشده است

    چگونگی رفع این پیغام خطا

    سلام دوستان . ماکرویی نوشتم که در یک workbook اطلاعات را به صورت اتوماتیک هر 5 دقیقه یک بار از sheet1 بخواند و در sheet2 پشت سر هم کپی کند. به صورت دستی کارش را درست انجام میدهد ولی هنگام اجرای اتوماتیک پیغام خطای زیر را میدهد


    the macro may not be available in this workbook or all macros may be disabled

    ماکرو را هم enable کرده ام.

    کد PHP:
    Sub my()

    Application.OnTime Now TimeValue("00:00:05"), "my()"
    'Application.OnTime EarliestTime:=Now + TimeValue("00:00:05"), Procedure:="thisworkbook.my()"
    '
    Application.OnTime Now TimeValue("00:00:05"), "thisworkbook.my"
    Sheets("online").Select
    onlinerows 
    Sheets("online").Range("Q1").Value
    Range
    ("A3:O3").Select
        Range
    (SelectionSelection.End(xlDown)).Select
        Selection
    .Copy
        Sheets
    ("bank").Select
    bankrows 
    Sheets("bank").Range("Q1").Value
    Range
    ("B" bankrows 1).Select
    Selection
    .PasteSpecial Paste:=xlPasteValuesOperation:=xlNoneSkipBlanks _
            
    :=FalseTranspose:=False
    bankrows 
    Sheets("bank").Range("Q1").Value
     Sheets
    ("online").Select
        Range
    ("R1").Select
        Selection
    .Copy
        Sheets
    ("bank").Select
     Range
    ("A" bankrows onlinerows 3"A" bankrows).Select
    Selection
    .PasteSpecial Paste:=xlPasteValuesOperation:=xlNoneSkipBlanks _
            
    :=FalseTranspose:=False
    ' ta inja online re kopy , zaman ra ham kopy mikonad
    az inja sort mikonad

    Range

    لطفا راهنمایی فرمایید.

    hr_sadeghi2004@yahoo.com
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط ~M*E*H*D*I~ : 2014/01/24 در ساعت 11:13

  2.  

  3. #2


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    ماکرو رو کجا نوشتید تو ماژول یا ورکبوک یا ورک شیت؟




  4. #3


    آخرین بازدید
    2022/05/05
    تاریخ عضویت
    January 2014
    نوشته ها
    39
    امتیاز
    19
    سپاس
    0
    سپاس شده
    9 در 7 پست
    تعیین سطح نشده است

    ضمن تشکر و عرض ادب از شما ، ماکرو را در ماژول نوشتم. هر چند با نوشتن در ورک بوک مشکلم حل شد ولی اگه ممکنه توضیحی ارائه فرمایید به صورت اصولی برای نوشتن هر ماکرویی ، کجا باید نوشته شود؟ سپاسگزار از محبت شما اساتید بزرگوار.

  5. #4


    آخرین بازدید
    2022/12/26
    تاریخ عضویت
    November 2010
    محل سکونت
    کرج
    نوشته ها
    362
    امتیاز
    295
    سپاس
    193
    سپاس شده
    596 در 151 پست
    تعیین سطح نشده است

    MEYTI به Yahoo ارسال پیام
    دوست عزیز این بستگی داره به ماهیت ماکرو مورد نظر که دقیقا چه کاری میخواد انجام بده و کاربردش چیه
    مثلا شما میخوای با باز و بسته شدن ورک بوک عملیات خاصی انجام بشه (مانند نمایش یک پیغام ) خب در این صورت باید در ورک بوک نوشته شود

    یا اگه بخواین با تغییرات در سلولهای یک شیت یا حرکت در یک شیت خاص عملیات خاصی انجام بشه ماکرو باید در رویدادهای شیت نوشته شود
    به طور کل همه ماکرو ها رو میشه در ماژول نوشت و در عملیات های خاص آن ماکرو را فراخوانی یا صدا کرد
    مهدی کریمی


  6. #5


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    البته اضافه کنم نمیشه هر آنچه در ماکرو میشه نوشت در شیت یا ورکبوک هم نوشت





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

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

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

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

  1. پیغام در تاریخ خاص
    توسط shahinb در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/02/24, 23:41
  2. عدم نمایش پیغام update
    توسط Haji hadi در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2013/10/17, 19:03
  3. این پیغام چرا میاد؟
    توسط kebriya در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/09/21, 09:25
  4. پیغام خطا در باز شدن فایل اکسل
    توسط mehdi_hidden در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/07/30, 17:43

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

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

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

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

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

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