شیت های اکسل Excel Sheets خود را چگونه کپی Copy یا Move کنیم؟
بعدا میخوانم
شیت های اکسل Excel Sheets خود را چگونه کپی Copy یا Move کنیم؟

14
دقیـقه
مطالعه

شیت های اکسل Excel Sheets خود را چگونه کپی Copy یا Move کنیم؟

21 شهریور 1398 بدون دیدگاه 8 بازدید نواب قربان پور

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

  • نحوه کپی گرفتن از یک شیت در اکسل
  • انتقال یا کپی شیت به ورک بوک دیگر
  • کپی همزمان چند شیت
  • کپی گرفتن از شیت حاوی فرمول
  • کپی اطلاعات از یک شیت اکسل به فایل دیگر
  • نحوه کپی شیت با استفاده از VBA
  • نحوه انتقال شیت
  • انتقال و یا کپی گرفتن از شیت هایی که انتقال و یا کپی نمی شوند

نحوه کپی گرفتن از شیت در اکسل  

اکسل 3 مسیر داخلی برای گرفتن کپی از ورک شیت ها دارد. بسته به تکنیک کاری شما می توانید از ریبون، موس و یا کیبورد استفاده کنید.

روش اول: کپی گرفتن از شیت با استفاده از عمل کشیدن

معمولا از کشیدن و رها کردن برای جابه جایی چیزی از مکانی به مکان دیگر استفاده می کنید. اما این روش برای کپی گرفتن از تب ها هم عمل می کند و در حقیقت سریع ترین روش برای گرفتن کپی از شیت در اکسل است.

به سادگی بر روی تب شیتی که می خواهید از آن کپی بگیرید کلیک کنید، کلید Ctrl را نگه دارید و تب را به هرجا که می خواهید بکشید:

کپی گرفتن از شیت در اکسل   

کپی گرفتن از شیت در اکسل

روش دوم: کپی گرفتن از شیت با استفاده از راست کلیک

در اینجا روش دیگری برای گرفتن کپی از شیت اکسل وجود دارد و به همین سادگی است که می بینید:

1.بر روی تب شیت کلیک راست کنید و از منوی زمینه، گزینه Move or Copy را انتخاب کنید.این عمل پنجره Move or Copy را باز می کند.

2.در زیر جعبه Before Sheet، مشخص کنید که کپی شیت را در کجا می خواهید قرار دهید.

3.گزینه Creat a Copy را تیک دار کنید.

4.بر روی گزینه Ok بزنید.

برای مثال، در تصویر زیر نحوه گرفتن کپی از Sheet1 و قرار دادن آن قبل از Sheet3 مشخص است. آموزش و ترفندهای اکسل Excel (قسمت دوم)

کپی با استفاده از راست کلیک

کپی با استفاده از راست کلیک

روش سوم: کپی گرفتن یک تب در اکسل با استفاده از ریبون

ریبون شامل همه ویژگی های که در اکسل قابل دسترس است می شود. فقط نیاز دارید بدانید که کجا دنبال آن بگردید. برای کپی گرفتن از شیت به تب Home بروید > گروه Cells > بر روی Format کلیک کنید > و بر روی Move or Copy Sheet کلیک کنید.

کپی گرفتن یک تب در اکسل با استفاده از ریبون

کپی گرفتن یک تب در اکسل با استفاده از ریبون

پنجره Move or Copy باز می شود و شما همان مراحلی را که در بالا توضیح دادیم دنبال کنید.

چطور یک شیت از اکسل را به ورک بوک دیگر کپی کنیم؟

روش رایج برای کپی کردن یک Sheet به ورک بوک دیگر، این روش می باشد:

1.بر روی تب که می خواهید از آن کپی بگیرید راست کلیک کنید و گزینه Move or Copy را انتخاب کنید.

2.در پنجره Move or Copy مراحل زیر را دنبال کنید:

  • در زیر جعبه To Book، فایل هدف را مشخص کنید. برای قرار دادن کپی در فایلی جدید گزینه New Book را انتخاب کنید.
  • در زیر جعبه Before Sheet، محل قرار گیری فایل کپی را مشخص کنید.
  • Creat a copy را تیک دار کنید.
  • Ok بزنید.
کپی شیت از اکسل را به ورک بوک دیگر

کپی Sheet  از اکسل را به ورک بوک دیگر

توجه: در لیست جعبه To Book ، اکسل تنها ورک بوک هایی را که باز هستند نشان می دهد، پس قبل از انجام عمل کپی، مطمئن شوید فایل اکسلی که می خواهید شیت را به آن کپی کنید، باز کرده اید. آموزش و ترفندهای اکسل Excel (قسمت سوم)

