جان می داند که چگونه یک کپی از یک کاربرگ ایجاد کند، اما باید نسخه ای ایجاد کند که فقط از مقادیر ثابت استفاده کند، نه مقادیر مبتنی بر فرمول. او نمیپرسد آیا راه سریعی برای کپی کردن (شاید با یک ماکرو) وجود دارد که تمام قالببندی و عرض ستونها را حفظ کند، اما همه فرمولها را با نتایج خود جایگزین کند. برای کاری که جان انجام میدهد، این برای ارسال کاربرگها برای افراد خارج از سازمانش بسیار مفید است.
انجام این کار، با یا بدون ماکرو، نسبتاً آسان است. اگر می خواهید این کار را بدون ماکرو انجام دهید، مراحل زیر را دنبال کنید:

شکل 1. کادر محاوره ای Move or Copy.
- روی برگه کاربرگ برگهای که میخواهید کپی کنید راست کلیک کنید. اکسل یک منوی زمینه را نمایش می دهد.
- از منوی Context گزینه Move یا Copy Sheet را انتخاب کنید. اکسل کادر محاوره ای انتقال یا کپی را نمایش می دهد. (شکل 1 را ببینید.)
- تیک Create a Copy را علامت بزنید.
- با استفاده از لیست کشویی To Book، New Book را انتخاب کنید.
- روی OK کلیک کنید. اکسل کاربرگ را در یک کتاب کار جدید کپی می کند.
- اطمینان حاصل کنید که کتاب کار تازه ایجاد شده همان کتاب نمایش داده شده است.
- با فشردن کلیدهای Ctrl+A تمام سلولهای کاربرگ را انتخاب کنید.
- با فشار دادن Ctrl+C تمام سلول ها را در کلیپ بورد کپی کنید.
- تب Home نوار را نمایش دهید.
- روی فلش رو به پایین زیر ابزار Paste کلیک کنید. اکسل راه های مختلفی را نشان می دهد که می توانید اطلاعات را جایگذاری کنید.
- گزینه Values را انتخاب کنید. شبیه نمادی است که 123 روی آن است.
خودشه. کاربرگ تازه ایجاد شده شما حاوی هیچ فرمولی نیست، فقط نتایج فرمول های کاربرگ اصلی را شامل می شود. اگر ترجیح می دهید از یک رویکرد مبتنی بر کلان استفاده کنید، فقط چند خط کد نیاز دارد:
Sub CopyWorksheetValues()
ActiveSheet.Copy
Cells.Copy
Range("A1").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
البته، اگر می خواهید فقط نتایج برگه خود را توزیع کنید، ممکن است به سادگی یک فایل PDF را چاپ کرده و سپس آن را توزیع کنید. مزیت اضافه شده این است که گیرندگان شما برای مشاهده آن نیازی به داشتن اکسل ندارند. نکته منفی این است که اگر کاربرگ شما بسیار بزرگ باشد، یک فایل PDF می تواند نسبتاً سخت باشد.