ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
67 visibility
موضوع: آفیس توسط:

جوآن در سیستم کامپیوتری جدیدی که داشت با مشکل مواجه شد. در یک سیستم قدیمی تر، او یک ماکرو داشت که اساساً «Paste Special—Formula» را اجرا می کرد. هنگامی که او سعی کرد همان ماکرو را در سیستم جدید خود ضبط کند، اکسل یک پیام خطا ایجاد کرد و ماکرو را ضبط نکرد.

مشخص نیست که چرا اکسل هنگام تلاش برای ضبط چنین ماکرو ساده ای یک پیام خطا ایجاد می کند. بدون مشکل توانستیم مراحل را ثبت کنیم. ممکن است این خطا به نوعی به شرایط موجود هنگام تلاش برای انجام ضبط مربوط باشد. به عنوان مثال، Clipboard ممکن است در واقع حاوی فرمولی نباشد که بتوان آن را چسباند، یا ممکن است سعی کنید در یک کاربرگ محافظت شده جایگذاری کنید.

به هر حال، ایجاد یک ماکرو Paste Special-Formula از ابتدا به همین راحتی است. موارد زیر همان چیزی است که توسط ضبط کننده ماکرو ضبط می شد و می توان آن را مستقیماً در یک ماژول ماکرو در ویرایشگر VBA وارد کرد:

Sub PasteFormulas()
    Selection.PasteSpecial Paste:=xlPasteFormulas, _
      Operation:=xlNone, SkipBlanks:=False, _
      Transpose:=False
End Sub

توجه داشته باشید که ماکرو تنها یک خط دارد تا عمل چسباندن را انجام دهد. برای استفاده از آن، به سادگی تعدادی از سلول ها را در کلیپ بورد کپی کنید، جایی که می خواهید فرمول ها چسبانده شوند را انتخاب کنید و سپس ماکرو را اجرا کنید. می توانید آن را به یک کلید میانبر اختصاص دهید تا استفاده از آن آسان تر شود.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 79 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
1 پاسخ 158 visibility
0 دوستدار 0 امتیاز منفی
1 پاسخ 136 visibility

31.4k سوال

16.7k پاسخ

623 دیدگاه

14.3k کاربر

544 نفر آنلاین
1 عضو و 543 مهمان در سایت حاضرند
اعضای حاضر در سایت
بازدید امروز: 113241
بازدید دیروز: 66471
بازدید کل: 38594717
...