جدا از این مسیر قدیمی، یک روش دیگر برای انجام همین عمل وجود دارد. حدس بزنید…به سادگی با کشیدن (Dragging) یک شیت از یک فایل اکسل به فایل دیگر.

چطور با عمل کشیدن، از یک شیت اکسل کپی بگیریم و به فایل دیگر انتقال دهیم؟

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

نحوه انجام این کار:

1.فایل منبع و فایل هدف را باز کنید.

2.در تب View، در گروه Window، بر روی گزینه View Side by Side کلیک کنید. این عمل دو فایل اکسل باز را در کنار هم به صورت افقی قرار می دهد.

3.در ورک بوک منبع ، شیتی که می خواهید از آن کپی بگیرید را انتخاب کنید، کلید Ctrl را نگه دارید و شیت را به ورک بوک هدف بکشید.

با درگ کردن از یک شیت اکسل کپی بگیریم و به فایل دیگر انتقال دهیم

با درگ کردن از یک شیت اکسل Copy بگیریم و به فایل دیگر انتقال دهیم

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

چطور از چند شیت در اکسل کپی بگیریم؟

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

ببینید  20 ترفند اکسل 2010 و 2013 و به بالا برای هر کسی میخواهد حرفه ای شود
  • برای انتخاب شیت های مجاور، بر روی تب شیت اول کلیک کنید، کلید Shift را نگه دارید و بر روی تب شیت آخر کلیک کنید.
  • برای اینکه تب مجاور را انتخاب نکنید، تب اول را انتخاب کنید، کلید Ctrl را نگه دارید و تب های دیگر را تک تک انتخاب کنید.

زمانی که چند ورک شیت را انتخاب کردید، یکی از روش های زیر را برای کپی گرفتن انتخاب کنید:

  • بر روی یکی از تب هایی که انتخاب کرده اید کلیک کنید، کلید Ctrl را نگه دارید و تب ها را به مکانی که می خواهید بکشید.
  • بر روی یکی از شیت هایی که انتخاب کرده اید کلیک راست کنید، گزینه Move and Copy را انتخاب کنید و طبق مراحلی که در بالا گفته شد اعمال را پیش ببرید.
  • از تب Home بر روی Format کلیک کنید > Move or Copy Sheet > و مابقی جزئیات را طبق قدم هایی که در بالا گفته شد دنبال کنید.

برای کپی گرفتن از چند شیت و انتقال به ورک بوک دیگر ، همانگونه که در بالا گفته شد همه را انتخاب کنید و مراحل را طی کنید.

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

به طور عمومی، از شیتی که حاوی فرمول است مانند دیگر شیت ها کپی می گیریم. آموزش های پایه فرمول نویسی در اکسل Excel

در بیشتر موارد آدرس های فرمول به صورت اتوماتیک به بهترین نحو تنظیم می شوند. اگر از شیتی که حاوی فرمول است کپی و در همان ورک بوک پیست کنید، فرمول ها به شیت کپی شده ارجاع داده می شوند در غیر این صورت شما از آدرس دهی سلول های خارجی استفاده کرده اید که به شیت هایی از ورک بوک دیگر ارجاع داده می شود. برای مثال :

کپی از شیت اکسلی که در آن فرمول وجود دارد

Copy  از شیت اکسلی که در آن فرمول وجود دارد

اگر از شیت حاوی فرمول کپی و به ورک بوک دیگری پیست کنید، آدرس های فرمول به این روش رفتار می کنند:

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

در تصویر زیر، لطفا توجه کنید که نام فایل اصلی [book1] قبل از نام شیت در فرمول سوم، در شیت کپی شده نمایش داده می شود:

Copy از شیت حاوی فرمول و Paste به ورک بوک دیگری

Copy از شیت حاوی فرمول و Paste به ورک بوک دیگری

برای فرمول های کپی شده در ورک بوک مقصد، می توانید آن ها را به مسیر شیت های همان ورک بوک آدرس دهی کنید. برای اینکار می توانید به سادگی نام ورک بوک اصلی را با کمک ویژگی ابزار Replace all در اکسل تغییر دهید. این مسیر را دنبال کنید:

  • در شیت کپی شده، همه فرمول هایی که می خواهید تغییر دهید را انتخاب کنید.
  • کلید Ctrl+H را برای باز شدن تب Replace از پنجره Find and Replace بزنید.
  • در جعبه Find what، نام ورک بوک اصلی را درست همانطور که در فرمول آمده تایپ کنید.
  • جعبه Replace with را خالی بگذارید.
  • بر روی گزینه Replace all کلیک کنید.
