نحوه ادغام فایل ها و برگه های اکسل

هنگام کار با چندین فایل اکسل مایکروسافت(Microsoft Excel Files) ، گاهی اوقات باید فایل‌ها و برگه‌های اکسل را با یک فایل (merge Excel Files and Sheets)اکسل(Excel) جدید یا موجود ادغام کنید یا چندین فایل اکسل را در یک فایل ادغام کنید. در حالی که همیشه می‌توانید داده‌های پیست را از یک صفحه به صفحه دیگر یا از یک فایل به فایل دیگر کپی کنید، وقتی تعداد آنها خیلی زیاد باشد خسته‌کننده است. در این پست، نحوه ادغام آنها را با استفاده از تابع داخلی به اشتراک خواهیم گذاشت.

فایل‌ها و برگه‌های اکسل را ادغام کنید

نحوه ادغام فایل ها و برگه های اکسل

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

  1. Sheets(Merge Sheets) را به یک فایل جدید یا موجود ادغام کنید
  2. ادغام چندین فایل اکسل

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

Sheets(Merge Sheets) را به یک فایل جدید یا موجود ادغام کنید

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

  • فایل اکسل منبع را باز کنید و به برگه ای که می خواهید کپی کنید بروید
  • روی(Click) برگه صفحه اصلی(Home) >   بخش > Cells> Format > Move یا کپی برگه کلیک کنید
  • یک پنجره باز می شود که از آنجا می توانید فایل اکسل موجود را انتخاب کنید یا یک فایل جدید در حال اجرا ایجاد کنید
    • هنگامی که یک گزینه فایل جدید را انتخاب می کنید(choose a new file option) ، فوراً یک فایل جدید ایجاد می کند اما آن را ذخیره نمی کند.
    • هنگامی که یک فایل موجود را انتخاب(choose an existing file) می‌کنید، می‌توانید انتخاب کنید که کجا برگه درج شود، یعنی قبل یا بعد از برگه‌های موجود یا انتهای همه برگه‌ها
  • مطمئن شوید که چک باکس را انتخاب کنید— یک کپی ایجاد کنید. (Create a copy.)این اطمینان حاصل می کند که برگه های موجود شما در کتاب منبع باقی می مانند.

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

اگر می‌خواهید چندین برگه را به فایل اکسل(Excel) دیگری منتقل کنید، قبل از استفاده از « Move or copy sheet» ، برگه‌ها را با استفاده از Ctrl یا Shift انتخاب کنید. در حالی که Shift به شما این امکان را می دهد که برگه های مجاور یا محدوده ای از صفحات را انتخاب کنید، Ctrl به شما اجازه می دهد برگه های جداگانه را انتخاب کنید. بقیه مراحل به همین صورت است. می توانید از این برای ادغام دستی فایل های اکسل استفاده کنید.

ادغام چندین فایل اکسل

ماکرو MergeExcel

ادغام فایل های اکسل(Excel) کار دشواری است و برای آن، از کد VBA از (VBA)ExtendOffice استفاده می کنیم . این به شما امکان می دهد چندین فایل یا کتاب کار موجود در یک پوشه را ترکیب کنید.

  • یک صفحه گسترده اکسل(Excel) جدید ایجاد کنید و ALT + F11 را فشار دهید تا بخش Developer باز شود
  • روی (Click)Insert menu و سپس Module کلیک کنید
  • کد ذکر شده در زیر را قرار دهید. نام ماژول(Module) را MergeExcel بگذارید(MergeExcel)
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
 Do While Filename <> ""
 Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
 For Each Sheet In ActiveWorkbook.Sheets
 Sheet.Copy After:=ThisWorkbook.Sheets(1)
 Next Sheet
 Workbooks(Filename).Close
 Filename = Dir()
 Loop
End Sub

سپس Alt + F8 را فشار دهید تا  گفتگوی ماکرو(Macro) باز شود . تمام ماکروهای(Macros) موجود در برگه را نشان می دهد. MergeExcel را(MergeExcel) انتخاب  کرده  و روی  Run کلیک کنید . از شما خواسته می شود که فایل ها را ذخیره کنید، حتما این کار را انجام دهید. با انجام این کار، تمام برگه‌های فایل‌های اکسل مختلف در فایل اکسل جایی که ماکرو(Macro) را اجرا کرده‌اید، در دسترس قرار می‌گیرند. وب سایت ExtendOffice(ExtendOffice Website) چنین ماکروهای زیادی دارد و من قویاً پیشنهاد می کنم از آنها در extendoffice.com بازدید کنید.(extendoffice.com.)

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

امیدواریم درک این آموزش آسان بوده باشد و بتوانید فایل‌های Excel(Excel Files) و Sheets را ادغام کنید.



About the author

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



Related posts