مربوط به فرمول های کپی شده در ورک بوک مقصد

مربوط به فرمول های کپی شده در ورک بوک مقصد

طبق نتیجه کار، فرمول در شیت کپی شده از

Book1]Sheet2!B1*[Book1]Sheet2!C1]=

به

Sheet2!B1*Sheet2!C1=

تغییر خواهد کرد.

کپی اطلاعات از یک شیت اکسل به دیگری با استفاده از فرمول

در این مورد ما نمی خواهیم کل شیت را کپی کنیم، بلکه بخشی از آن مد نظر است. رنجی از سلول ها را که می خواهید کپی کنید را انتخاب کنید و کلید Ctrl+C را برای کپی کردن آنها بزنید، به شیت بعدی بروید و بالاترین سلول رنج مقصد را انتخاب کنید و کلیدهای Ctrl+V برای پیست کردن رنج کپی شده بزنید.

اگر می خواهید داده های کپی شده ، در صورتی که داده های اصلی تغییر کردند تغییر کنند و به صورت خودکار آپدیت شوند، می توانید از فرمول برای کپی کردن بخشی از اطلاعات یک شیت و انتقال به شیت دیگر استفاده کنید. 20 ترفند اکسل 2010 و 2013 و به بالا برای هر کسی میخواهد حرفه ای شود

برای مثال، برای کپی داده از سلول A1 در Sheet1 به سلول B1 در Sheet2 ، می توانید این فرمول را در خانه B1 وارد کنید:

=Sheet1!A1

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

=[Book1]Sheet1!A1

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

نکته: برای آدرس دهی صحیح از ورک بوک دیگر، علامت مساوی را تایپ کنید، به ورک بوک دیگر بروید، سلول مد نظر را انتخاب کنید و Enter بزنید. اکسل آدرس را به صورت خودکار برای شما ایجاد می کند.

چطور یک نسخه کپی از شیت اکسل با استفاده از VBA بگیریم؟

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

ببینید  تنظیمات ریبون در اکسل ؛ فعال کردن تب Developer
  • استفاده از ماکرو برای کپی و تغییر نام شیت
  • استفاده از ماکرو برای کپی و تغییر نام شیت بر اساس مقادیر سلول
  • استفاده از ماکرو برای کپی و تغییر نام شیت از فایل دیگر بدون باز کردن فایل
  • استفاده از ماکرو برای کپی گرفتن از چند شیت

چطور شیت در اکسل را جابه جا کنیم؟

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

انتقال یک شیت با استفاده از عمل کشیدن

برای انتقال شیت و یا شیت ها در اکسل، شما می توانید یک شیت و یا چند شیت را انتخاب کنید و به مکان جدید انتقال دهید.

برای مثال، در تصویر پایین نحوه انتقال Sheet1 و Sheet3 به آخر ورک بوک را مشاهده می کنید:

جا به جایی شیت در اکسل

جا به جایی شیت در اکسل

برای انتقال یک شیت به ورک بوک دیگر، ورک بوک ها را در کنار هم قرار دهید( از تب View گزینه Side by Side را انتخاب کنید و سپس شیت را از یک فایل بکشید و به ورک بوک دیگر انتقال دهید.

انتقال یک شیت با استفاده از پنجره Move or Copy

بر روی تب شیت راست کلیک کنید و گزینه Move or Copy را انتخاب کنید تا پنجره Move or Copy باز شود. و یا از تب Home > Format > Move or Copy Sheet را انتخاب کنید. 7 روش برای پیدا کردن مقادیر تکراری و حذف آنها در مایکروسافت اکسل

سپس یکی از کارهای زیر را انجام دهید:

برای انتقال شیت در همان ورک بوک، در جعبه Before which، شیتی را که می خواهید با آن جایگزین کنید را انتخاب کنید و Ok را بزنید.

برای انتقال یک شیت به فایلی دیگری از اکسل، از لیست نام ورک بوک را انتخاب کنید، در جعبه Before Sheet شیت را انتخاب کنید و Ok را بزنید.

انتقال با استفاده از پنجره Move or Copy

انتقال با استفاده از پنجره Move or Copy

نکته: اگر در فایل مقصد، ورک شیتی هم نام ورک شیت ما وجود داشته باشد، اکسل یک عدد در پرانتز در انتهای نام شیت انتقال داده شده ایجاد می کند. برای مثال Sheet1 به (Sheet1 (2 تبدیل می شود.

ابزار Workbook Manger (مدیریت ورک بوک)، روشی سریع برای کپی و انتقال شیت ها در اکسل

اگر اغلب با کپی و انتقال شیت ها به فایل دیگر سروکار دارید، می توانید از لینک زیر و از سایت https://www.ablebits.com ، ابزار Workbook Manager را دانلود کنید. بر روی لینک بزنید تا صفحه باز شود.

https://www.ablebits.com/excel-sort-worksheets/index.php

در صفحه لینک بالا ورژن اکسل خود را مشخص و فایل را دانلود کنید.

کپی شیت در اکسل

کپی شیت در اکسل

با نصب فایل دانلود شده، تب Ablebits Data در اکسل شما فعال می شود و می توانید از ابزار موجود در این تب استفاده کنید.

برای انتقال و یا کپی شیت ها، فرمان Workbook Manager در گروه Manager از تب Ablebits Data انتخاب کنید:

Workbook Manager در اکسل

Workbook Manager در اکسل

حالا شما یک نمای درختی از ورک بوک های باز دارید و به راحتی می توانید با عمل کشیدن، شیت ها را بین فایل ها جابه جا کنید:

  • برای انتقال یک شیت و یا شیت های انتخاب شده، آنها را در پنجره Workbook Manager بکشید و در جایی که می خواهید رها کنید.
  • برای کپی گرفتن یک شیت و یا بیشتر، همزمان با عمل کشیدن کلید Ctrl را نگه دارید.

همزمان که این کار را انجام می دهید، شیت های ورک بوک های شما بر همین اساس چیده می شوند و دیگر مجبور نیستید در فایل شیت را انتخاب کنید، صفحه را تغییر دهید و در فایل دیگر شیت را وارد کنید.

ورک بوک در اکسل

ورک بوک در اکسل

انتقال و یا کپی گرفتن از شیت هایی که منتقل و یا کپی نمی شوند

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

1.جدول اکسل

نمی توانید یک گروه از شیت ها را که یکی از آنها شامل جدول(از یک رنج) می شود، کپی و یا انتقال دهید. این عمل برای هر ورک شیت همانند، باید به صورت تکی انجام گیرد.

2. ورک بوک های حفاظت شده

کپی و یا انتقال شیت ها در ورک بوک های حفاظت شده امکان پذیر نیست.برای اینکه بدانید ورک بوک حفاظت شده یا خیر، به تب Review بروید و به کلید Protect Workbook نگاهی بیندازید.اگر کلید به صورت هایلایت در آمده است، به این معنی است که ورک بوک حفاظت شده است. بر روی آن گزینه کلیک کنید تا ورک بوک از حالت حفاظت خارج شود و سپس عمل کپی و انتقال شیت را انجام دهید.

3. نام های اکسل

زمانی که در حال کپی و یا انتقال یک شیت به فایلی دیگری در اکسل هستید، ممکن است پیغام خطا در مورد نام خاصی که قبلا وجود داشته است دریافت کنید. به این معنی که در ورک بوک منبع و هدف ، شامل یک جدول و یا رنج هم نام است. اگر تنها یک پیغام خطا وجود داشت بر روی Yes، برای استفاده از نام ورژن موجود و No، برای تغییر نام آن استفاده کنید. در مواردی که چند خطا نشان داده می شود، عاقلانه است که همه نام ها را قبل از انتقال و یا کپی شیت ها بازبینی کنید. برای اینکار کلید Ctrl+F3 را برای باز کردن پنجره لیست نام ها در ورک بوک فعال بزنید. در اینجا شما می توانید نام ها را ادیت و یا حذف کنید.

به پایان این آموزش رسیدیم. در این آموزش شما با راههای کپی و انتقال شیت در اکسل آشنا شدید. ممنون از اینکه این مطلب آموزشی را مطالعه کردید، همراه ما باشید.

نواب قربان پور

نواب قربان پور ، مدرک تحصیلی: کارشناسی ارشد مدیریت بازرگانی علاقه مندی ها: یادگیری زبان انگلیسی، اکسل سابقه تولید محتوا: از سال ۱۳۹۴ که با ترجمه زیرنویس کلیپ های آموزشی مرتبط با کوهنوردی آغاز کردم ، در سال ۱۳۹۸ هم در زمینه ترجمه فایل های آموزشی نرم افزار پاور بی آی با سایت skillpro وارد همکاری شدم و الان هم در خدمت سایت tarfandcity هستم

محبوب ترین مقاله نواب قربان پور ذخیره فایل های اکسل Excel با فرمت 2003-97
  • مطالب پیشنهادی از نواب قربان پور
  • مطالب پیشنهادی و مرتبط با این مقاله
دیدگاه کاربران بدون دیدگاه دیدگاه


ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی می‌نویسم.

تبلیغات متنی